在配置Debian系統上的SFTP時,可能會遇到一些常見問題。以下是一些常見錯誤及其解決方法:
sftp_users
組中。/home/用戶名
,并且這個目錄的所有者和組應該是用戶名。find
命令查找 sftp-server
的位置,確保配置文件中的路徑與實際路徑一致。sudo apt-get update
sudo apt-get install openssh-server
sftp_users
),并將用戶添加到這個組中。sudo groupadd sftp_users
sudo useradd -m -G sftp_users 用戶名
sudo chpasswd
/etc/ssh/sshd_config
文件,添加或修改以下內容:Subsystem sftp /usr/lib/openssh/sftp-server
Match Group sftp_users
ChrootDirectory %h
ForceCommand internal-sftp
sudo systemctl restart sshd