chownコマンド後にログインできません。

chownコマンド後にログインできません。

Windows 10でデュアルブートされたElementary OSをインストールしました。インストール後。/ルートディレクトリのすべてのファイルとフォルダがロックされていることを確認しました。そこでは名前の変更、削除、または何も作成できません。Homeディレクトリは大丈夫です。私は走った

sudo chown -R $USER: /

インターネット上のコマンドは権限を取得し、すべてのフォルダのロックを解除します。ところで、今は再起動後にログインできません。ログイン画面が表示されないだけです。黒い画面が表示され、点滅します_

次のような質問をしたいと思います -

  • ルートフォルダはデフォルトでロックされていますか?では、今後いくつかのソフトウェアをインストールするか、他の理由でロックを解除する必要がありますか?どのような目的でロックを解除する必要がある場合は、どのように正しく実行する必要がありますか?
  • 黒い画面をタップすると、Ctrl+Alt+F1自分のユーザー名でログインできます。しかし、何もできません。再ログインするためにプロセスを元に戻すことはできますか?それではどうでしょうか?
  • 以下から私のWindowsディスクを見ることができますother locations。すべてのファイルは読み取ることができますが、ロックされています。大丈夫です。これでよかったです。しかし、いくつかのコマンドを実行してこれらのファイルを削除できますか?

私はLinuxに初めて触れました。私は唯一のユーザーですが、なぜrootに権限があるのか​​わかりません。 rootに権限があり、私がオペレーティングシステムを使用している人なら、rootだけができる権限を持つタスクをどのようにすることができますか?この内容をインターネットで検索してみましたが、正しく理解できませんでした。

ベストアンサー1

あなたはそれを壊した。

  • ルートディレクトリとその下にあるほとんどのコンテンツ(ホームディレクトリではない)はシステム所有であり、あなたが言ったようにロックされています(適切な理由があります)。自分が何をしているのか分かっても、そこで何も変えるのは難しいです。概して、システムはオペレーティングシステムとユーザデータの2つの部分に分けられる。オペレーティングシステムの一部を変更しようとしないでください。オペレーティングシステムの一部を変更するためにそれを使用する必要がある場合はsudo使用しないでください(新しいパッケージのインストールを除く)sudo apt install ...
  • 実行時にファイルの所有者ユーザーとして実行されるいくつかの実行可能ファイル/プログラムがあります。特権アクション(ログインや新しいユーザーへの変更など)を許可するには、これを行う必要があります。

最も簡単な方法は再インストールすることです。

再インストール後にsudo新しいパッケージをインストールする場合を除き、使用しないでください。問題を解決する前に、システムがどのように機能するかを理解してください。

おすすめ記事