본문 바로가기

우분투 root 비밀번호 (ubuntu root password) 우분투를 기본으로 설치하시면 root 비밀번호가 없는 상태입니다. 아마도 ... 그런데 우리는 root에 로그인하고 싶으니깐요. 아래와 같은 방법으로 하시면 되겠죠. 1. root 비밀번호 설정 sudo passwd라고 입력하시면 됩니다. 그럼 아래처럼 비밀번호를 물어보거든요 :) Enter new UNIX password: Retype new UNIX password: 비밀번호를 설정하셨다면 su 위 명령어를 통해서 root에 로그인 하실 수 있습니다. 2. 그냥 passwd 치면? passwd 라고 입력하시면? 현재 로그인한 사용자 계정의 비밀번호를 변경하겠다고 나오겠죠? :) 3. root에서 passwd userName 이라고 치면? root에 로그인한 상태에서 ngee 라는 사용자 비밀번호를 바.. 더보기
리눅스 사용자, 계정 추가 (linux add user) 리눅스에서 사용자 혹은 계정을 추가하기 위해서는 어떻게 해야 할까요? adduser 라는 명령어로 가능합니다. 일단 계정을 생성할 수 있는 권한을 가진 사용자로 로그인을 해야겠죠? 저는 일단 root를 사용합니다. 1. 사용자, 계정 추가 ngee 라는 사용자를 추가하기 위해서는 일단 root로 로그인하신 다음에 다음과 같은 명령어를 통해서 하실 수 있습니다. root@m# adduser ngee Adding user `ngee' ... Adding new group `ngee' (1205) ... Adding new user `ngee' (1205) with group `ngee' ... Creating home directory `/home/ngee' ... Copying files from `/et.. 더보기
리눅스 파일, 폴더 삭제 예제 (linux file delete, remove) 리눅스에서 파일 및 폴더를 삭제하기 위해서는 rm 명령어를 사용합니다. 1. 파일 삭제 /dev/test 라는 파일을 삭제하기 위해서는 다음과 같이 사용하시면 되겠죠? rm /dev/test 파일이 삭제되지 않는다면? 파일 권한을 살펴보세요. 2. 폴더 삭제 /dev/test_folder 라는 폴더를 삭제하기 위해서는 다음과 같이 사용하시면 되죠. 폴더 삭제를 위해서는 -rf 옵션을 주셔야 합니다. 이것도 역시 삭제되지 않는다면? 폴더 권한을 살펴보세요. rm -rf /dev/test_folder 더보기
터미널 (terminal) 추천 우분투에서 어떤 터미널을 사용하시나요? :) 저는 최근까지 기본 터미널을 사용하다가 최근에는 Guake를 설치해서 같이 사용하고 있습니다. 1. Guake 설치 Ubuntu Software Center를 실행하시고 Guake를 검색하시면 하나 나와요. 그거 설치하시면 됩니다. Ubuntu Software Center - guake search 2. Guake 활용 설치하시고 F12 누르면 바로 Guake 터미널을 켰다 껐다 할 수 있어요. 이게 좋은 점은 F12로 종료하고, 다시 F12 눌러서 키면, 작업하던 상태 그대로라는 것이죠. ㅎㅎ 그리고 웹 브라우저 처럼 여러개의 터미널을 켜둘 수 있다는 것이에요. 그냥 사진 보시면 이해 되실 것 같네요. 잘 안보이시면 사진을 눌러서 보세요 :) 왼쪽 상단에는 .. 더보기
우분투 서버 DNS 설정 우분투 Desktop 버전을 사용하신다면, DNS 설정을 UI 상에서 하실 수 있겠죠? 이번 포스팅은 우분투 Server 버전에서 DNS 설정 하는 방법을 간단하게 작성합니다. 간단간단 :) 1. DNS 설정 파일 위치 저는 아래 파일에 작성합니다. DNS 주소를 말이죠. 어떤 분들은 /etc/network/interface 에 작성하시는 분들도 계시던데, 전 재부팅하면 지워지더라구요. 근데 이 파일에 작성해두니, 정상적으로 잘 되서 전 이 방법을 추천드립니다. 물론 interface 파일에 작성해도, 지워지지 않게 하는 방법이 있던 것으로 기억나지만, 이게 더 편해서요. /etc/resolvconf/resolv.conf.d/base 2. DNS 주소 추가 루트 권한에서, 혹은 sudo로 vi로 위 주소.. 더보기
우분투(Ubuntu) 설치된 패키지 목록 확인하기 우분투에서 설치된 패키지 목록을 확인하기 위해서는 다음과 같은 명령어를 사용하면 됩니다. 명령어 : dpkg -l (소문자 엘( l )입니다. ) 그럼 쫙 나오는데요. 그 중에서 내가 궁금한 것을 확인하기 위해서는 다음과 같이하면 좋겠죠. 명령어 : dpkg -l | grep apache2 파이프로 apache2만 검색하는 것이죠. 버전 확인할 때 저는 위와 같이 사용하고 있습니다. 더보기
우분투 기본 빌드환경(개발환경) 구축 우분투 서버를 기본적으로 설치한 다음에 실제 개발에 필요한 라이브러리를 다운 받거나, 실제 소스코드 빌드를 통해서 환경을 구축할 때 이것을 쓰면 좋더라구요. apt-get install build-essential 물론 개발 환경이 목적에 따라서 많이 달라지고, 필요한 라이브러리도 다를텐데요. 일단 필수적으로 필요한 것들을 한 번에 설치해주니깐, 편리한 것 같습니다. 더보기
리눅스에서 압축하기, 압축풀기 (tar) 리눅스에서 tar 명령어를 이용한 압축하기와 압축풀기에 대해서 간단하게 정리하려구요. 1. tar.gz 형태로 압축하기 명령어 : tar -czvf 압축파일명.tar.gz 압축할파일_또는_폴더1 압축할파일_또는_폴더2 압축할파일_또는_폴더3 .... 예로 ./test 라는 폴더에 a1.jpg a2.jpg a3.jpg 라는 파일들을 압축하기 위해서는 다음과 같은 명령어를 통해서 가능하겠죠. 명령어 : tar -czvf images.tar.gz ./test/a1.jpg ./test/a2.jpg ./test/a3.jpg 그럼 images.tar.gz 이라는 압축된 파일이 생성될 것입니다. 물론 폴더를 한 번에 압축할 수 있죠. 위의 ./test 폴더를 압축하겠다 하시면. 아래와 같은 명령어를 사용해야겠죠? 명.. 더보기
Apache 설정 관련 - 하위 폴더에 동일한 설정하기 만약 아래와 같이 폴더가 구성되어 있다고 가정했을 때.. /var/www /test /project 그러니깐 /var/www 폴더 아래 test라는 폴더와 project라는 폴더가 존재할 때. 하위 폴더의 접근 권한이나, 실행 옵션 등을 동일하게 적용하고자 할 때는 우분투 기준 /etc/apache2/site-available/default 를 vi로 열고 다음과 같이 하면 간편하다. Order allow,deny allow from all Order allow,deny allow from all 는 기본설정이니, 이 부분을 변경해주면 /test 폴더와 /project 폴더에 동시 적용됩니다. 더보기
apache + tomcat 연동하기 이번 포스팅은 최대한 간단하게 apache와 tomcat을 우분투(Ubuntu)에서 연동하는 것을 작성해보려고 합니다. 윈도우에서는 좀 쉬웠는데, 우분투에서는 조금 까다롭더라구요(크게 다르진 않음). 일단 apache 설치는... EC2 Instance (2) - 아파치(apache) 서버 + php 설치 및 접근 : http://ngee.tistory.com/73 위 포스팅을 참고하세요. 위 포스팅에는 yum으로 설치하는 거지만, 우분투 apt-cache, apt-get 사용하시면 되죠? :) example : apt-get install apache2 (root 권한에서). 아무튼 apache를 설치했다고 가정하구요. 그 다음은 차근차근 해보도록 하겠습니다. 1. tomcat 설치하기. root 권한.. 더보기
ubuntu demon start (update-rc.d) root 권한에서, update-rc.d demon_name defaults 입니다.... :) example 아파치 웹 서버, 서버 켜질 때 자동 실행하기... update-rc.d apache2 defaults 자동 실행을 중지하고자 할 때는, update-rc.d demon_name remove :) 더보기
윈도우 리눅스 파일 교환(전송) 안녕하세요~ 윈도우와 리눅스 파일 교환은 어떻게 하시나요? ^ ^ 몇 가지 방법이 있는 것 같아요. 1. winscp 사용하기 저는 주로 사용하는 프로그램이 winscp 입니다. 많이들 사용하고 계시지요? ㅎㅎ Fig. 1. WinSCP homepage : www.winscp.net 위 사이트에 들어가시면 무료로 사용 할 수 있는 파일을 다운로드 하실 수 있습니다. 설치는 default로 하시면 되구요. 실행하면 아래와 같은 화면을 보실 수 있어요. Fig. 2. WinSCP 실행화면 1. 새로만들기를 누르셔서, 리눅스 서버 정보를 입력하시면 로그인 하실 수 있습니다. 즉 아래와 같이 말이죠. Fig. 3. WinSCP 실행화면 2. 위 그림에서 왼쪽이 윈도우, 오른쪽이 리눅스 입니다. 간단하게 마우스로.. 더보기
리눅스끼리 마우스 키보드 공유 - synergy 이용 안녕하세영. 예전에 윈도우와 리눅스 사이에 마우스 키보드 공유하는 포스팅을 한 적이 있습니다. 혹시 윈도우와 리눅스에서 마우스와 키보드 공유를 원하시면 다음 링크를 통해서 확인하시면 되요. ^ ^ 시너지(synergy) 설치 및 설정 - 키보드 마우스 공유 : http://ngee.tistory.com/68 이번에도 synergy를 이용하는 것은 동일합니다. 하지만 왜 또 동일해 보이는 포스팅을 하나영? 하실까바. 말씀을 드리면. 저번 포스팅과 달라진 점은 다음과 같습니다. 1. 이번에는 우분투 리눅스의 키보드와 마우스를 공유하도록 설정합니다. 2. Synergy의 버전을 최신으로 변경했습니다. 별로 달라진것은 없네요. ㅎㅎ 하지만 윈도우를 서버로 사용할 때와 조금 다른점이 있길래.. 고생하시지 마시라공.. 더보기