要設置Linux系統的白名單限制登錄,可以通過以下步驟進行操作:
編輯 /etc/ssh/sshd_config
文件,使用文本編輯器打開該文件,例如使用 vi
命令:sudo vi /etc/ssh/sshd_config
。
在文件中找到 AllowUsers
或 AllowGroups
這兩行,如果沒有則可以手動添加。
在 AllowUsers
或 AllowGroups
后面添加允許登錄的用戶名或組名,多個用戶名或組名之間使用空格分隔。
例如,如果要限制只有用戶 user1
和 user2
可以登錄,那么可以添加如下行:
AllowUsers user1 user2
如果要限制只有組名為 group1
的用戶可以登錄,那么可以添加如下行:
AllowGroups group1
保存并關閉文件。
重啟 SSH 服務以使配置生效。可以使用以下命令重啟 SSH 服務:
sudo systemctl restart sshd
現在,只有在白名單中的用戶或組成員才能成功登錄到 Linux 系統。其他用戶將無法通過 SSH 登錄。