web-dev-qa-db-ja.com

誤って別のrootユーザーを作成しました。権限を削除または変更するにはどうすればよいですか?

特定の(安全な)作業を行うには、非rootユーザーが必要です。私は注意を払わず、useradd -ou 0 -g 0 new_user_nameを使用しました。これにより、ユーザーにroot権限が付与されました。また、同じUIDの0を持っています。

私が愚かなことをする前に、このユーザーを削除する方法、または単に権限/ UIDを変更する方法を誰かが手伝ってくれる?私はすでにpkillで何が起こるかを発見しました。ははは。

1
IRGeekSauce

userdelには、強制的に削除するオプション-fがあります。 userdelは、実際のrootアカウントに影響を与えずに、おそらくpasswdエントリとホームディレクトリを削除するだけです。

安全のために、パスワードファイルを手動で編集して新しいルートユーザーのエントリを削除し、次に新しいルートユーザーのホームディレクトリを手動で削除する場合があります。システム上にnanoというコマンドがある場合があります。これにより、テキストエディターで/etc/passwdを安全に編集できます。

ソース: https://superuser.com/questions/804210/how-can-i-delete-root-users

0
kek