Macを使う上で「ターミナル」、Windowsでいう「コマンドプロンプト」を使用する方は多いかと思います。
ターミナルを利用するときに、「su」コマンドを叩いてもエラーが表示され、rootへ切り替えれない方がいまます。
私も先日そうでした。。。
ということで今回は、スーパーユーザー「root」に切り替える際にエラーが出るときの対処法を紹介します。
【Mac】でターミナルで「mac su: Sory」が表示されたときの対処法
ターミナルを起動してrootへ移行する際に以下のエラーが発生します。
1 2 3 4 | $ su - Password: su: Sorry $ |
この状態になると、パスワードを忘れてしまっているとrootへは入れません。
ということでいかが対処法となります。
sudoコマンドでrootパスワードを変更
ということで、以下のコマンド「sudo passwd root」を叩き、新規パスワードを設定します。
1 2 3 4 5 6 7 8 | $ $ sudo passwd root Password: Changing password for root. New password: Retype new password: $ $ |
上記で設定したパスワードで再度、suコマンドで入力すると、うまく入れます。
1 2 3 4 | $ $ su - Password: root# |
簡単なようで、結構忘れがちなので覚えておきましょう!
あわせて読みたい


ネットワークエンジニアへの技術手順書
ネットワークエンジニアとして、ネットワーク機器の設定、構築って初めのころは大変です。 初めのころなんて聞いたころもない横文字だらけで何がなんやらわからないこと...
ITエンジニアの開発・検証・学習としてインターネット上で専用のサーバ(VPS)を利用しましょう!
実務経験はVPSで学べます。
コメント