CentOS中如何限制SSH用戶僅能訪問特定目錄

小樊
371
2024-04-25 18:01:47

要限制SSH用戶僅能訪問特定目錄,可以通過使用chroot jail來實(shí)現(xiàn)。以下是在CentOS中限制SSH用戶訪問特定目錄的步驟:

  1. 創(chuàng)建一個(gè)新的用戶組,并將需要限制訪問的用戶添加到這個(gè)用戶組中:
sudo groupadd restricted
sudo usermod -a -G restricted username
  1. 編輯sshd配置文件,指定chroot目錄為需要限制的目錄:
sudo vi /etc/ssh/sshd_config

在文件中添加以下內(nèi)容:

Match Group restricted
ChrootDirectory /path/to/restricted/directory
  1. 重啟SSH服務(wù)以使更改生效:
sudo systemctl restart sshd

現(xiàn)在,限制用戶將只能訪問指定的目錄,且無法訪問其他目錄。

0