Linux SSH管理用戶登錄

Linux SSH管理用戶登錄 

 

方法一:(allow 允許)

1、在/etc/pam.d/sshd文件中加入以下行 (注:加入到第一行)

auth required /lib64/security/pam_listfile.so item=user sense=allow file=/etc/sshusers onerr=fail

2、在/etc下建立sshusers文件,編輯這個文件,加入你允許使用ssh服務的用戶名即可。

echo "lgh" >> /etc/sshusers

 

方法二:(deny 拒絕)

1、在/etc/pam.d/sshd文件中加入以下行 (注:加入到第一行)

auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/sshd_user_deny_list onerr=succeed

2、在/etc下建立sshd_user_deny_list文件,編輯這個文件,加入你不允許使用ssh服務的用戶名即可。

echo "test" >> /etc/sshd_user_deny_list

 

方法三:(AllowUsers)

1、在/etc/ssh/sshd_config配置文件中設置AllowUsers選項,(配置完成需要重啓SSHD服務)格式如下:

AllowUsers    lgh test             #允許lgh、test帳戶通過SSH登錄系統。

 

 

方法四:(DenyUsers)

1、在/etc/ssh/sshd_config配置文件中設置DenyUsers選項,(配置完成需要重啓SSHD服務)格式如下:

DenyUsers    zhangsan wangwu             #拒絕zhangsan、wangwu帳戶通過SSH登錄系統。

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章