温馨提示×

ubuntu sftp虚拟用户配置教程

小樊
43
2025-08-26 08:03:39
栏目: 云计算

以下是Ubuntu SFTP虚拟用户配置教程:

安装OpenSSH服务器

sudo apt update sudo apt install openssh-server sudo systemctl start ssh sudo systemctl enable ssh 

创建SFTP用户和用户组

sudo groupadd sftp_users sudo useradd -m sftpuser -g sftp_users sudo passwd sftpuser 

配置SFTP目录和权限

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 

配置OpenSSH

sudo nano /etc/ssh/sshd_config 

在文件末尾添加:

Match Group sftp_users ChrootDirectory %h ForceCommand internal-sftp AllowTcpForwarding no X11Forwarding no 

重启SSH服务

sudo systemctl restart ssh 

0