답변:
먼저 첫 번째 것들. ssh가 설치되어 있어야합니다. 클라이언트뿐만 아니라 서버도 마찬가지입니다. 찾아:
$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd
경우 which
를 찾을 수 없습니다, 당신은 설치해야합니다 sudo apt-get install ssh sshd
.
설치 프로세스는 모든 것을 설정해야하지만, 만일을 대비하여 ssh 포트 (22)가 열려 있는지 확인하십시오 (ufw가 비활성화 된 경우 활성화). sudo ufw allow 22/tcp
ip addr | grep inet
IP 주소를 얻으려면 입력 하십시오. 이로 시작하면 192.168.
, 172.16.
최대 172.31.
, 또는 10.
, 당신은 로컬 (일명 개인) IP 주소가 있습니다. 그렇지 않으면 공개입니다 (예 : 74.125.224.51). 공개되면 쉽게 할 수 있습니다. 누구나 같은 명령으로 시도하고 연결할 수 있습니다 ssh bob@74.125.224.51
.
로컬 IP 주소가 붙어 있으면 포트 22를 컴퓨터로 전달하도록 라우터를 구성해야합니다. 그런 다음 http://whatismyip.org/ 와 같은 사이트로 이동 하여 공개 IP 주소를 얻을 수 있으며 그 주소를 가진 사람은 누구나 같은 명령으로 시도하고 연결할 수 있습니다 ssh bob@74.125.224.51
.
무료 호스트 서비스를 위해 http://dyndns.com/ 에 가입 하여 dyndns 이름을 IP 주소에 연결하십시오. 나는 당신이 당신의 ISP로부터 고정 IP 주소를 구입하지 않았다고 가정합니다.
openssh-server
크게 다른 가요 sshd
?
openssh-server
구현을 제공합니다 sshd
. 가장 적게 말하는 것은 존중하는 것입니다.