我正在尝试使用os.chmod来设置目录权限,以确保Web服务器对服务器创建的文件夹具有写权限。通常我会在shell中设置根文件夹GID位,所有子文件夹都会保留GID。根文件夹的创建是动态的,所以我需要在python中执行此操作。
我正在使用此
os.chmod(user_dir, 2775)
但结果是这个
d-ws-w-rwt
我想要这个
drwxrwsr-x
模式中我需要多少个号码?谢谢:))
答案 0 :(得分:6)
数字应为八进制,而不是十进制。使用:
os.chmod(user_dir, 02775)