如何讓ssh只允許指定的使用者登入

2021-09-21 20:23:19 字數 500 閱讀 9897

如何讓ssh只允許指定的使用者登入

方法1:

在/etc/pam.d/sshd檔案第一行加入

auth required pam_listfile.so item=user sense=allow file=/etc/sshusers

onerr=fail

然後在/etc下建立sshusers檔案,編輯這個檔案,加入你允許使用ssh服務的使用者名稱,不用重新啟動sshd服務。

方法2:

pam規則也可以寫成deny的

auth required pam_listfile.so item=user sense=deny file=/etc/sshusers

onerr=succeed

方法3:

在sshd_config中設定allowusers,格式如

allowusers a b c

重啟sshd服務,則只有a/b/c3個使用者可以登陸

重要的伺服器可以來這麼多提高伺服器的安全性。。。。

只允許指定使用者登入SSH

為安全需要,可以指定某使用者才能登入ssh 軟體環境 ssh v openssh 5.3p1,openssl 1.0.0 fips 29 mar 2010 1 在 etc ssh sshd config檔案中新增如下語句 允許admin可以在任何地方登入 allowusers admin 或設定成其...

設定ssh只允許使用者從指定的IP登陸

假設 我們公司的固定ip是 183.21.89.249 連線上我們自己進行管理的伺服器 然後編輯ssh的配置檔案預設 etc ssh sshd config 在檔案最後面另起一行新增 然後儲存並退出,再重啟一下ssh服務 重啟之後配置就會生效,但我們不要關閉當前的連線視窗。我們另外啟動乙個視窗進行連...

Sftp只允許使用者訪問指定的目錄

useradd dayi123 echo dayi123 passwd stdin dayi123 2 設定sftp的賬戶許可權 設定sftp的賬號許可權需要通過修改ssh配置檔案 etc ssh sshd config,ssh配置檔案修改內容如下 subsystem sftp usr libexe...