在虚拟主机控制面板中删除FTP账户(最常见)
对于大多数使用虚拟主机(如Bluehost, SiteGround, GoDaddy, 阿里云/腾讯云虚拟主机等)的用户,删除FTP账户通常在控制面板中进行。

通用步骤:
- 登录您的控制面板:这通常是 cPanel、Plesk、或者您主机商提供的自定义面板。
- 找到“FTP账户”管理入口:
- 在 cPanel 中:通常在“文件”区域,名为“FTP账户”。
- 在 Plesk 中:通常在“网站与域名”标签下,名为“FTP访问”。
- 管理现有账户:
进入FTP账户管理页面后,您会看到一个列表,显示了您所有的FTP账户,包括用户名、目录、状态等。
- 删除账户:
- 在您想要删除的FTP账户所在行,找到“删除”或“删除账户”的按钮(通常是一个垃圾桶图标或红色文字链接)。
- 点击它,系统可能会要求您确认操作,点击“确认”即可。
图示说明 (以 cPanel 为例):
注意:

- 主FTP账户:有些主机不允许删除系统自动创建的“主FTP账户”(通常用户名就是您的用户名),这个账户是管理整个网站的,如果无法删除,请不要尝试。
- 关联影响:删除FTP账户后,该账户将无法再访问您的服务器,如果您有网站程序或脚本正在使用这个FTP账户上传文件,它们会立即失效。
在云服务器/ VPS上删除FTP账户
如果您有自己的服务器(如使用 Linux 系统,安装了 vsftpd 或 proftpd),您需要通过命令行来操作。
前提: 您需要通过 SSH 连接到您的服务器。
步骤:
-
连接服务器:使用 PuTTY (Windows) 或终端 (macOS/Linux) 通过 SSH 登录。
(图片来源网络,侵删) -
列出所有FTP用户:FTP用户信息通常存储在
/etc/passwd文件中,您可以使用grep命令来筛选出FTP用户。# grep -i ftp /etc/passwd
这会显示所有包含 "ftp" 字符的用户行,
ftpuser:x:1001:1001::/home/ftpuser:/sbin/nologin,这里的ftpuser就是一个FTP用户名。 -
删除FTP用户:使用
userdel命令来删除用户。强烈建议加上-r参数,这会同时删除用户及其主目录,避免留下无用文件。# 将 'ftpuser' 替换为您想删除的实际用户名 sudo userdel -r ftpuser
sudo:表示以管理员权限执行。-r:递归删除用户主目录和邮件 spool。
-
验证用户是否已删除:再次运行
grep命令,确认该用户已从列表中消失。grep -i ftp /etc/passwd
重要提示:
- 不要删除系统用户:确保您删除的是专门为FTP创建的用户,而不是
root,apache,nginx等重要的系统用户,否则可能导致系统严重问题。 - 防火墙:如果您只删除了用户但想完全禁用FTP服务,还需要在防火墙(如
ufw或firewalld)中关闭FTP端口(通常是21和被动模式的端口范围)。
在 Windows 系统中删除FTP站点(IIS)
如果您在 Windows 服务器或电脑上使用 IIS (Internet Information Services) 来搭建了FTP服务,删除步骤如下:
- 打开“服务器管理器”:点击“开始”,输入“服务器管理器”并打开。
- 进入“管理工具”:在“工具”菜单中,找到并打开 Internet Information Services (IIS) 管理器。
- 定位FTP站点:在 IIS 管理器左侧的“连接”面板中,展开您的服务器名称,然后点击“FTP站点”。
- 选择并删除站点:在中间的“站点”列表中,右键点击您想要删除的FTP站点。
- 点击“删除”:在弹出的菜单中选择“删除”,系统会再次确认,点击“是”即可。
从本地电脑的FTP客户端中删除
您可能想删除的是FTP客户端(如 FileZilla, WinSCP 等)中保存的“站点管理器”或“书签”信息,而不是服务器上的账户。
以 FileZilla 为例:
- 打开 FileZilla。
- 点击顶部菜单栏的 “文件” -> “站点管理器”。
- 在弹出的“站点管理器”窗口中,找到您想要删除的站点。
- 右键点击该站点,选择 “删除” 或直接按键盘上的
Delete键。 - 点击“确定”保存更改。
这只是在您的电脑上删除了登录信息,对服务器上的FTP账户没有任何影响。
总结与建议
| 环境 | 操作方法 | 关键点 |
|---|---|---|
| 虚拟主机 | 登录控制面板 (cPanel/Plesk) -> 找到FTP账户管理 -> 删除 | 最简单,最常见,注意主账户可能无法删除。 |
| 云服务器/ VPS | 通过SSH连接 -> 使用 sudo userdel -r username 命令 |
适合Linux系统,务必确认用户名,不要误删系统用户。 |
| Windows (IIS) | 打开IIS管理器 -> 右键FTP站点 -> 删除 | 适用于Windows服务器环境。 |
| 本地FTP客户端 | 打开客户端的站点管理器/书签 -> 删除记录 | 仅删除本地保存的信息,不影响服务器。 |
在操作前,请务必:
- 确认您要删除的是哪个FTP账户,避免误删正在使用的账户。
- 了解该账户的用途,确保删除后不会影响网站程序的正常运行。
- 如果不确定,先备份(如截图、记下用户名密码),然后再进行删除操作。
