「ログインプロセス中、ユーザー環境のセットアップに使用されるファイル」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
ユーザがログインするとシステムは以下の3つのファイルを使ってユーザー環境をセットアップする
-&bold(){/etc/environment}(エンバイロメント): 全てのプロセスの基本環境を指定する。 変数:HOME、LANG、TZ、NLPATH等
-&bold(){/etc/profile} : 全てのユーザーのデフォルト変数を制御するシェルスクリプト 変数:TERM、MAILMSG、MAIL等
-&bold(){$HOME/.profile} : 各ユーザー固有のプロファイル(そのユーザーのホームディレクトリにある。)ユーザーによってカスタマイズ可能。/etc/profile により設定された変数を上書きする。
&bold(){ユーザープロファイルの修正}
システム管理者は変数の設定時に readoonly構文を使って変数を読み取り専用にできる。
-readonly LOGNAME と指定すれば、LOGNAME変数はユーザーからの変更ができないよう設定される
ユーザがログインするとシステムは以下の順に、3つのファイルを使ってユーザー環境をセットアップする
+&bold(){/etc/environment}(エンバイロメント): 全てのプロセスの基本環境を指定する。 変数:HOME、LANG、TZ、NLPATH等
+&bold(){/etc/profile} : 全てのユーザーのデフォルト変数を制御するシェルスクリプト 変数:TERM、MAILMSG、MAIL等
+&bold(){$HOME/.profile} : 各ユーザー固有のプロファイル(そのユーザーのホームディレクトリにある。)ユーザーによってカスタマイズ可能。/etc/profile により設定された変数を上書きする。
&bold(){ユーザープロファイルの修正}
システム管理者は変数の設定時に readoonly構文を使って変数を読み取り専用にできる。
-readonly LOGNAME と指定すれば、LOGNAME変数はユーザーからの変更ができないよう設定される