ubuntu16.04 lnmp配置vsftpd虚拟用户对guest_username=www为Nginx用户(www)无法登陆

  1. 在ftp上登录时会出现下面状况
    clipboard.png
  2. 宿主用户配置如图

clipboard.png

  1. 虚拟用户配置如图

clipboard.png

  1. 虽然www用户无法使用,但是如果新建别的用户是可以使用的,当我查看所属www用户的情况时发现www的shell为/sbin/nologin, 当shell是/bin/false时是可以登录的
    clipboard.png

还有一个我比较奇怪的地方,当我在ftp软件创建文件的时候,ftp软件会崩溃,别人给我提供的ftp账号不会出现崩溃状况,我怀疑是我的配置有问题,请大佬不吝赐教,谢谢!

阅读 3.8k
2 个回答

不能登录的问题解决了,原因是www的家目录没有创建
但是有一个问题,创建文件的时候ftp软件崩溃不知是什么问题

你用了xftp的话直接用sftp协议就行了,这玩意用的是22端口ssh协议,不用自己搭ftp服务器了,免维护

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题