Linux SSH管理用户登陆 ssh
方法一:(allow 容许)ide
一、在/etc/pam.d/sshd文件中加入如下行 (注:加入到第一行)ui
auth required /lib64/security/pam_listfile.so item=user sense=allow file=/etc/sshusers onerr=failspa
二、在/etc下创建sshusers文件,编辑这个文件,加入你容许使用ssh服务的用户名便可。it
echo "lgh" >> /etc/sshusersclass
方法二:(deny 拒绝)test
一、在/etc/pam.d/sshd文件中加入如下行 (注:加入到第一行)登录
auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/sshd_user_deny_list onerr=succeedrequire
二、在/etc下创建sshd_user_deny_list文件,编辑这个文件,加入你不容许使用ssh服务的用户名便可。配置
echo "test" >> /etc/sshd_user_deny_list
方法三:(AllowUsers)
一、在/etc/ssh/sshd_config配置文件中设置AllowUsers选项,(配置完成须要重启SSHD服务)格式以下:
AllowUsers lgh test #容许lgh、test账户经过SSH登陆系统。
方法四:(DenyUsers)
一、在/etc/ssh/sshd_config配置文件中设置DenyUsers选项,(配置完成须要重启SSHD服务)格式以下:
DenyUsers zhangsan wangwu #拒绝zhangsan、wangwu账户经过SSH登陆系统。