この回答 を見た後、システムに多くのゲストアカウントがあることに気付きました。
grep guest /etc/passwd guest-jzXeRx:x:117:127:Guest,:/tmp/guest-jzXeRx :/ bin/false guest-l5dAPU:x:118:128:Guest , ::/tmp/guest-l5dAPU:/ bin/false guest-FdSAkw:x:119:129 :Guest ,:/ tmp/guest-FdSAkw:/ bin/false guest-eBU0cU:x:121:131:Guest , ::/tmp/guest-eBU0cU:/ bin/false
さらに、現時点では、ゲストとしてログインしているユーザーはいませんが、誰かがゲストとしてログインすると、新しいゲストアカウントが作成されます。新しいゲストがログアウトすると、彼のアカウントは削除されます。しかし、他のゲストアカウントが残るのはなぜですか?用途/目的は何ですか?
このゲストアカウントについては気にしませんが、手動で削除しても大丈夫かどうかを知りたいです。
/etc/passwd
および/etc/group
のguest-XXXXXXエントリは、通常、ゲストセッションからログアウトすると削除されます。最初にログアウトせずに何回か再起動した可能性があります。
エントリを安全に削除できます。このようにすると:
Sudo deluser guest-jzXeRx
それぞれのゲストユーザー名について、/etc/passwd
と/etc/group
の両方がクリーンアップされます。
私は2セントを入れています。それを見るのは普通です。
Ubuntu 1000では、ユーザーID(uid)は通常のユーザーに許可され、1000(uid)未満はシステムアプリケーションとデーモンに割り当てられます。さらに、ゲストアカウントは定期的に削除されます。システムに何人のユーザーがいるかを完全に確認したい場合は、 Ctrl+Alt+T キーボードでターミナルを開きます。開いたら、以下のコマンドを実行します:
cat /etc/passwd | grep /home
編集
私の場合、ゲストアカウントは定期的に削除されます(ゲストとして10回以上ログインしましたが、/etc/passwd
に非常に長く滞在したものはありませんでした)。自分で試してみてください。
現在、Ubuntuのゲストアカウントは特別なタイプのアカウントで、ホームディレクトリはtmpfs
ファイルシステムのマウントポイントに設定されており、再起動後に失われるデータを保存するために使用されます。
tmpfs
のデータはRAMに保存され、スワップスペースをフォールバックとして使用するため、最初にデータがディスクに書き込まれたことはない可能性が高いため、基本的に回復するものはありません。
tmpfs
は一時ストレージであるため。マウントされたファイルシステムとして表示されることを意図していますが、永続的なストレージデバイスではなく揮発性メモリに格納されます。 tmpfs
に保存されているものはすべて、ファイルがハードドライブに作成されないという意味で一時的なものです。ただし、再起動すると、tmpfs
のすべてが失われます。
すべてのゲストアカウントを削除するには:
for line in $(grep -o 'guest-......' /etc/passwd | sort -u); do Sudo deluser $line; done
サンプル出力:
Removing user `guest-2LGMce' ...
Warning: group `guest-2LGMce' has no more members.
Done.
Removing user `guest-5T4CBr' ...
Warning: group `guest-5T4CBr' has no more members.
Done.
Removing user `guest-8eZELT' ...
Warning: group `guest-8eZELT' has no more members.
Done.
ユーザーがゲストセッションを開始するたびに、限られた権限で一時的なユーザーが作成され、セッションを終了すると、そのセッションに関するデータが消去されることはご存じのとおりです。
しかし、次回ゲストセッションを行おうとする他のユーザーが再び新しいゲストセッションを作成する必要がある場合、新しいゲストIDを使用して作成する必要があります。
そのため、Ubuntuは作成されたすべてのゲストIDをfalseに設定するため、ユーザーのシェルを/usr/bin/false
に設定すると、古いゲストIDでログインできなくなり、新しいIDを毎回作成する必要があります。多くのゲストユーザーguest-jzXeRx、guest-l5dAPU、guest-FdSAkw、guest-eBU0c。これらはゲストIDであり、次回はログインできません。
それが私の友人に役立つことを願っています。