VM웨어에 우분투를 설치했으면 다음으로 기본적인 설정들을 해야 한다.
root 계정 활성화
리눅스를 설치하고 나면 root 계정이 생성된다. root는 관리자 계정이라고 보면 되는데, 설치 후 root 계정으로 접속하려고 하면 비밀번호가 지정되어 있지 않은 상태라 접속할 수 없다.
그렇기에 비밀번호를 설정해서 root 계정을 활성화하자.
1 | sudo passwd root |
우분투에서 위의 명령어를 입력한다. 그러면 root 비밀번호를 입력하라고 나온다. 비밀번호를 입력하고, 동일한 비밀번호를 한번 더 입력한다.
비밀번호를 설정하고 나면 성공적으로 변경되었다는 메시지가 나타난다.
1 2 3 4 5 | #루트접속 sudo - root #로그아웃 exit 또는 logout |
비밀번호 설정 후 위의 명령어를 이용하면 root 계정으로 접속할 수 있다.
패키지 업데이트
다음으로 우분투에 설치된 패키지를 최신으로 업데이트한다. 아래의 명령어를 순서대로 입력하면 된다.
1 | sudo apt-get update |
1 | sudo apt-get dist-upgrade |
패키지 업데이트를 하다 보면 계속 진행할 것인가를 묻는데 Y 를 입력하면 된다.
시스템 시간 변경
다음으로 우분투 서버의 시간을 변경한다.
1 | sudo dpkg-reconfigure tzdata |
명령어를 입력하면 위와 같은 화면이 나타난다. 여기서 Asia를 선택한다.
다음으로 Seoul을 선택하고 엔터(Enter)를 누른다.
변경된 결과가 아래에 나타난다.
hostname 변경하기
설치 후 초기 호스트명은 ubuntu 로 되어있다. 이것을 변경해 보자.
1 | sudo nano /etc/hostname |
명령어를 입력한다.
ubuntu 로 되어있는 것을 지우고 호스트명을 새로 입력하자.
입력 후 [Crtl+X] → [Y 입력] 하여 저장하고, [엔터 키]를 눌러 빠져나가자. 그리고 아래의 명령어를 입력한다.
1 | sudo hostname -F /etc/hostname |
우분투 서버에 다시 접속하면 호스트명이 변경된 것을 확인할 수 있다.
1 | sudo nano /etc/hosts |
위의 명령어를 실행시켜 다른 부분도 변경을 하자. ubuntu 로 입력된 것을 지우고 위에서 입력한 호스트명을 적는다.
마찬가지로 [Crtl+X] → [Y 입력] 하여 저장하고, [엔터 키]를 눌러 빠져나가자.
OpenSSH 설치
다음으로 OpenSSH를 설치한다. OpenSSH는 외부에서 SSH 접속을 위해 필요하다.
1 2 | # OpenSSH 설치 sudo apt-get install openssh-server |
설치를 하다 보면 계속 진행할 것인지를 묻는데 Y를 눌러 설치를 진행하면 된다.
포트번호 변경하기
다음으로 우분투 서버 포트를 변경해보자.
1 | sudo nano /etc/ssh/sshd_config |
명령어를 실행시키면 포트가 나올 것이다. 초기 포트는 22번으로 되어있는데 이것을 다른 번호로 변경하자. 포트를 변경 후에는 OpenSSH를 다시 시작해야 한다.
1 2 | # ssh sudo service ssh restart |
명령어를 실행시켜 OpenSSH를 재시작 한다.
방화벽을 사용할 경우 변경한 포트로 외부에서 접속 가능하도록 설정해야 한다. 그리고 기존의 22번 포트는 외부 접속 불가로 변경해준다.
1 2 3 4 5 6 7 8 9 10 11 12 | # 포트 접속 허용 sudo ufw allow (변경한 SSH포트번호)/tcp # 기존 22번 포트 접속불가 sudo ufw deny 22/tcp ##### 참고 ##### # 방화벽 끄기 sudo ufw disable # 방화벽 켜기 sudo ufw enable |
그러면 변경된 포트 번호를 확인해 보자.
1 2 3 4 5 | # 사용중인 포트번호 (tcp/ udp 모두) netstat -ln # 해당포트번호가 사용중인지 아닌지 체크 netstat -lnp | grep 포트번호 |
사용중인 전체 포트를 보면 변경된 포트가 나온다.
'운영체제, 서버 > 리눅스' 카테고리의 다른 글
[Ubuntu] 우분투 서버(16.04)에 톰캣 설치 (3) | 2017.08.13 |
---|---|
[Ubuntu] 우분투 서버(16.04)에 자바 설치 (7) | 2017.08.12 |
[Ubuntu] Putty를 이용한 우분투 서버 SSH 접속하기 (0) | 2017.08.12 |
[Ubuntu] VM웨어에 설치된 우분투 서버 고정IP 설정하기 (3) | 2017.08.11 |
[Ubuntu] VM웨어에 우분투 서버(16.04.3 LTS) 설치하기 (3) | 2017.08.09 |