내 우분투 컴퓨터에 ssh로 원격접속하기
내 컴퓨터의 리소스를 사용하기 위해, 원격을 다른 컴퓨터에서 접속하고 싶을 수 있다.
ssh를 통해 간단히 접근하기 위한 설정법을 알아보자
원격 컴퓨터 설정Permalink
네트워크에 연결되어 있어야 한다.Permalink
IP 주소 확인Permalink
ifconfig
inet addr: 뒤에 오는 000.000.0.000 형식의 숫자이다. 이 숫자를 기억해두자.
sshd 서버Permalink
- 설치 여부 확인
sudo apt list openssh*
openss-client
와 openssh-server
에 [installed]
가 붙어있으면 설치되어 있는 것이다.
- 설치하기
설치되어 있지 않으면 직접 설치해준다.
sudo apt install openssh-server
- 서비스 실행 확인하기
systemctl status sshd
active(running)
으로 표시되면 실행 중인 것이다.
ss -nlt
ssh가 사용하는 22번 포트의 state가 LISTEN인지 확인한다.
방화벽 허용Permalink
방화벽이 막혀있으면 작동이 안될 수 있다. 방화벽 허용 여부를 확인한다.
iptables -nL
- 방화벽 상태와 허용 여부 확인
sudo ufw status
# sudo apt install ufw # ufw가 없다면 설치
- 방화벽 활성화
sudo ufw enable
sudo ufw allow 22/tcp
ssh 접속Permalink
ssh 계정이름@ip주소