본문 바로가기
Unix, Linux

[Ubuntu] ssh 설치 및 실행

by 혀나Lee 2016. 11. 24.

설치

$ sudo apt-get install ssh

포트 변경

$ sudo gedit /etc/ssh/sshd_config


# Port 22 의 주석을 지우고 원하는 포트로 변경한다. (주로 2022를 사용)

이렇게 설정하는 이유는 기본적으로 22번 포트를 사용할 경우 이미 외부에 노출되어 있기때문에 보안에 안좋다. 접근 IO와 모든 방화벽이 막혀있지 않으며 비밀번호만 맞다면 서버에 마음대로 접속할 수 있는 것이다. 그렇기 때문에 자신만(또는 내부관리자만) 아는 포트로 수정하고 root로 접속하는 것을 원칙적으로 막는게 좋다.

데몬 재시작

$ sudo /etc/init.d/ssh restart

서버 작동 확인

# 아래 두 명령어 중 하나 사용
$ netstat -tnlp
$ ss -ntl


포트 :22 (또는 수정한 포트)가 있으면 실행중인 것이다.




ssh 접속

다른 개발환경에서 위의 ssh를 설치 및 실행한 서버에 접속하는 방법

$ ssh -p <port> <계정ID>@<서버IP>


'Unix, Linux' 카테고리의 다른 글

git clone 및 pull  (0) 2017.01.02
[Mac] PORT 사용중인 프로세스 보기 및 죽이기  (0) 2016.12.13
[Linux] zip 압축, 압축풀기  (0) 2016.11.03
[Linux] 명령어  (0) 2016.11.02
[Linux] grep 명령어  (0) 2016.10.27

댓글