回答:
まず最初に。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
。控えめに言ってもそれは尊敬されています。