#navi(FAQ-4.2)
カテゴリー: システム管理
* "su" コマンドで root になると /sbin や /usr/sbin にパスが通っていません [#lb00e484]
RIGHT:2006-05-29 (月) 11:39:11投稿
RIGHT:登録者: Plamodocs Project
----
Plamo-4.2 には su が shadow passwd 由来の su(/bin/su),GNU coreutils 由来の su (/usr/sbin/su),Hemidal 由来の su(/usr/heimdal/bin/su) の 3 種類あって,デフォルトでは Heimdal 由来のsu が優先して使われるようです.

この Heimdal 由来の su は,su した時に shadow passwd 由来の su みたいに ENV_SUPATH を見て PATH を切りかえてはくれないので,(従来の su とは異なり) su した時に /sbin や /usr/sbin をパスに含んでくれません.

明示的に /bin/su を叩けば ENV_SUPATH が有効になりますので,/bin/su を使っていただくか,su で root になったあとは絶対パスで指定するかで対応してください.

今後,このあたりは調整予定です.

(参考) [[[plamo:27239] Re: Plamo-4.2rootのPATH:http://www.linet.gr.jp/ML/plamo/200605/msg00099.html]]
----
この件に関して追加情報などありましたら、以下にどうぞ;
#comment
#navi(FAQ-4.2)

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