Linuxの復元解除された権限

Linuxの復元解除された権限

私はUbuntu VMのsudoユーザーであり、他の人にアクセスを許可しようとしましたが、すべての権限が取り消されました(Postgresデータベースにのみ接続できます)。私は次のように入力します:

sudo chmod 750 /

それは他の人にも効果があります。ただし、PuTTYを使用してsudoコマンドを実行したり、VMに直接アクセスしたりすることはできません(ログインしてからPuTTYが自動的に終了します)。

ログインして権限を復元する方法はありますか?私はVMの所有者ではないので...彼はVMを再変更できますか?

よろしくお願いします!

ベストアンサー1

もう一度変更

はい、rootとしてログインし、すべての権限を元の権限に戻します。ただ....

  1. 通常、SSH 経由のルートアクセスは無効になっています。コンソールからログインする必要があります。

  2. ルートパスワードがない可能性があります

  3. ルートディレクトリのみがある場合:find . -maxdepth 1 -type d -exec chmod 0755 ; chmod 0700 lost+found

または他のもの?

バックアップから復元するか、データを再インストールして復元することは、おそらく機能を復元する最も安全な方法です。

コンソールを所有している人と話す必要があります。

おすすめ記事