次のコマンドのようにMetasploitable 2 Linuxに入ったとしましょう。
username : msfadmin
password : msfadmin
ここで、「root」特権を取得して、「Sudo」を何度も使用する必要がないようにする必要があります。たとえば、マシンをシャットダウンするには、次のように入力します。
shutdown -h 1
じゃない
Sudo shutdown -h 1
どうやってするか?
UNIXのようなシステムでは、root権限はユーザーID(rootユーザーの場合は0)によって定義されます。最初に2つの望ましいオプションを提供します。
現在のセッションのrootユーザーになりたい場合は、
$ Sudo su
十分なはずです。
を使用してsudoersファイルを編集できます
$ Sudo visudo
、次の行を追加してファイルを保存します。
msfadmin ALL=(ALL) NOPASSWD: ALL
注:visudo
コマンドで不要なエディターを使用している場合(使用するエディターでnanoを置き換える):
$ EDITOR=nano Sudo visudo
この方法はお勧めしませんが、msfadmin
をrootユーザーにするには、ユーザーIDを0に変更します。
$ Sudo nano /etc/passwd
、msfadmin
で始まる行をmsfadmin:x:::msfadmin ,:/ home/msfadmin:/ bin/bashに変更し、リブート。