我正在用 transmit 和 filezilla 往服务器上传文件, sftp 连接成功,却提示没有权限上传?

我是用新用户上传的,sftp已经连接成功,新用户已经变成了root权限,但是当我用transmit上传一个压缩包到/home/wwwroot/时,提示:Make sure you have permission to modify this file.
没有权限?然后我查看wwwroot文件夹,已经是755了,怎么办?

阅读 9.2k
3 个回答
  1. /home/wwwroot/文件权限给777;

  2. 检查用户是否真的有root权限把,感觉是这个问题。

新手上路,请多包涵

1:你将文件权限改成777试试。
2:你用的是虚拟用户吗?是的话配置看看有没有问题(看看这个vsftp配置虚拟用户

不要修改wwwroot的拥有者和用户组。

按你所说,新建用户变成root权限。如果当前用户在admin组里的话,是有权限增删改的。

建议先通过id命令查询当前用户所在组,看一下所在用户组是否有admin?

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