Shoban Asked: 2009-07-30 05:01:17 +0800 CST2009-07-30 05:01:17 +0800 CST 2009-07-30 05:01:17 +0800 CST 如何从命令行更改 FTP 密码? 772 我正在使用 Windows FTP 客户端连接到我的 Linux 机器。但我没有看到任何更改 FTP 用户密码的命令。我怎样才能做到这一点? windows ftp 5 个回答 Voted Best Answer Kristaps 2009-07-30T10:54:21+08:002009-07-30T10:54:21+08:00 您无法使用 FTP 客户端更改 FTP 用户密码,就像您无法使用 Outlook / Thunderbird 更改您的电子邮件密码一样。 您必须登录到 linux 服务器才能执行此操作。最常见的设置是为 FTP 使用标准的 unix 用户帐户。对于基于 SQL / LDAP 的身份验证模式,请参阅手册。 您可以尝试使用 SSH 登录(对于 windows 环境(推荐 Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/)。登录后,只需在命令提示符中输入 passwd(回车),然后输入您当前的密码,然后是新密码。 另一种方法是使用具有sudo权限的root用户/用户登录服务器并输入(sudo)passwd [用户名],然后更改密码。 rogeriopvl 2009-07-30T05:08:00+08:002009-07-30T05:08:00+08:00 如果您使用的是 ftp 命令行客户端,请尝试以下操作: passwd your_username 它应该询问您当前的密码,然后要求您重新输入两次新密码。 Martin Prikryl 2014-12-02T07:38:15+08:002014-12-02T07:38:15+08:00 一些 FTP 服务器执行专有命令来更改密码。在 Windows 命令行 FTP 客户端中,您可以使用QUOTE命令执行它们。在 *nix 上也是如此。 泰坦 FTP 服务器: QUOTE SITE PSWD "<old_password>" "<new_password>" WS_FTP 服务器: QUOTE CPWD <new_password> 使用旧版本的 WS_FTP 服务器: QUOTE SITE CPWD <new_password> 参考:使用 WinSCP 更改帐户密码。 Dana 2013-01-26T09:55:36+08:002013-01-26T09:55:36+08:00 一些 FTP 站点将允许您更改密码。输入用户 ID 后。更改密码如下。 在“密码:”提示下,您将输入 oldpassword:newpassword:newpassword。 您将无法看到您输入的任何内容,因此您必须确保输入正确。 密码:(旧密码):(新密码):(新密码) 这适用于我的一位客户。我无法确认它适用于所有 FTP 客户端。 谢谢 David Brazzeal 2013-07-03T08:34:24+08:002013-07-03T08:34:24+08:00 另一个想法是,您可以在 FTP 服务器上安装 webmin / usermin,并让用户通过 Web 浏览器更改密码。 http://www.webmin.com/usermin.html Usermin 是一个基于 web 的界面,用于 webmail、密码更改、邮件过滤器、fetchmail 等等。它旨在供 Unix 系统上的普通非 root 用户使用,并将他们限制在通过 SSH 或控制台登录时能够执行的任务。有关 Usermin 中内置的所有功能的列表,请参阅标准模块页面。
您无法使用 FTP 客户端更改 FTP 用户密码,就像您无法使用 Outlook / Thunderbird 更改您的电子邮件密码一样。
您必须登录到 linux 服务器才能执行此操作。最常见的设置是为 FTP 使用标准的 unix 用户帐户。对于基于 SQL / LDAP 的身份验证模式,请参阅手册。
您可以尝试使用 SSH 登录(对于 windows 环境(推荐 Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/)。登录后,只需在命令提示符中输入 passwd(回车),然后输入您当前的密码,然后是新密码。
另一种方法是使用具有sudo权限的root用户/用户登录服务器并输入(sudo)passwd [用户名],然后更改密码。
如果您使用的是 ftp 命令行客户端,请尝试以下操作:
它应该询问您当前的密码,然后要求您重新输入两次新密码。
一些 FTP 服务器执行专有命令来更改密码。在 Windows 命令行 FTP 客户端中,您可以使用
QUOTE
命令执行它们。在 *nix 上也是如此。泰坦 FTP 服务器:
WS_FTP 服务器:
使用旧版本的 WS_FTP 服务器:
参考:使用 WinSCP 更改帐户密码。
一些 FTP 站点将允许您更改密码。输入用户 ID 后。更改密码如下。
在“密码:”提示下,您将输入 oldpassword:newpassword:newpassword。
您将无法看到您输入的任何内容,因此您必须确保输入正确。
密码:(旧密码):(新密码):(新密码)
这适用于我的一位客户。我无法确认它适用于所有 FTP 客户端。
谢谢
另一个想法是,您可以在 FTP 服务器上安装 webmin / usermin,并让用户通过 Web 浏览器更改密码。 http://www.webmin.com/usermin.html
Usermin 是一个基于 web 的界面,用于 webmail、密码更改、邮件过滤器、fetchmail 等等。它旨在供 Unix 系统上的普通非 root 用户使用,并将他们限制在通过 SSH 或控制台登录时能够执行的任务。有关 Usermin 中内置的所有功能的列表,请参阅标准模块页面。