반응형
SSH는 Secure Shell의 약자로 보안기능이 전제되어 있는 프로토콜이다. 따라서 사전에 SSH 연결 Server를 설치해주어야 한다.
sudo apt-get update -y
sudo apt-get install openssh-server -y
dpkg -l | grep openssh # openssh 구동 확인 명령
sudo service ssh start
service --status-all | grep + # ssh 구동 확인 명령
sudo netstat -antp # ssh service 포트 확인
일반적인 Linux 환경이라면 여기까지가 끝이지만 포트포워딩을 해준 환경이라면 조금 더 추가명령을 실행해야 한다.
ssh연결에서 공식 포트는 22번이다. 따라서 보안상 바꿔주기 위해 53389 포트로 변경해주려고 한다.
sudo nano /etc/ssh/sshd_config # enter to sshd_config
Port 22 -> Port 53389
PermitRootLogin prohibit-password -> PermitRootLogin yes
sudo ufw allow 53389/tcp
sudo ufw allow 53389/udp
sudo ufw deny 53389/tcp
sudo ufw deny 53389/udp
sudo service ssh restart
ufw는 방화벽이다. Allow로 먼저 허용하고 그 다음 외부로 들어오는 걸 53389 포트로 무시 설정 실행하면 끝!
반응형
'개발(Dev) 이야기 > Linux, Unix' 카테고리의 다른 글
[Linux] '... is not in the sudoers file. This incident will be reported' 오류 해결 방법 (0) | 2020.03.28 |
---|---|
[Linux] 계정 생성 및 비밀번호 변경 (0) | 2020.03.28 |
[Linux] 노트북 덮개를 덮어도 절전모드로 들어가지 않는 방법 (0) | 2020.03.27 |
[Lua] 주석다는 방법 (0) | 2020.03.18 |
Cent OS에 Cmake 3.6.1 설치하기 (0) | 2019.08.08 |