在Linux系统中,vsftpd(Very Secure FTP Daemon)是一个流行的FTP服务器软件。要添加和删除vsftpd用户,你需要遵循以下步骤:
创建新用户:
使用useradd命令创建一个新用户。例如,创建一个名为ftpuser的用户:
sudo useradd ftpuser
设置密码:
使用passwd命令为新用户设置密码:
sudo passwd ftpuser
系统会提示你输入并确认新密码。
配置vsftpd:
编辑vsftpd的配置文件/etc/vsftpd/vsftpd.conf,确保以下配置项正确设置:
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
重启vsftpd服务: 使配置生效,重启vsftpd服务:
sudo systemctl restart vsftpd
删除用户:
使用userdel命令删除用户。例如,删除名为ftpuser的用户:
sudo userdel ftpuser
删除用户主目录(可选):
如果你还想删除用户的主目录,可以使用-r选项:
sudo userdel -r ftpuser
chroot_local_user和allow_writeable_chroot,以防止用户访问系统其他部分。通过以上步骤,你可以轻松地在Linux系统中添加和删除vsftpd用户。