在Ubuntu上删除FTP服务器用户,您需要执行以下步骤:
打开终端(快捷键:Ctrl + Alt + T)
使用文本编辑器打开vsftpd配置文件。在这个例子中,我们将使用nano编辑器。输入以下命令:
sudo nano /etc/vsftpd.conf
local_enable=YES
write_enable=YES
确保这两行没有被注释掉(没有行首的#符号)。
保存并关闭配置文件。在nano编辑器中,按Ctrl + X
,然后按Y
,最后按Enter
。
停止vsftpd服务:
sudo systemctl stop vsftpd
/home/username
。您可以使用以下命令找到用户的家目录:grep -l "^username:" /etc/passwd
将username
替换为要删除的用户的实际用户名。
sudo rm -rf /home/username
将username
替换为要删除的用户的实际用户名。
sudo grep -v "^username:" /etc/passwd > /etc/passwd.tmp && sudo mv /etc/passwd.tmp /etc/passwd
将username
替换为要删除的用户的实际用户名。
sudo grep -v "^username:" /etc/shadow > /etc/shadow.tmp && sudo mv /etc/shadow.tmp /etc/shadow
将username
替换为要删除的用户的实际用户名。
sudo systemctl start vsftpd
现在,您已成功删除了FTP服务器上的用户。请注意,这些步骤适用于使用vsftpd作为FTP服务器的情况。如果您使用的是其他FTP服务器软件,例如ProFTPD或Pure-FTPd,请查阅相应的文档以获取有关删除用户的说明。
亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>
推荐阅读:Ubuntu FTPServer如何重启