Ubuntu 9.10にsshでログイン

パソコン・インターネット

PowerMac G4/MDDにUbuntu 9.10インストールして、最近、ほったらかしにしていたのですが、久しぶりに起動しました。セキュリティアップデートの山…。

まあ、それはいいのですが、sshで他のホストからログインできるように設定しました。設定の仕方はいろいろな所に出ていますけれど、次の所がわかりやすかったです。ありがとうございます。

Ubuntuに、sshサーバを入れて、接続の設定をすれば良いだけです。その後は、Mac OS Xのターミナル.appからsshでログインできるようになります。

Ubuntuの設定をまとめておきます。

$ sudo apt-get install openssh-server
$ sudo vi /etc/ssh/sshd_config
$ sudo /etc/init.d/ssh restart
$ sudo vi /etc/hosts.allow
$ sudo vi /etc/hosts.deny

/etc/ssh/sshd_configでは、rootでのloginを禁止する設定をします。具体的には、次の行をコメントアウトします。

#PermitRootLogin yes

/etc/hosts.allowには、sshログインを許可するために、ローカルネットワークを指定します。アドレスは、適切に変更してください。

sshd: 192.168.0.

/etc/hosts.denyには、それ以外を拒絶するようにします。

sshd: ALL

これで、めでたく、他のMac OS XからUbuntu 9.10にログインできるようになりました。

Mac OS X側にsshでログイン出来るようにするためには、システム環境設定→共有→リモートログインにチェックを入れれば完了です。

Posted by お市のかた