Unixオペレーティングシステムでは、wheelはwheelビットを持つユーザー アカウントであり、wheel ビットは、通常のユーザー アカウントではアクセスできない制限付きコマンドを実行できるようにする追加の特別なシステム権限をユーザーに提供するシステム設定です。[ 1 ] [ 2 ]
「ホイール」という用語は、 1960年代から1970年代初頭にかけてTOPS-20という名称で配布されたTENEXオペレーティングシステムの導入後、コンピュータのユーザー権限レベルに初めて適用されました。 [ 2 ] [ 3 ]この用語は、大きな権力や影響力を持つ人物を指す スラング「ビッグホイール」に由来しています。 [ 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 ]