読者です 読者をやめる 読者になる 読者になる

月曜からカタコリ

ハッカーにも画家にもなれない

rootのシェルを変更しようとしてタイポしたらログインできなくなった

Others

rootユーザーのシェルを変更しようとしたら、タイポをしたため、
su: /usr/local/bin/tcsh: No such file or directory
と言われてrootに入れなくなりました。

ハマったのでメモ。

経緯は以下の通り。

まず

sudo su -
chsh
/sr/bin/zsh

↑タイポ

その後、rootに入ろうとしたところ、

sudo su -
と打っても

su: /usr/local/bin/tcsh: No such file or directory

が永遠にでてきてしまう。
顔面真っ青になりましたが、

sudo vi /etc/passwd

としてpasswdを開き、

一行目の

root:x:0:0:root:/root:/sr/bin/zsh

の/sr/を/usr/に直したら無事、sudo su -ができました。

広告を非表示にする