在Debian上添加FTP用户,您需要遵循以下步骤:
sudo apt-get update
sudo apt-get install vsftpd
ftpuser替换为您选择的用户名:sudo adduser ftpuser
按照提示设置密码和其他相关信息。
/home/ftpuser。如果您想更改家目录,请使用以下命令,将/new/home/directory替换为您选择的新路径:sudo usermod -d /new/home/directory ftpuser
/sbin/nologin:sudo usermod -s /sbin/nologin ftpuser
/etc/vsftpd.conf文件,例如:sudo nano /etc/vsftpd.conf
找到以下行并进行更改(如果需要):
local_enable=YES
write_enable=YES
如果您希望允许用户访问他们的主目录以外的目录,请取消注释或添加以下行:
chroot_local_user=YES
allow_writeable_chroot=YES
保存并关闭文件。
sudo systemctl restart vsftpd
现在,您应该能够使用新创建的FTP用户登录到FTP服务器。请注意,您可能需要根据您的防火墙设置配置FTP端口(默认为21)。