suコマンドを使用する

「す」

su 」は、他のユーザーのID(識別子)を使ってセッションを開く、または新しいログインシェルを起動する機能を持つ「スーパーユーザー」として定義されます。

「su」で別のユーザーIDとしてサインインしてください。

 suユーザー名 

パスワードを入力すると、 "foo"ユーザーとしてログインし、以前と同じ作業ディレクトリに常駐し、以前のユーザーのデフォルト設定(ログインシェル、環境変数、さまざまな権限)を取得します。

"su - "で新しいシェル接続を始めます。

 su - ユーザー名 

ハイフン「 - 」を使用すると、新しいシェル接続が変数環境の調整とユーザー設定に従ったすべてのデフォルト設定で実行されます。

これらの理由から、スーパーユーザー "root"としてログインすることをお勧めします。次のコマンドを使用してください。

 すー 

のではなく:

前のシェルに戻る

現在のシェルを閉じて前のシェルに戻るには、「 exit 」コマンドまたはキーの組み合わせ「 Ctrl-d 」を入力します。

コメント:コマンドラインが空でない場合は、 Ctrl-dを使用してシェルをルートとして保持している現在の文字を削除します。

注文を一時停止すると、ルートシェルを一時停止してバックグラウンドに配置できます。

fgコマンドで再開できます。

 :〜$ suパスワード:debian:/ home / ccm#suspend [1] +停止したsu :〜$ fg su debian:/ home / ccm# 

ノート

- 元のログインシェル(初期)からコマンド「 exit 」または「 Ctrl-d 」を入力すると 、システムから切断されます(Unix - GNU / Linux)。

- rootとして(シェルで)ログインしていて、コマンド "su user"を入力した場合、システムはパスワードを要求しません。

前の記事 次の記事

トップのヒント