SSH
条件 [#hb4f9a9d]
-SSH接続ユーザーは鍵認証のみ許可 -SFTP接続ユーザーは鍵ではなくパスワード認証 -SFTP接続は特定のグループのみ接続を許可
設定手順 [#gd1f186a]
SSH接続ユーザー hoge01 <--事前に鍵認証が行えている状態とする
SFTP接続ユーザー hoge02
# grouadd sftponly
# usermod -g sftponly hoge02
# id hoge02
# cd /etc/ssh/
# cp -p sshd_config sshd_config.`date +%Y%m%d`
# vi sshd_config
PasswordAuthentication no
Subsystem sftp internal-sftp
Match Group sftponly
PasswordAuthentication yes
ForceCommand internal-sftp
# /usr/sbin/sshd -t
# service sshd restart
hoge01で鍵無しでSSH接続ができない、鍵有りでSSH接続できることを確認。
hoge02でSSH接続時に拒否され、SFTP接続が行えることを確認。