デフォルトの環境変数を捨ててログインシェルを実行する

ログインシェルはbashとする。

$HOME/.bash_profile

 exec env -i HOME=$HOME TERM=$TERM PS1='[\u@\w \h]\$ ' /bin/bash

$HOME/.bashrc

 umask 022
 PATH=/bin:/usr/bin
 export PATH

これでこのユーザはログイン時にHOME、TERM、PS1、PATH以外は環境変数が未設定になる。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2011-11-12 (土) 10:45:32