我在 VPS 服务器中的 Ubuntu 18.04 上运行 VSFTPD。
我向 www-data 组添加了一个用户,为 /var/www 设置用户主目录
我想以该用户身份在 ftp/sftp 上登录,这主要用于 notepad++,这样我就可以编辑 /var/www 下的任何内容,包括虚拟主机文件......
我无法使用 notepad++ 中的 nppFTP 插件登录,也无法在 Filezilla 上登录!
仅当我使用终端编辑 vsftpd.conf 时,我才设法通过 notepad++ 登录,但它只显示 /var/www 文件夹的内容。
我将感谢任何提示或功能性的 vsftpd.conf,允许超级管理员通过 ftp/sftp 进行完全访问
附注:我已在 ufw 中启用了常用端口。并且能够在 ftp 终端中验证此用户的可访问性。
答案1
它依赖于连接模式和编码!我必须在传输设置中设置活动模式并强制使用 utf-8 编码
客户端出现了问题。希望这对某些人有帮助