菜鸟科技网

如何删除添加的ftp

在虚拟主机控制面板中删除FTP账户(最常见)

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

如何删除添加的ftp-图1
(图片来源网络,侵删)

通用步骤:

  1. 登录您的控制面板:这通常是 cPanel、Plesk、或者您主机商提供的自定义面板。
  2. 找到“FTP账户”管理入口
    • 在 cPanel 中:通常在“文件”区域,名为“FTP账户”。
    • 在 Plesk 中:通常在“网站与域名”标签下,名为“FTP访问”。
  3. 管理现有账户

    进入FTP账户管理页面后,您会看到一个列表,显示了您所有的FTP账户,包括用户名、目录、状态等。

  4. 删除账户
    • 在您想要删除的FTP账户所在行,找到“删除”或“删除账户”的按钮(通常是一个垃圾桶图标或红色文字链接)。
    • 点击它,系统可能会要求您确认操作,点击“确认”即可。

图示说明 (以 cPanel 为例):

注意:

如何删除添加的ftp-图2
(图片来源网络,侵删)
  • 主FTP账户:有些主机不允许删除系统自动创建的“主FTP账户”(通常用户名就是您的用户名),这个账户是管理整个网站的,如果无法删除,请不要尝试。
  • 关联影响:删除FTP账户后,该账户将无法再访问您的服务器,如果您有网站程序或脚本正在使用这个FTP账户上传文件,它们会立即失效。

在云服务器/ VPS上删除FTP账户

如果您有自己的服务器(如使用 Linux 系统,安装了 vsftpd 或 proftpd),您需要通过命令行来操作。

前提: 您需要通过 SSH 连接到您的服务器。

步骤:

  1. 连接服务器:使用 PuTTY (Windows) 或终端 (macOS/Linux) 通过 SSH 登录。

    如何删除添加的ftp-图3
    (图片来源网络,侵删)
  2. 列出所有FTP用户:FTP用户信息通常存储在 /etc/passwd 文件中,您可以使用 grep 命令来筛选出FTP用户。

    # grep -i ftp /etc/passwd

    这会显示所有包含 "ftp" 字符的用户行,ftpuser:x:1001:1001::/home/ftpuser:/sbin/nologin,这里的 ftpuser 就是一个FTP用户名。

  3. 删除FTP用户:使用 userdel 命令来删除用户。强烈建议加上 -r 参数,这会同时删除用户及其主目录,避免留下无用文件。

    # 将 'ftpuser' 替换为您想删除的实际用户名
    sudo userdel -r ftpuser
    • sudo:表示以管理员权限执行。
    • -r:递归删除用户主目录和邮件 spool。
  4. 验证用户是否已删除:再次运行 grep 命令,确认该用户已从列表中消失。

    grep -i ftp /etc/passwd

重要提示:

  • 不要删除系统用户:确保您删除的是专门为FTP创建的用户,而不是 root, apache, nginx 等重要的系统用户,否则可能导致系统严重问题。
  • 防火墙:如果您只删除了用户但想完全禁用FTP服务,还需要在防火墙(如 ufwfirewalld)中关闭FTP端口(通常是21和被动模式的端口范围)。

在 Windows 系统中删除FTP站点(IIS)

如果您在 Windows 服务器或电脑上使用 IIS (Internet Information Services) 来搭建了FTP服务,删除步骤如下:

  1. 打开“服务器管理器”:点击“开始”,输入“服务器管理器”并打开。
  2. 进入“管理工具”:在“工具”菜单中,找到并打开 Internet Information Services (IIS) 管理器
  3. 定位FTP站点:在 IIS 管理器左侧的“连接”面板中,展开您的服务器名称,然后点击“FTP站点”。
  4. 选择并删除站点:在中间的“站点”列表中,右键点击您想要删除的FTP站点。
  5. 点击“删除”:在弹出的菜单中选择“删除”,系统会再次确认,点击“是”即可。

从本地电脑的FTP客户端中删除

您可能想删除的是FTP客户端(如 FileZilla, WinSCP 等)中保存的“站点管理器”或“书签”信息,而不是服务器上的账户。

以 FileZilla 为例:

  1. 打开 FileZilla。
  2. 点击顶部菜单栏的 “文件” -> “站点管理器”
  3. 在弹出的“站点管理器”窗口中,找到您想要删除的站点。
  4. 右键点击该站点,选择 “删除” 或直接按键盘上的 Delete 键。
  5. 点击“确定”保存更改。

这只是在您的电脑上删除了登录信息,对服务器上的FTP账户没有任何影响。


总结与建议

环境 操作方法 关键点
虚拟主机 登录控制面板 (cPanel/Plesk) -> 找到FTP账户管理 -> 删除 最简单,最常见,注意主账户可能无法删除。
云服务器/ VPS 通过SSH连接 -> 使用 sudo userdel -r username 命令 适合Linux系统,务必确认用户名,不要误删系统用户。
Windows (IIS) 打开IIS管理器 -> 右键FTP站点 -> 删除 适用于Windows服务器环境。
本地FTP客户端 打开客户端的站点管理器/书签 -> 删除记录 仅删除本地保存的信息,不影响服务器。

在操作前,请务必:

  1. 确认您要删除的是哪个FTP账户,避免误删正在使用的账户。
  2. 了解该账户的用途,确保删除后不会影响网站程序的正常运行。
  3. 如果不确定,先备份(如截图、记下用户名密码),然后再进行删除操作。
分享:
扫描分享到社交APP
上一篇
下一篇