私は現在:
root@sensu-server-client:/#
に変更したい:
sensu@sensu-server-client:/#
どのようにこれを行いますか。試してみました:su sensu
でも何も起こりません。
su
を使用する必要があります。
su [-|-l|--login] USERNAME
ログインオプション(-
、または-l
、または--login
:はすべて同義語)を指定すると、そのユーザーとして直接ログインした場合と同様の環境が得られます。それ以外の場合は、現在の環境(たとえば、多くのenv
変数、現在のディレクトリなど)にとどまります。
例:(ユーザー名と現在の作業ディレクトリに注意してください!)
root@wolf-pack:~# su bytecommander
bytecommander@wolf-pack:/root$ exit
exit
root@wolf-pack:~# su - bytecommander
bytecommander@wolf-pack:~$ exit
logout
root@wolf-pack:~#
PS:rootとしてではなくsu
を実行すると、ログインするユーザーとしてユーザーのパスワードを入力するように求められます。