Mac OSから標準ユーザーを削除する


11

Sierra Highで新しい管理者アカウントを作成し、現在標準ユーザーとしてマークされている以前の管理者アカウントを削除する必要がありました。ただし、管理者としてロックを解除し、削除する各ユーザーを選択すると、-サインに灰色のマークが表示されます。

ここに画像の説明を入力してください

これはすべてのアカウントです。macユーザーアカウントを削除します。

$ dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'
name: mac
password: ********
uid: 501
gid: 20
dir: /Users/mac
shell: /bin/bash
--
--
name: chaklader
password: ********
uid: 502
gid: 20
dir: /Users/chaklader
shell: /bin/bash

それぞれのアカウントを削除するにはどうすればよいですか?端末で実行するコードスニペットを見つけましたsudo /usr/bin/dscl . -delete "/Users/mac"。私はそれを試してみる必要がありますか?

更新:

回答のとおり、ユーザーの簡易切り替えメニューにログインしていません。

ここに画像の説明を入力してください

尋ねられたように、私whoはターミナルで実行して結果を得ます、

$ who

chaklader console  Dec 28 06:01 
chaklader ttys000  Dec 28 14:51

つまり、簡単に言うと、他のユーザーのMacはターミナルにいませんでした。


標準ユーザーを管理者に変更すると、何かが変わりますか?
drivec 2017

macユーザーがアクティブでシステムリソースをロックしているため、ユーザーを削除できない可能性があります(たとえば、ユーザーが外部ディスクをマウントしていて、その上に座っている可能性があります)。この可能性を確認するにwhoは、ターミナルにを入力します。
dan

私は確かに750 GBの新しいSSDにアップグレードし、削除したいユーザーはメイン管理者でした👨‍💼
Chaklader Asfak Arefe

@danielAzuelosは私の更新された質問を参照してください。
Chaklader Asfak Arefe 2017

回答:


4

これとよく似た問題がありました。アップルサポートの助けを借りて解決しました。私はここにソリューションを投稿しました:https : //discussions.apple.com/message/33849669

ここでそれを繰り返すと、次のようになります。

  • リカバリパーティションを起動します。
  • ユーティリティメニューからターミナルを選択します->ターミナルが表示されます。
  • プロンプトで「resetpassword」と入力してReturn キーを 押します->「パスワードのリセット」というターミナルウィンドウの後ろに新しいウィンドウ/アプリが表示されます。
  • 手順に従って、削除しようとしているアカウントのパスワードをリセットします。
  • Macを再起動し、メインの管理者アカウントとして再度ログインします。
  • 行くユーザとグループ削除しようとしているアカウントを選択し、システム環境設定ペインとマイナスボタンを押してください。

私のために修正しました。お役に立てれば!


こんにちはデビッド、私はHigh Sierra OSを再インストールしました。遅いため、あなたの方法を試すことにしました。
正常

18

ユーザーがユーザーの簡易切り替えでまだログインしている場合、ユーザーの–ボタンはグレー表示されます。削除しようとしている他のユーザーをログアウトし、このユーザーアカウントでシステム設定に戻って、もう一度やり直してください。再起動して、ユーザーが非アクティブであることを確認することもできます。

コマンドラインからユーザーを削除することができますが、正確なショートネームが正しいか、間違ったデータを消去することに注意する必要があります。この場合、短縮名はmacです。次のコマンドを実行してユーザーを削除し、ユーザーのホームフォルダーを個別に削除します。ホームフォルダーを保持する場合は、rmコマンドを実行しないでください。

sudo dscl . delete /Users/mac
sudo rm -rf /Users/mac

dsclコマンドが失敗した場合は、アカウントのパスワードをリセットして、上記のコマンドを再試行してください。

sudo passwd mac

1
コメントは詳細な議論のためのものではありません。この会話はチャットに移動しました
bmike

1
私の後にここに来るあなたのために、これが解決策です。リカバリパーティションを起動する必要はありません。それは完全に不要です。マシンを再起動して、ユーザーを削除するだけです。
mlg87
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.