我正在用 transmit 和 filezilla 往服务器上传文件, sftp 连接成功,却提示没有权限上传?
我是用新用户上传的,sftp已经连接成功,新用户已经变成了root权限,但是当我用transmit上传一个压缩包到/home/wwwroot/时,提示:Make sure you have permission to modify this file.
没有权限?然后我查看wwwroot文件夹,已经是755了,怎么办?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
/home/wwwroot/文件权限给777;
检查用户是否真的有root权限把,感觉是这个问题。
1:你将文件权限改成777试试。
2:你用的是虚拟用户吗?是的话配置看看有没有问题(看看这个vsftp配置虚拟用户
不要修改wwwroot的拥有者和用户组。
按你所说,新建用户变成root权限。如果当前用户在admin组里的话,是有权限增删改的。
建议先通过id命令查询当前用户所在组,看一下所在用户组是否有admin?