技术支持 常见问题 应用软件类常见问题 FTP 无法登录

FTP 无法登录

用户 FTP 账户密码显示为 ftp_password

这种情况下为 ftp 密码未写入导致的,可以直接在 cmd 中输入 lusrmgr.msc ,打开本地用户和组

然后修改下 ftp 用户的密码即可。

www 用户无法通过 xftp 登录

首先请检查 ftp 版本:

rpm -aq|grep vsftpd

如果为 2.3.5 以后版本,vsftpd 增强安全检查,即用户被限定在其主目录下,则该用户的主目录不能再具有写权限,如果发现写权限,就会报错,限制该用户登录。

如下:此时 www 目录是具有 777 的最大权限,此时再使用 www 用户登录 xftp 会报错

解决方法: 可以用命令 chmod a-w /alidat/www 去除用户主目录的写权限。

ftp 默认上传位置说明:

处于安全考虑,我们将用户限定在其主目录下,即 www 用户只能访问到 /alidata/www,又由于新版本 ftp 安全规范,用户家目录(/alidata/www)无写权限,故默认文件上传位置为 /alidata/www/default 。为了使用方便,将一般网站文件的根目录也配置为此目录(/alidata/www/default),只需将网站文件直接上传即可。