以下是Debian SFTP安全配置指南:
sudo apt update && sudo apt upgrade -y。sudo apt install openssh-server -y。sudo groupadd sftpusers。sudo useradd -m -G sftpusers username。sudo passwd username。sudo mkdir /home/username,sudo chown root:root /home/username,sudo chmod 755 /home/username。sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.org。sudo nano /etc/ssh/sshd_config,添加或修改以下内容:Subsystem sftp /usr/lib/openssh/sftp-server
Match Group sftpusers
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
sudo systemctl restart sshd。sudo ufw allow 22。ssh username@server_ip。