タグ付けされた質問 「umask」

2
git:ファイルのアクセス許可の変更を無視するようにgitを設定するにはどうすればよいですか
Linuxサーバーにいくつかのgitプロジェクトがあります。 MacとLinuxを使用してプログラミングを行います。問題は、すべてのファイルが、私は私のMacで私のコードを引くたびので、umaskを0755にあると思われるので、MACファイルシステムの権限は本当によくのlinuxのように動作しないということであるgit status私が使用したときにすべての私のファイルが変更されていることを示しgit diff、それを唯一の変更がumaskにあることを示しています。umaskの変更を保存してチェックしないようにgitに指示するにはどうすればよいですか? ありがとう!
21 git  umask 

3
local_umaskとfile_open_modeはどのように機能しますか?
ローカルユーザーがvsftp経由でサーバーにファイルをアップロードしたときに、ファイル権限に問題がありました。 ファイルにすべての766のアクセス許可を付与する必要がありました。何度も試行錯誤した結果、次のように設定する必要があることがわかりました。 local_umask=011 file_open_mode=0777 しかし、なぜこれが766のアクセス許可になるのかはわかりません。誰かがこれを説明できますか?

3
ディレクトリに移動またはコピーされたファイルのデフォルトの権限を設定するにはどうすればよいですか?
私の質問は、Linuxで新しく作成されたすべてのファイルにデフォルトのファイル権限を設定する方法に似ていますが、重要な点で異なります。 特定のディレクトリで作成(またはコピーまたは移動)されたすべてのファイルに、システムのデフォルトとは異なるデフォルトのアクセス権のセットを継承させたい。 理論的根拠:問題のディレクトリは、アプリケーションの「インテークホッパー」です。グループ内のユーザーはディレクトリにファイルを配置し、アプリ(同じグループ内の別のユーザーIDで実行されている)がファイルを取得して処理します。問題は、ディレクトリに配置された各ファイルの所有者がそこに配置されたユーザーであり、権限がデフォルトで「rw-r--r--」になっていることです。「rw-rw ----」に変更したい。アプリが実行されているユーザーIDは問題のファイルを所有しておらず、デフォルトの権限ではアプリがファイルをchmodできないため、取り込みを行うアプリは明示的にそれを行うことはできません。当然のことながら、ユーザーはファイルをそこに置いた後でchmodを実行できますが、ユーザーによる「ドロップ」はできるだけ単純にしたいと考えています。(これらの人々はlinux-literateではありません、 umaskは強力すぎるようです。これらのユーザーによって作成されたすべてのファイルに対してデフォルトのアクセス権を設定したくありません。このディレクトリで作成された(または配置された)ファイルのみです。 アドバイスしてください...ありがとう!
9 linux  chmod  umask 

0
umaskは、PlexまたはNextcloudの外部fat32 HDDへのアクセスをブロックします
superPi(Plex、Nextcloud、VPNを使用)を作成しようとすると、外部HDDのアクセス許可に問題があります。 Raspberry Piに外付けHDDを接続しました。これには、すべてのメディア(写真、ホームビデオ、CDリッピングなど)が保持されています。NextcloudとPlexの両方にアクセスできるようにしたいのですが、この組み合わせが機能していないようです。 この回答に続いて、グループmediausersを作成し、ユーザープレックスとwww-dataを追加しました。 sudo groupadd mediausers sudo usermod -a -G mediausers plex sudo usermod -a -G mediausers www-data ドライブは(すでにPiに接続する前に)vfatとしてフォーマットされていました(または、Piに表示されます)。/ etc / fstabに次の行を使用して、グループとしてmediausersでドライブをマウントしました(一部はNextcloudフォーラムのこの投稿に基づいています)。 UUID=1B1C-14D8 /CloudMEDIA/ vfat nofail,uid=pi,gid=mediausers,umask=003 0 0 umaskなしでは、Plexは写真を喜んで提供しますが、Nextcloudで「このフォルダーで作成またはアップロードする権限がありません」というエラーが表示されます。umaskを使用すると、Nextcloudは満足し、必要なことを実行できますが、Plexはメディアを提供しなくなります(「使用不可。必要なドライブがマウントされていることを確認してください」)。 Plex、Nextcloud、自分自身を幸せにするにはどうすればよいですか?ファイル/マウントの許可を正しく取得するにはどうすればよいですか?助けていただければ幸いです! Nextcloudバージョン:11.0.3(安定)Plex Media Serverバージョン:3.5.0オペレーティングシステム:Raspbian Jessie Serverバージョン:Apache / 2.4.25(Raspbian)PHPバージョン:7.0.16

1
Arch Linuxでデフォルトのumaskを設定する方法
Arch Linuxのデフォルトのumaskを設定するにはどうすればよいですか。0022が必要ですが、システムのデフォルトは0027です。私はチェックしてetc/profile/、それは言います umask 0022 しかし、どこかでumaskの別の値が設定され、それを見つけることができません。0027 umaskを設定できる場所、または上書きできる場所はありますか?

1
uid、gid、umaskの設定など、制限されたアクセス許可でext3をマウントするにはどうすればよいですか?
私は、デバイス上のext3ファイルシステムをマウントしたいuid、gid、umaskオプションで設定します。でこれらのオプションを使用するとmount、エラーが発生します。 以下は、マウントに使用しているコマンドです。 mount -t ext3 -o uid=1001, gid=1001, umask=0066 /dev/mapper/mdev5 /dir マウントを使用して行う代替方法はありますか?
linux  mount  ext3  umask 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.