人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: yoshi5231
●カテゴリ:ウェブ制作
✍キーワード:アクセス ファイル ユーザ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● くまっぷす
●20ポイント

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

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

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

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

umask 022

でいいと思います。

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

◎質問者からの返答

説明不足でした

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

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


2 ● natu_n
●20ポイント

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

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

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

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

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

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

◎質問者からの返答

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


3 ● peppon
●20ポイント

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

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

/etc/skel

ではどうですか。

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

◎質問者からの返答

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


4 ● モーリ
●20ポイント

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

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

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


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

◎質問者からの返答

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ