ftp 给出文件“644”,当我尝试更改它时权限被拒绝
ftp giving the file "644" and permission denied when I try to change it
我正在将带有 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 登录。我有一个类似的问题,并使用 filezilla 在本地修复它,直到我意识到 filezilla 使用 root 登录而我使用的是工程师。这可能在其他地方得到了回答。
我正在将带有 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 登录。我有一个类似的问题,并使用 filezilla 在本地修复它,直到我意识到 filezilla 使用 root 登录而我使用的是工程师。这可能在其他地方得到了回答。