umask

    0

    1答えて

    私はPHP用Debianサーバを持っています。私はPHPファイルが格納されているディレクトリ/ var/wwwを持っています。 ディレクトリ全体とすべてのファイルがftpuser:internetuserに属しています。このディレクトリ内のすべてのファイルには、アクセス権があります。664. パーミッションが664の.zipアーカイブがあります。アーカイブを解凍するためにPHPスクリプトを実行する

    2

    1答えて

    デフォルトでは、openは、ファイルに666の8進数パーミッション(-rw-rw-rw-)を書き込みます。 openが実行ビットがセットされたファイルを作成する方法があるのだろうかと思います。例えば、おそらく私のシステムのumask値が0000であるならば、openで書かれたすべてのファイルが-rw-RW-rw-許可を書かされます。 $ umask 0000 >>> open("aaa",

    -1

    1答えて

    gnomeアプリケーション(geditやlibreofficeなど)で作成したファイルのアクセス許可を、私が設定したumaskを尊重したいと思います。 〜/ .profileと/etc/login.defsにumaskを027に設定しました。私はここから/etc/pam.d/common-sessionに行を追加して、ここからの指示に従ってきました。How to set system wide u

    2

    1答えて

    ファイルモードのディレクトリをbashのmkdirとpythonのos.mkdirで作成しました。 異なる権限を持つディレクトリを作成しました。コマンドラインでの私のテストコードは以下の通りです 、 $ mkdir -m 0775 aaa $ cd aaa $ mkdir -m 0777 bbb $ python -c 'import os; os.mkdir("ccc",0o777)'

    3

    2答えて

    私はtomcat 8インスタンス用のカスタムumaskを設定しようとしていますが、運行なしでと表示されているようにsystemd tomcatユニットのUMaskディレクティブを使用すると良い方法です。 私はDEVにTomcat /アプリケーションログにアクセスする必要がある会社を起こすのumask 022を設定したいのですが、彼らはTomcatのユーザーと同じグループに属していないが.... ク

    2

    1答えて

    私のローカルgitから、私は私のプライベートリモートリポジトリ(ssh経由)にプッシュします。ここでは、すべてのファイルをグループ、特に他人のためのアクセスなしで。 私が意味する考えリモコン.git/config [core] sharedRepository 0600 でリモートのgit 関連の設定のコンフィグにgitの内部umaskの上書きを設定することで、自分自身を助けることを

    0

    1答えて

    私はfuseを使ってUbuntuのいくつかのディレクトリをマウントします。ユーザーはディレクトリにrwx、ファイルにはrw-が必要です。 setfaclでこれを行うのは簡単です。 setfacl -R -d -m u::rwX,g::rwX,o::--- dir/を実行すると、そのジョブは完璧に機能します。 しかし、どうすればいいですか?umask?

    0

    1答えて

    NFS共有があり、UNIXのフォルダがNFSのWindowsサーバー上にマウントされています。 UNIXマシン上の一部のフォルダに対して775へのアクセス許可を設定した後でさえ、 いくつかのJavaプロセスによってそのフォルダ内にファイルが作成された場合、同じことは反映されません。 ので、我々は我々が持っているUNIXマシン上のNFSサーバ 許可 LS -ald/NOBACKUP /ストリーム r

    -2

    1答えて

    umaskでグループビットが設定されないようにするにはどうすればよいですか?私の試み: #!/bin/sh out=$(umask) echo "$out" if (($out & 070) != 0); then echo "$out" echo "Incorrect umask" > /dev/tty exit 1 fi 出力: ./test.sh

    0

    1答えて

    デフォルトの許可設定(たとえばumask 0022またはchmod 755)でファイルをチェックアウトするだけでなく、DOSファイル形式から即座に変換するには、svnクライアント(/bin/svn)を設定するにはどうすればよいですか?現在、私はdos2unixです。デフォルトの権限設定の下