Unix オペレーティングシステムでは、ホイールはホイールビットを持つユーザーアカウントであり、通常のユーザーアカウントではアクセスできない制限されたコマンドをユーザーに実行させる追加の特別なシステム権限を提供するシステム設定です。 [ 1 ] [ 2 ]
起源
[編集]ホイールという用語は、 TENEX オペレーティングシステムの導入後にコンピュータユーザーの特権レベルに初めて適用され、その後1960年代から1970年代初頭にかけてTOPS-20という名前で配布されました。 [ 2 ] [ 3 ]この用語は、大きな力や影響力を持つ人を指す 俗語のbig wheelに由来しています。 [ 1 ]
1980年代には、オペレーティングシステムの開発者とユーザーがTENEX/TOPS-20からUnixに移行したため、この用語はUnix文化に取り入れられました。 [ 2 ]
ホイールグループ
[編集]現代のUnixシステムでは、一般的にユーザーグループをセキュリティプロトコルとして利用し、アクセス権限を制御します。wheelグループは、一部のUnixシステム(主にBSDシステム)で使用される特別なユーザーグループです[要出典] 。su [ 4 ] [ 5 ]またはsudoコマンドへのアクセスを制御するために使用されます。このコマンドは、ユーザーが別のユーザー(通常はスーパーユーザー)になりすますことを可能にします。[ 1 ] [ 2 ] [ 6 ] Debianおよびその派生システムは、wheelグループと同様の目的で、と呼ばれるグループを作成します。[ 7 ]sudo
ホイール戦争
[編集]スタンフォード大学で生まれた「ホイールウォー」という表現[ 8 ]は、コンピュータ文化において用いられる用語であり、1983年版の『ジャーゴンファイル』に初めて記録されています。「ホイールウォー」とは、マルチユーザー(マルチシートも参照)コンピュータシステムにおけるユーザー間の衝突のことで、管理者権限を持つ学生が大学のコンピュータシステムから互いを締め出そうとし、他のユーザーに意図しない危害を与えることがありました[ 9 ] 。
参照
[編集]参考文献
[編集]- ^ a b c 「Wheel」 . Jargon File 4.4.7 . Eric S. Raymond . 2017年4月22日閲覧。
- ^ a b c d 「ホイールビット」 . Jargon File 4.4.7 . Eric S. Raymond . 2017年4月22日閲覧。
- ^ "TWENEX" . Jargon File 4.4.7 . Eric S. Raymond . 2008年9月12日閲覧。
- ^ "su(1) - OpenBSDマニュアルページ" . man.openbsd.org . 2018年5月5日閲覧。
- ^ "su" . www.freebsd.org . 2018年5月5日閲覧。
- ^ Levi, Bozidar (2002). UNIX Administration: A Comprehensive Sourcebook for Effective Systems and Network Management . CRC Press. p. 207. ISBN 0-8493-1351-1。
- ^ 「なぜDebianはデフォルトで「wheel」グループを作成しないのか?」 Unix & Linux Stack Exchange 。 2024年4月8日閲覧。
- ^ Raymond; et al. "Jargon File" . Jargon File 2.1.1 . Eric S. Raymond . 2016年8月15日閲覧。
- ^ Steele; et al. 「Jargon File」 . Jargon File 1.5.0 . 2016年8月15日閲覧。