vsftp用root用户无法文件上传
最近在vmware player中的redhat安装了vsftpd服务,并且设置允许root用户上传。 用FileZilla FTP Client 以root用户能成功登录并且能上传文件。但是只能上传到根目录,而不能上传到二级以上的目录,比如,var/ftp/pub,一上传就会提示“无法启动传输”。请问各位大大这是什么情况?不胜感激! ps:我是linux菜鸟。。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
嗯,选择sftp协议就没有问题了,谢谢啦。用ftp协议不行可能是linux的权限设置有问题。
ls -dl var/ftp/pub 什么权限?
一般服务器只要安装了SSH服务,直接用sftp就能上传,干吗还要折腾弄vsftpd,用filezilla就行
跟红薯大牛同在,我受宠若惊
感谢红薯大大!刚开始学linux,可能是我下载的教程比较旧了。[窘]
多少年都不用ftp了,现在都sftp,直接通过ssh端口传输,无需安装额外软件