以下是Ubuntu SFTP虚拟用户配置教程:
sudo apt update sudo apt install openssh-server sudo systemctl start ssh sudo systemctl enable ssh
sudo groupadd sftp_users sudo useradd -m sftpuser -g sftp_users sudo passwd sftpuser
sudo mkdir /home/sftpuser/upload sudo chown root:root /home/sftpuser sudo chmod 755 /home/sftpuser sudo chown sftpuser:sftp_users /home/sftpuser/upload sudo chmod 700 /home/sftpuser/upload
sudo nano /etc/ssh/sshd_config
在文件末尾添加:
Match Group sftp_users ChrootDirectory %h ForceCommand internal-sftp AllowTcpForwarding no X11Forwarding no
sudo systemctl restart ssh