【问题标题】:ftp giving the file "644" and permission denied when I try to change it当我尝试更改文件时,ftp 给出文件“644”并且权限被拒绝
【发布时间】:2020-12-15 04:12:02
【问题描述】:

我将带有 ftp 的文件移动到 unix 机器上,当我想要“777”时,它会为其分配“644”权限,以便它是可写的。我也改不了,权限被拒绝了。

ftp = ftplib.FTP(ip, login, pw)

with open(fName, "rb") as f:
   ftp.cwd(fPath)
   ftp.storlines("STOR " + fName, f)
   ftp.sendcmd("SITE CHMOD 777 " + fName)

【问题讨论】:

  • 使用root登录?
  • 不,这样可以吗?

标签: python unix ftp


【解决方案1】:

是的,使用 root 登录。我遇到了类似的问题,并且正在使用 filezilla 在本地修复它,直到我意识到 filezilla 使用的是 root 登录并且我使用的是工程师。这可能在其他地方得到了回答。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-20
    • 2014-06-24
    • 2017-03-27
    • 1970-01-01
    • 2016-05-27
    • 1970-01-01
    • 2015-08-24
    相关资源
    最近更新 更多