No.3ベストアンサー
- 回答日時:
MacOSXは、UNIXを元にユーザー管理の仕組みを備えています。
ですから、MacOSX,FreeBSD,Solaris,LinuxなどのOSでは
管理者(スーパーユーザー)としてrootが存在します。
基本的には、このユーザーだけが管理者権限を持ち
OS自体の変更を行なうことができます。
Windowsの場合は、管理者ユーザーとしてAdministratorがあります。
基本的には、マルチユーザーOSでは、いずれも似たような仕組みで
複数の一般ユーザーと管理者ユーザーが分けられています。
しかし、MacOSXや(Linuxベースの)Ubuntuなどでは標準状態で
管理者ユーザーとしてのログインができません。
その代わり、一般ユーザーの一部に管理者権限を貸し出す仕組みがあります。
ですから、オーナーユーザーは、必要に応じて管理者権限を借りて
システムの管理を行なうことができます。
UNIX系OSでは、たぶん40年前から、この管理ルールが受け継がれています。
Windowsには、一般ユーザーが管理者権限を借りる仕組みが無いらしく*1
代わりに、管理者ユーザーとしてログインする人が大勢います。
標準設定で、これを禁じているのかどうかは知りませんが…
その弊害として、セキュリティリスクが高まったわけです。
その結果、管理者ユーザーでログインすると
管理者権限を使えない状態で操作するという珍妙な仕組みが提供されました。
これがVistaのUACという、あたりまえに不評を買うシステムです。
実際に、UACがどれだけ不便なのかは知りませんが…
UNIXやLinuxでは、suコマンドやsudoコマンドを使うことで
ログイン中の一部のタスクだけを管理者権限で使うことができます。
sudoコマンドでは、管理者パスワード入力がキャッシュされ
一定時間の間は、パスワードを問われずに作業が続けられます。
suコマンドでは、管理者自身としてふるまうことができるので
管理者専用のmountコマンドなどが、普通に使えるようになります。
ですから、最初から管理者ユーザーでログインするようなことは通常ありません。
であれば、UACのように、管理者ユーザーでログインしたのに
管理者権限を制限されるという珍妙な仕組みはいらないのです。
GUI上の管理者権限獲得の仕組みはMacOSXの場合は知りません。
ですが、根本的なユーザー権限管理の仕組みはUNIXのそれを受け継いでいるはずです。
それに、UACが活躍するのは、ウィルスではなく
スパイウェアやトロイの木馬のようなソフトです。
これらは、インストール作業自体をユーザーに行わせるため
クリックによる、不可視のインストール作業を停止するためにUACが活躍します。
ウィルスは、インストール自体をセキュリティホールをついて行ないます。
ですから、管理者ユーザーでログインしなくても、UACがあっても感染します。
*1
RunAsというコマンドがあるらしいが、認知されていないし
UNIX系OSでのsu,sudoに比べると、問題点があるとか無いとか…
No.4
- 回答日時:
思わず投票してたけど、一応、フォロー。
多少正確を欠きますが。現行MacOSは、BSD系というUNIX発祥のOSの応用版です。
色々な閥があり、著作に独自のルールを持つLinuxや
商品=メーカーブランドとして保守込みで続いてる物もあります。
IT 技術情報 整理サイト » 各種コンピュータシステム » Unix Clone Systems
http://ittechinf.wiki.zoho.com/Unix-Clone-System …
例)オライリー・ジャパンの技術解説本
http://www.oreilly.co.jp/books/4873111218/
先の回答で、通常ユーザーが管理者(スーパーユーザ)権限
=フォルダの大元で個々ユーザーを配置できる位置だからroot(ルート)権限=
を持たなくても良く、同様のアドミニストレータで使わないと危険だが不自由も多かった
WinNT/XP系列よりはシステム改ざんリスクが低いとあります。
UNIX系の特徴として、元々使う環境作りの為のOSな面が有り、
アプリというか、より部品的なコマンドやライブラリなどが現場で欲しければ、
プログラム言語ごと公開されてる部分を自力で手入れし処理が繋がる様にして、
機械で動くようコンパイル処理して、置き換えることが出来ます。
それをOSに組み込んで、いざ再起動など使うような場合に通常ユーザーが
「上司、この端末からお願い」風に権限格上げで作業に入れるのが、
su=スイッチユーザ(ユーザ名の乗り換え、含むスーパーユーザ)、
sudo=rootの出来る作業(-s付きはrootの立ち位置含む)許可
というコマンドで、管理者はsudoの限度などを事前に規定が出来ます。
No.2
- 回答日時:
Macで常時rootでログオンして使っている人はいないから
必要になったら、簡単にroot権限に昇格出来ますので
Windowsは、必要時に管理者権限への昇格が面倒で、常時管理者権限でのログオンで利用が一般的になってしまっているから、UACが必要です
No.1
- 回答日時:
Windows VISTAから取り入れられた[UAC; User Account Control)](ユーザーアカウント制御 )は、
許可のない限りアプリケーションを標準ユーザの権限で動かすことで、不用意にOSに変更を加えられないようにする
セキュリティの基盤となる技術です。
これによって「ウィルス」の侵入を阻止できるものではなく、アンチ・ウィルス・ソフトは別途必要になっています。
いわば、Linuxにおける「su」と同じものだと考えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 中古パソコン どこで売ったら一番高く売れるでしょう? 5 2022/10/01 10:01
- Android(アンドロイド) 現行機種でスマホやガラホににワンセグ搭載してるのってFUJITSUだけですか?? また現行機種でワン 4 2022/10/16 09:16
- Windows 10 Chrome OS Flexのインストールメディアが作成できないです... 1 2022/07/20 20:47
- ノートパソコン 最近のMacbookにM2チップが新たに搭載されたそうですが、ゲーミング性能は向上したのでしょうか? 2 2023/02/09 15:38
- HTML・CSS Google検索も終わりですか? グーグル、検索エンジンに対話型AI搭載へ 2 2023/04/08 11:50
- デスクトップパソコン Macはインテル搭載でWindows11使えるようにならないとダメですよね? そんなこともわからない 3 2022/08/24 21:36
- Mac OS Parallels Desktop for Mac 2 2023/06/22 04:32
- 世界情勢 中国がアメリカ?に向けて気球を飛ばし、この気球をアメリカ空軍が撃墜したという事ですが、 5 2023/02/05 16:07
- docomo(ドコモ) らくらくスマホF-52Bのワンセグアプリってなぜ高機能にしないのでしょうか?? なぜ必要最低限の機能 7 2022/12/27 12:35
- Android(アンドロイド) 最近の機種(最近のワンセグ搭載はガラホ、らくらくスマホなどに限られてきました。)ではワンセグ搭載でも 4 2022/09/15 19:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linuxでユーザ権限の確認コマンド
-
scpコマンドの-pオプションにつ...
-
chownで所有権の変更ってrootし...
-
リモートで使うとuseraddが使え...
-
linux(redhat9)の文字化けを直...
-
TeraTermで操作する際の設定に...
-
sudo: npm: コマンドが見つかり...
-
Linuxに登録されているユーザ、...
-
$ sudo vi /etc/hosts で大苦戦。
-
一般ユーザーでログインできな...
-
.bash_historyについて
-
Linuxがパスワードを認識しなく...
-
ubuntuのchmodでルートディレク...
-
TOPコマンドで表示するCPU使用...
-
Dirコマンドでフォルダ内ファイ...
-
スクリプトのエラー「unexpecte...
-
SONYの音楽ソフト「x-アプリ」...
-
bashでシングルクォート内の変...
-
エクセルの表にヘンな枠が・・・
-
テキストファイルから最終行の抽出
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
scpコマンドの-pオプションにつ...
-
<自分が所有者のファイルの所...
-
TeraTermで操作する際の設定に...
-
vi使用後、「vimiinfoが保存...
-
Linuxでユーザ権限の確認コマンド
-
リモートで使うとuseraddが使え...
-
chownで所有権の変更ってrootし...
-
[CentOS7] ユーザー(root,管理...
-
sudo: npm: コマンドが見つかり...
-
ユーザをwheelグループに追加す...
-
CUIでの、$(ドルマーク)の使...
-
Linuxメールサーバのメールアド...
-
ubuntuのchmodでルートディレク...
-
smbpasswd 一括登録
-
Linuxでsudo su - って何のコマ...
-
root権限でも『Permission deni...
-
Ubuntuで、suとsudoの違いが分...
-
一般ユーザーでログインできな...
-
別ユーザでのコマンド実行(root...
-
linux(redhat9)の文字化けを直...
おすすめ情報