OS Xでは、制限付きユーザーとして端末を使用して、su - [admin's name]
管理者のパブリックアーカイブディレクトリから一部のファイルを/ usr / binに移動しようとしました。できません。許可が拒否されました。端末プロンプトは明らかに管理者のログインシェル/環境にあります。
その後、制限されたユーザーログインでメニューシステムを使用して/ usr / binに移動できることを発見しました。その後、管理者として認証する限り、同じファイル(管理者のコピーではなく自分のディレクトリのコピー)を/ usr / binに移動できます。
とても遅れて見えます。制限されたユーザーは/ usr / binディレクトリに管理的に認証できますが、管理者(少なくとも管理者シェルのユーザー)は認証できないのはなぜですか?
答え1
ここでの問題はGUIですいいえあなたが考えていることをやってください。端末またはGUIは/usr/binに「管理者」として書き込むことはできません(通常、所有者:root:rootおよび権限:0755/drwxr-xr-x)。ディレクトリ所有者のルートのみがこれを実行できます。
ただし、GUIは利用可能な権限とさまざまなタスクに必要な権限を知っています。 「自分の情報を入力できる人」を意味する「管理者」という概念を作成しました。私自身パスワードは root になります。 だから、権限を与えるように求められたら、実際に管理者リストを確認して root として実行します。