2017-08-10 20 views
-1

スクリプトの開始とナビゲーションの複数のエイリアスに私の.bash_profileが依存しています。これはsu rootの下にロードされていないので、これがルート用に作成するのが良い考えかと思いました。。root good practiceのための.bash_profile?

+2

'root'の' profile'や 'bashrc'の作成には何も問題ありません。あなたのボックスを管理するときにもっと長いコマンドとディレクトリを入力するのが好きでない限り、 'root 'は他のユーザと同じように*エイリアスから利益を得ることができます。良い 'sudo'や' su/pam'の習慣に従えば、どちらのファイルにもrootのエイリアスを作成しない理由はありません。誰かがあなたの 'ルート 'プロフィールにアクセスすることを管理したり、bashrc - *エイリアス*があなたの心配の中で最小のものです。 –

答えて

1

su rootはディレクトリではありません。シェルコマンドに関連付けられたユーザーIDを変更するコマンドです。

とにかく、限り、それはファイルが供給されたときに実行有害なコマンドが含まれていないとして、何のコピーで危険か(rootユーザーの$HOME、ほとんどのシステムでは、デフォルトでは)/rootに独自.bash_profileをシンボリックリンクがあってはなりません。

これ以外にも、が意図していないので、私はbashエイリアスのようなものを.bashrcでなく.bash_profileに移動することをお勧めします。

+0

はい、わかっています。ルートとして、それは私が求めていたものです。 –

関連する問題