更新Debian SFTP配置文件步驟如下:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
sudo nano /etc/ssh/sshd_config
1-3,5-11Subsystem sftp /usr/lib/openssh/sftp-server
1-3,5Match Group sftpusers # 限制指定用戶組
ChrootDirectory %h # 限制用戶根目錄為用戶家目錄
ForceCommand internal-sftp # 強制使用SFTP,禁用shell
AllowTcpForwarding no # 禁用TCP轉發
X11Forwarding no # 禁用X11轉發
```[2-5](@ref)
AllowUsers your_username
(允許多個用戶用空格分隔)Ctrl+O
保存,Ctrl+X
退出sudo systemctl restart ssh
1-3,5-11sftp your_username@your_server_ip
注意:修改配置前需確保理解各參數含義,避免誤操作導致服務異常。生產環境中建議先在測試環境驗證配置。