web-dev-qa-db-ja.com

ライブセッションでユーザーを切り替えると「passwdエントリなし」が表示される

Ubuntuシステムにアクセスできなくなりました( この質問 を参照)。今、ブータブルUbuntu-usb-stickでコンピューターを起動しています。これは機能し、ファイルにアクセスしてハードドライブ上のファイルを安全に保ちます。しかし、ファイルを外部ドライブにコピーしようとすると、エラーメッセージが表示されます

The folder xxx cannot be handled because you do not have permissions the read it

そこで、最初にユーザー(ファイルの所有者)を切り替えて、コマンドラインを試しましたが、次のようになります。

No passwd entry for user 'waanders'

自分のファイルにアクセスできません。助けてください。

1
waanders

ファイルの所有者のUIDは、最初に作成されたユーザーのuidである1000とは異なる場合があります。 statコマンドを使用して決定できます。あなたはできる:

  • Sudo -iを使用してルートになり(ライブセッションでパスワードは不要)、すべてのファイルにアクセスします。最も単純なオプション。
  • chown UID 1000へのファイル-ファイルの数によっては時間がかかる場合があります。
  • ファイルと同じUIDを持つユーザーを追加します(たとえば、1001):

    Sudo adduser --uid 1001 foo
    

    次に、そのユーザーに切り替えます。

2
muru