ユーザの追加で作られたユーザ用のファイルのアクセス権を755にしたいのですが いちいち設定しなくてはいけなくて面倒です。最初から755にするにはどうしたらいいでしょう?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/12/02 20:40:38
  • 終了:--

回答(4件)

id:Kumappus No.1

くまっぷす回答回数3784ベストアンサー獲得回数1852005/12/02 21:02:12

ポイント20pt

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/474deffileperm...

@IT:ファイル新規作成時のパーミッションを変更するには

ちょっと状況が見えないけどrootが新規ユーザを追加した時、でいいですか?

だとするとshellから(bashの場合)

umask 022

でいいと思います。

ただしディレクトリは755になりますがファイルには実行権限は付かないです(644)。

id:yoshi5231

説明不足でした

はい rootが新規ユーザを追加した時 です

ファイルにも755を最初から付けたいのですが

2005/12/04 01:31:46
id:natu_n No.2

natu_n回答回数7ベストアンサー獲得回数02005/12/03 00:25:57

ポイント20pt

http://docs.hp.com/ja/B2355-90813/ch07s08.html

デフォルトのアクセスパーミッションの制御

Unix上での事だと思いますが・・・

ファイルやディレクトリを作成したときにパーミッションが自動的に755に設定されればということですね?

umaskコマンドを利用すれば可能だと思います

.profileや.loginにumask u=rwx,g=rx,o=rxと記述してはどうでしょうか?

id:yoshi5231

Linuxでの事なのですが 参考になりました ありがとうございます 

2005/12/04 01:33:27
id:peppon No.3

peppon回答回数73ベストアンサー獲得回数02005/12/05 23:19:05

ポイント20pt

http://www.jitaku-server.net/apache_users.html

ユーザー別のページを設定する

/etc/skel

ではどうですか。

/etc/skelに置いたディレクトリ、ファイルのパーミッションはユーザーを作成したときに/etc/skel/に作ったとおりに作られます。 ユーザー用のファイルに755を設定しておけばいいです。

id:yoshi5231

skelの中に作ったファイルはちゃんと755です(public_htmlを置いています) その一個上のファイルを最初から755にしたいんです

2005/12/06 16:39:17
id:mohri No.4

モーリ回答回数74ベストアンサー獲得回数92005/12/06 17:32:18

ポイント20pt

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/311newuserdef....

@IT:新規ユーザーのデフォルト設定を変更するには

ひょっとして、デフォルトのドットファイル(.bashrcとか)のアクセス権を、755にしたいということでしょうか? それなら、それらのファイルも/etc/skelに置けば自由に設定できるんじゃないかとおもいますけど。


ただ、.bashrcとかを755にしなければならない理由ってふつうはとくにないはずなので、外してたらすいません。

id:yoshi5231

ちがいます たとえばtestというユーザを作ったとします。skelに入っているpublic_htmlフォルダは755に自動でなりますが testのパーミッションが変わらないので困っています

2005/12/06 21:13:15

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません