Developer modeをOnにする
Developer modeをou有効にすると、N9ではOpenSSH - sshdが起動します。
SSHDの初期設定について(sshd_config抜粋)
- ローカルIP Addressからのみログイン可能になってる
AllowUsers *@127.0.0.1 *@10.0.0.0/8 *@172.16.0.0/12 *@192.168.0.0/16
PermitEmptyPasswords no
- PasswordAuthenticationが有効(デフォルト)
PasswordAuthentication yes
sshログインするまでの作業概要
userへパスワード設定
devel-su
passwd user
※2回、パスワードを入力する
この段階で、同じネットワークに接続された任意の端末からopensshでログイン可能になっている。
例)
ssh -c arcfour [email protected]
sshを安全に使う為の設定
Public key authenticationのみを使うように設定します。
mkdir ~/.ssh && chmod 700 ~/.ssh
- userへ自分のauthorized_keyを転送する
※id_rsa類は既に作成済みとする
scp ~/.ssh/id_rsa.pub [email protected]:.ssh/
ssh -c arcfour [email protected]
※Public keyのパスワードでログインできることを確認する。
- N9のPasswordAuthentication無効
N9にsshでログインして作業。
devel-su
vi /etc/ssh/sshd_config
以下を`no`に書き換える。
PasswordAuthentication no
sshログオフして、N9のsshdを再起動する(Developer modeをoff -> onすればよい)
以上でN9にはpublic keyのみでsshログインできるよう制限できてる。
最終更新:2011年11月19日 15:29