본문 바로가기

시스템/리눅스

termux - SSH로 원격접속 하기

웹서버를 휴대폰 termux에 구동시키기 전, 밖에서 원격으로 서버를 조작할 수 있도록 SSH를 깔아야겠다.

수정을 하지 않더라도, 서버를 체크할 수 있기 때문에 원격 접속은 깔아 놓는것이 좋다.

 

먼저 터미널에

 

pkg update && pkg upgrade

를 쳐서 상태를 최신으로 만들어 준다.

 

그리고 pkg install open ssh를 쳐서 ssh를 다운로드 해준다.

다운로드를 한 후, sshd를 쳐서 sshd를 서버를 실행해준다.

 

그 다음 termux에서 IP를 알 수 있는 ifconfig를 쳐서 현재 기기의 IP를 알아낸다.

그러면 많은 정보가 나오는데 밑에

wlan0:     으로 시작하는 구역이 있다. 거기에서 inet: 을 보면 아이피가 나올 것 이다.

 

그 다음 whoami 명령어를 쳐서 지금 자신이 누군지 알아낸다음, passwd 명령어를 쳐서 새로운 비밀번호를 지정해 준다.

그 다음 원격접속을 할 기기에서 PuTTY를 다운로드 한다.

 

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

 

여기에 들어간 후

나는 윈도우 사용자 이므로 맨 위의

를 눌러서 다운로드를 해준다.

 

PuTTY에 들어가게 되면 이런 창이 나오게 되는데, Host Name(or IP address)이 부분에 아까 알아낸 IP를 넣어주고,그 옆에 Port에는 8022를 넣고 밑에 Open을 눌러서 접속을 해준다.

(termux에서는 기본 port가 8022로 설정되어 있다.)

 

그럼 whoami를 쳐서 알아낸 이름을 넣고, 비밀번호를 쳐서 접속을 할 수 있다.