最近、私の友人の中には端末を介して自分のファイルとデータを改ざんしていたので、私は2つのことをして保護することにしました。
まず、すべてのコマンドに対して ~/.bash_profile に以下を追加しました。alias <command>="sudo <command>"
すべてのコマンドを使用するにはパスワードが必要です。
sudo visudo
次に、sudo設定を編集してファイルの最後に追加し、各新しいコマンドの直後にsudoを必要とするようにコマンドを実行しましたDefaults:user_name timestamp_timeout=0
(わからない人のためにデフォルト設定でパスワードを一度入力すると、sudoのロックを解除すると数分後にsudoを使用できます。あります。パスワードは必要ありません。
とにかく、ファイルシステムを保護するためにこれをすべて行いましたが、端末で新しく開いたタブに入力するにはパスワードが必要になり、正しいパスワードを入力してもタブはロック解除されません。もう別のパスワードが必要です。 。正しいパスワードを何回入力しても、何度も何度も尋ねます(デフォルトのタイムアウトは0です)。
Last login: Sat Jan 10 14:52:20 on ttys002
Password:
Password:
Password:
Password:
Password:
本質的に私は私の端末がロックされて何もできません。
また、/etc/sudoers/ファイルは権限がないため編集できません。 ~/.bash_profile は隠しファイルなので、見ることもできません。
これらのコマンドのいずれかを元に戻したり、どういうわけか私の端末にアクセスしたりロックを解除したりする方法はありますか?
ベストアンサー1
これらのコマンドのいずれかを元に戻したり、どういうわけか私の端末にアクセスしたりロックを解除したりする方法はありますか?
シングルユーザーモードで再起動する:最初の起動時に画面がまだ黒いときは、を押し続けます⌘-S。 「Apple」画面が表示されたら、手を離すだけです。
問題を解決できる無制限のルートシェルに入ります。