悪の根源は/ private /などへの切り捨てられたアクセスです
まず、あなたのものをチェックする必要があります。 ターミナルを開き(これはSpotlightで実行できます)、 ls -la / privateと入力します。
$ ls -la /private total 0 drwxr-xr-x@ 6 root wheel 204 Oct 1 10:20 . drwxr-xr-x 33 root wheel 1190 Nov 4 15:56 .. drwxr-xr-x 106 root wheel 3604 Nov 13 18:04 etc drwxr-xr-x 2 root wheel 68 Aug 23 02:28 tftpboot drwxrwxrwt 14 root wheel 476 Nov 16 10:55 tmp drwxr-xr-x 25 root wheel 850 Nov 4 17:02 var $
これは、 drwxr-xr-xの外観などです。 「drwx -----」のように見える場合は、 大歓迎です。
アクセス権を復元するように思えます-Spotlight-> DiskUtility-> FirstAid ...しかし、Repair Permissionは今どこにありますか?
結局のところ、このオプションはGUIから使用できなくなりました。
ただし、Googleが指示しているように(たとえば、 osxdaily.com / 2015/11/04 / verify-repair-permissions-mac-os-x )、これはコマンドラインから実行できます。
sudo /usr/libexec/repair_packages --repair --standard-pkgs /
したがって、sudoを復元するために必要なのは...動作するsudoです! やや皮肉ですね。
それにもかかわらず、解決策があります。
権利を修正するには、次のことが必要です。
1.管理者権限を持つユーザーとしてログインします
2. rootユーザーにアクセスします
3. / private / etcフォルダーのアクセス許可を変更する
1.管理者権限を持つユーザーとしてログインします
最初の段落では、私はあなたを助けません。 アカウントに既に管理者権限がある場合は、それを使用します。 そうでない場合は、管理者を見つけてください。
2. rootユーザーにアクセスします
ルートアクセスを取得するには、ディレクトリユーティリティアプリケーションを実行します。 Spotlightで開くことをお勧めします。
プログラムを起動したら、ロックをクリックしてユーザーパスワードを入力し、「ディレクトリユーティリティ」で変更できるようにします。
[ 編集 ]メニューに移動します。 「ルートユーザーを有効にする」アイテムがある場合は、それから始めます。 このアイテムの代わりに「ルートユーザーを無効にする」が表示された場合、すぐに「ルートパスワードの変更...」を選択します
パスワードを入力し、制御のために繰り返します。 普通の人は、通常のユーザーと同じパスワードをルートに使用しません。
3. / private / etcフォルダーのアクセス許可を変更する
ターミナルを起動します(これもSpotlightで実行できます)。
suコマンドを入力します。
このコマンドを入力すると、システムはパスワードを要求します。 ユーザーのrootパスワードを入力する必要があります。 通常のパスワードではなく、2番目のステップでインストールしたもの。
$ su Password:
正しく入力すると、最後にグリッドのあるコマンドプロンプトが表示されます。 次のようなもの:
$ su Password: bash-3.2#
だから、私たちは成功から一歩だけ離れています。 アクセス権を変更して結果を確認することは残っています。 権限を変更するには、コマンド「chmod aug + rx / private / etc」を使用します。 結果を確認するには-ls -la / private
$ su Password: bash-3.2# chmod aug+rx /private/etc bash-3.2# ls -la /private total 0 drwxr-xr-x@ 6 root wheel 204 Oct 1 10:20 . drwxr-xr-x 33 root wheel 1190 Nov 4 15:56 .. drwxr-xr-x 106 root wheel 3604 Nov 13 18:04 etc drwxr-xr-x 2 root wheel 68 Aug 23 02:28 tftpboot drwxrwxrwt 14 root wheel 476 Nov 16 11:18 tmp drwxr-xr-x 25 root wheel 850 Nov 4 17:02 var bash-3.2#
お楽しみください!
PS: タイムゾーンで問題が発生したユーザーの場合は、 SystemPreferncesを使用して設定に戻り、自動構成を無効/ 有効にすることをもう一度お勧めします。