CIFS共享和Python脚本中的权限错误

2024-09-30 14:19:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我在fstab中设置了一组共享,类似这样

//10.0.1.10/mydir /mnt/share cifs credentials=/root/.smblogin,uid=myuser,iocharset=utf8,file_mode=-777,dir_mode=0777 0 0

如果我运行python脚本,就会出现以下错误

shutil.move(filePickupPath, fileArchivePat) <--snip--> OSError: [Errno 1] Operation not permitted: '/mnt/share/myfile.csv

如果我以root身份运行(很糟糕,我知道,但是这个系统上的权限很乱,所以值得一试),它就可以工作了。有什么好处?有人应该写0777吗?你知道吗


Tags: shareuidmodedirrootutf8filecredentials