ベストアンサー1
ユーザーアカウントは通常、2つのファイルとそのアカウント専用のホームディレクトリとして定義されます。この奇妙なキャラクターを含むグループを作成することもできます。これらのファイルは 2 つで、通常は/etc/passwd
.group で定義されている .group/etc/shadow
のディレクトリです。/home/
/etc/group
警告:以下は重要なシステムファイルを内部で編集します。問題が心配な場合は、次の方法で事前にファイルのコピーを作成してくださいsudo cp /etc/passwd /etc/shadow /etc/group /root/
。を使用していつでも再コピーできますsudo cp /root/passwd /root/shadow /root/group /etc/
。
あなたの場合、次の2つの編集を実行すると、ユーザーファイルから次の行が削除されます。
/etc/passwd:
$ sudo sed -i.bak -e '/.*\:1003\:1003\:.*/d' /etc/passwd
/etc/shadow:
$ sudo sed -i.bak -e '/^.clear\:.*/d' /etc/shadow
この時点で、アカウントは事実上削除されます。これらのオプションは安全対策です。元のファイルのバックアップコピーが-i .bak
拡張子(たとえば)として作成されます。sed
これは、損傷が発生した場合に回復するのに役立ちます。.bak
/etc/passwd.bak
クリーンアップのために実行する必要がある他の2つのタスクがあります。
/etc/group
一つは、この奇妙なキャラクターでグループを作成したことを確認することです。次のようにすると削除されます。
/etc/shadow:
$ sudo sed -i -e '/^.clear\:.*/d' /etc/group
最後に、ディレクトリを見ると、/home/
奇妙な名前のディレクトリが見えますか?を使用して名前を変更でき、sudo mv /home/?clear /home/was-clear
正しいディレクトリなどがわかっている場合は、次のようにsudo rm -rf /home/was-clear
削除します。