Ubuntu Server 18.04 Initial Setting(2)

우분투 서버의 기본 세팅을 해봅니다.(2편)

외부에서 서버로 접속할 수 있게 되었기 때문에 보안을 좀 더 튼튼히 해야겠지요. ㅋ 훔쳐갈 것도 없지만 ㅎㅎ

5. UFW 설정하기

ufw 는 기본적으로 제공되는 방화벽이라고 하네요. 자세한 내용을 알고 싶으신 분들은 구글의 도움을 받으세요. 지정한 어플 외에는 외부의 접근을 막는 원리인 것 같습니다. 물론 외부의 침입이 지정된 어플인척 접근을 하면 막을 수 없겠지요. 그래서 아마도 기본적인 방화벽인것 같아요. 좀 더 보안을 튼튼히 하려면 다른 절차가 더 필요한데, 제 서버는 그정도까지의 정성을 쏟을 필요는 없을 것 같네요. 외부의 침입은 커녕, 그냥 구경하러 사이트에 접속하는 사람도 없어요 ㅎㅎㅎ

ufw 를 설정해 봅시다. 우선 적용할 수 있는 프로그램의 리스트를 확인해 보아요.

# ufw app list

그러면 적용할 수 있는 앱의 리스트가 나옵니다. 아마도 openSSH 만 뜰거에요.

Available applications:
  OpenSSH

이런 식으루 뜨겠지요. 그럼 우선 OpenSSH에만 적용을 해봅니다.

# ufw allow OpenSSH

이제 ufw 를 활성화 합니다.

# ufw enable

이걸 실행하면 지금의 연결이 끊어질 수도 있다는 경고가 뜨지만 가볍게 y 를 눌러서 진행합니다. 안끊어져요 ㅋ
그럼 실행한 상황을 확인해 보아요.

# ufw status
Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere                  
OpenSSH (v6)               ALLOW       Anywhere (v6)

요런식으로 OpenSSH 에 대해서는 접속이 허용된 것을 볼 수 있습니다. 나중에 아파치 서버를 설치하면 마찬가지로 여기 등록해야 외부에서 접속할 수 있습니다.

6. 서버의 시간 설정 (Time zone)

아마도 시간은 현지 시간과 다르게 설정되어 있을 가능성이 높습니다. 저의 경우는 UTC 로 설정이 되어 있었던 것으로 기억 되네요.
현재 설정된 시간을 봅시다.

# date

시간이 현지의 시간대와 다르다면 변경해 주는 것이 좋겠지요.

# dpkg-reconfigure tzdata

그럼 요런 화면이 뜹니다.

시간대 설정 화면

내가 사는 지역을 선택해 주면됩니다. Asia 로 들어가면 Seoul 을 선택할 수 있습니다.


이제 기본적인 세팅은 끝났습니다. 속도를 높이기 위해서 보안을 강화하기 위해서 여러가지 많은 것들을 하는 방법은 인터넷에 널려 있습니다. 저는 왜 하는지 의미를 모르는 것들은 하지 않았습니다. 아주 심플하게 여기까지만 하고 아파치 서버를 깔아보려고 합니다.
다음 포스팅에 이어져요~~ ^^


<다음 사이트 들을 참고했어요.>

Leave a Reply

Your email address will not be published. Required fields are marked *