umask

    8热度

    3回答

    我们的詹金斯CI服务器(v1.499)运行一个叫CI机器上的URL测试。这些URL后面的应用程序会随着单元测试过程的变化而更改相同的临时文件,因此这些文件需要是可写组的。我修正了apache already,但完全失败与jenkins。 修改/etc/default/jenkins到包括umask 002命令没有帮助。重新启动服务后,我是checking that with gdb。 因此,如何能

    1热度

    1回答

    我们的程序会创建需要读取和写入的各种设置文件。但是,如果OS X用户具有全局umask集,以便在没有写入权限的情况下创建文件,我们的应用程序就不能写入它们。 要求: 向用户询问是否改变全球umask是不是一种选择。 我们的应用程序应该创建每个人都可读/写的文件。 我想过创建一个bash脚本来设置umask 000,然后启动是真正的可执行文件。然后,我们将bash脚本设置为应用程序包info.pli

    3热度

    3回答

    我正在编写一个bash脚本来更新某些文件/目录,我想在脚本中运行umask以设置脚本创建的文件/目录的默认权限。我知道我可以为umask设置文件和目录的权限,但是我需要权限对于文件和文件夹不同。 I want files to be: -rw----r-- (0604) I want folders to be: drwx-----x (0701) 我可以使用umask来做到这一点吗?如果是

    0热度

    1回答

    我有一台运行Redhat的Amazon EC2服务器。当我的PHP CMS创建文件时,它们由www-user拥有,并具有chmod 644.我如何使由Apache创建的所有文件和PHP默认为666? 我已经尝试在/etc/init.d/httpd中添加“umask 002”,但它似乎不起作用。 非常感谢。

    14热度

    1回答

    umask 0022和022之间有没有区别?我想将我的umask更改为022。我该怎么做?

    2热度

    2回答

    我试着在shell“的umask 77”,然后构建它: [[email protected] SPECS]$ rpmbuild -bb SPECFILE.spec ,但我还是从输出得到这样的: + umask 022

    0热度

    1回答

    我有一个提升的过程,我想确保它创建的SQLite文件可以被其他进程读取。出于某种原因,umask似乎没有做我想做的(设置进程创建的sqlite文件的权限)。 我正在使用预写日志记录,所以除数据库文件外还创建了-wal和-shm文件。我希望所有3被正确地chmodded。 我想知道是否有可能在创建SQLite文件后进入chmod呢。 可能的方法: touch所有3个文件的SQLite尝试之前创建它们

    1热度

    1回答

    我一直在读这里的一堆帖子和服务器故障有关umask debian,但我仍然不能强制理解它是怎么回事。 这里是我的问题,告诉我,我做错了什么: 我在我的机器上,我输入umask: [email protected]:~$ umask 0002 再次-S: [email protected]:~$ umask -S u=rwx,g=rwx,o=rx 现在,如果我碰到一个文件,它不具有给定u

    0热度

    2回答

    我想配置apache创建具有个性化所有者的文件:group和chmod。 我有一个需要由apache +(ftp)用户操作的网站文件夹。 其实我做的(其中 'MYGROUP' 是ftp用户组) chown www-data:mygroup -R /my/website/files chmod 770 -R /my/website/files 但当Apache2的操作文件,并创建文件或文件夹,

    0热度

    1回答

    我是Linux新手,它是命令行,我需要更改FTP服务器上的用户权限。情况是这样的: 我有一个Debian服务器(没有GUI,只有命令行)与FTP服务器。我有2个用户。根(全部访问)和网站管理员(受限用户)。网站管理员可以通过FTP上传文件,但是这些文件的权限为600(chmod 0600)。但我需要0777. 如何或在哪里可以更改此?我可以以root身份登录,但我不知道如何管理FTP用户。 我可能