매번 할때 마다 나도 생각이 안나서 정리해서 기록해 둔다.
SSH 설치하기 Part
$ sudo apt install openssh-server
SSH 설치 확인하기 Part
설치가 안됐을 때
서비스를 못찾는다고 출력함.
$ sudo service sshd status
Unit sshd.service could not be found.
$
설치가 된 상태
아래와 유사하게 출력됨.
$ sudo service sshd status
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
혹시 netstat 만 쳤을때, Command 'netstat' not found 라고 나온다면...
$ sudo apt install net-tools
SSH 설정 변경하기 (Port)
$ sudo vi /etc/ssh/sshd_config
하여 sshd_config 파일을 열고 "#Port 22" 부분을 "Port 원하는번호"로 변경 그리고 서비스(데몬) 재시작
$ sudo service sshd restart
또는...
$ sudo systemctl restart sshd
* 참고로 ssh_config파일이 아닌 sshd_config 파일을 수정해야한다.
현재 SSHD가 사용하는 포트 확인하는 방법
$ sudo netstat -ntlp | grep sshd
아래는 sshd가 22번 default 포트를 사용 중이다.
SSH Port(포트) 지정해서 접속하기
"-p port번호"를 뒤에 붙여서 접속
$ ssh 192.168.0.123 -p 40000
'What I Do > 자주 찾는 내용' 카테고리의 다른 글
regular expression 으로 포함하고 포함하지 않는 것 찾기 (0) | 2022.11.07 |
---|---|
ubuntu (linux) 폴더별 용량 확인하기 (0) | 2022.11.07 |
.DS_Store ._.DS_Store 파일 생성 안되게 하기 (Samba) (0) | 2022.10.28 |
.DS_Store / ._.DS_Store 파일 git ignore 하기 (0) | 2022.10.07 |
ProxyJump) 중간 서버를 통해 remote로 ssh를 접근하기 (0) | 2022.08.12 |