http://www.atmarkit.co.jp/flinux/rensai/linuxtips/474deffileperm...
@IT:ファイル新規作成時のパーミッションを変更するには
ちょっと状況が見えないけどrootが新規ユーザを追加した時、でいいですか?
だとするとshellから(bashの場合)
umask 022
でいいと思います。
ただしディレクトリは755になりますがファイルには実行権限は付かないです(644)。
http://docs.hp.com/ja/B2355-90813/ch07s08.html
デフォルトのアクセスパーミッションの制御
Unix上での事だと思いますが・・・
ファイルやディレクトリを作成したときにパーミッションが自動的に755に設定されればということですね?
umaskコマンドを利用すれば可能だと思います
.profileや.loginにumask u=rwx,g=rx,o=rxと記述してはどうでしょうか?
Linuxでの事なのですが 参考になりました ありがとうございます
http://www.jitaku-server.net/apache_users.html
ユーザー別のページを設定する
/etc/skel
ではどうですか。
/etc/skelに置いたディレクトリ、ファイルのパーミッションはユーザーを作成したときに/etc/skel/に作ったとおりに作られます。 ユーザー用のファイルに755を設定しておけばいいです。
skelの中に作ったファイルはちゃんと755です(public_htmlを置いています) その一個上のファイルを最初から755にしたいんです
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/311newuserdef....
@IT:新規ユーザーのデフォルト設定を変更するには
ひょっとして、デフォルトのドットファイル(.bashrcとか)のアクセス権を、755にしたいということでしょうか? それなら、それらのファイルも/etc/skelに置けば自由に設定できるんじゃないかとおもいますけど。
ただ、.bashrcとかを755にしなければならない理由ってふつうはとくにないはずなので、外してたらすいません。
ちがいます たとえばtestというユーザを作ったとします。skelに入っているpublic_htmlフォルダは755に自動でなりますが testのパーミッションが変わらないので困っています
説明不足でした
はい rootが新規ユーザを追加した時 です
ファイルにも755を最初から付けたいのですが