2009年2月1日日曜日

【linux】SSHの設定

SSH設定ファイル
全ユーザー共通(サーバー):/etc/ssh/sshd_config

全ユーザー共通(クライアント):/etc/ssh/ssh_config
ユーザー毎の設定(クライアント):~/.ssh/config

設定リファレンス
  • RhostsAuthentication
    rhost認証を許可するかどうか。yes/noで指定。

  • RhostsRSAAuthenticatio
    .rhosts 認証を許可するかどうか。yes/noで指定。

  • HostbasedAuthentication
    Hostbased 認証を許可するかどうか。yes/noで指定。

  • PasswordAuthentication
    パスワード認証によるsshアクセスを許可するかどうか。yes/noで指定。

  • PermitEmptyPasswords
    パスワードなしでのログインを許可するかどうか。yes/noで指定。

  • RSAAuthentication
    RSA認証を許可するかどうか。(ssh1のみ) yes/noで指定。

  • PubkeyAuthentication
    公開鍵認証を許可するかどうか。(ssh2のみ) yes/noで指定。

参考URL
@it sshでパスワード認証を禁止するには
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/430dnypsswdacces.html

SSHサーバー構築(OpenSSH) - Fedoraで自宅サーバー構築
http://fedorasrv.com/openssh.shtml

実践で学ぶ、一歩進んだサーバ構築・運用術
http://www.gcd.org/sengoku/docs/NikkeiLinux00-12/config.ja.html