在Linux系統中,SFTP(SSH File Transfer Protocol)的配置文件通常位于 /etc/ssh/sshd_config
。要修改SFTP配置,請按照以下步驟操作:
打開終端。
使用文本編輯器打開sshd_config文件。你可以使用 vi
、nano
或其他你喜歡的文本編輯器。例如,使用 vi
編輯器,你可以在終端中輸入以下命令:
sudo vi /etc/ssh/sshd_config
進行所需的配置更改。例如,你可以修改以下配置項:
Subsystem sftp
:指定SFTP子系統的路徑。Match User
或 Match Group
:設置用戶或用戶組的訪問控制。ChrootDirectory
:限制用戶的根目錄。ForceCommand internal-sftp
:強制使用SFTP,禁用TCP和X11轉發。保存并關閉sshd_config文件。
重新啟動SSH服務以使更改生效:
sudo systemctl restart sshd
或者在某些系統上:
sudo service sshd restart
請注意,在進行任何配置更改之前,建議備份原始配置文件,以便在出現問題時可以恢復。。