しばらくの間(そしてOS Xでさえも)Linuxを使ってきたのなら、おそらく「パーミッション」エラーに遭遇したことでしょう。しかし、それらは一体何なのか、そしてなぜそれらが必要なのか、あるいは有用なのか?内側を見てみましょう. ユーザー権限 当時、コンピュータは非常に高価な大規模なマシンでした。それらを最大限に活用するために、複数のコンピュータ端末が接続されたため、多くのユーザーが同時に自分のビジネスに取り組むことができました。データ処理と保存はマシン上で行われましたが、端末自体はデータを表示し入力する手段にすぎませんでした。あなたがそれについて考えるならば、それはほとんど私たちが「クラウド」上のデータにアクセスする方法です。 AmazonのCloud MP3システム、Gmail、そしてDropboxを見ると、変更はローカルでも可能だが、すべてがリモートに保存されていることに気付くだろう。. (画像:Zenith Z-19「ダム」端末、クレジット:ajmexico) これが機能するためには、個々のユーザーがアカウントを持っている必要があります。彼らは彼らに割り当てられた記憶領域のセクションを持つ必要があり、彼らはコマンドやプログラムを実行することを許可される必要があります。誰もができることとできないこと、システム上のどこでアクセスできるのか、アクセスできないファイルか、変更できるかどうかを決定する、特定の「ユーザー許可」を取得します。各ユーザーはさまざまなグループにも分類されています。. ファイルアクセス この厄介なマルチユーザーの世界では、ユーザーができることについてすでに境界を設定しています。しかし、彼らがアクセスするものはどうですか?まあ、すべてのファイルには一連の許可と所有者があります。通常ファイルの作成時にバインドされる所有者の指定は、そのファイルがどのユーザーに属しているかを宣言し、そのユーザーだけがアクセス権を変更できます。. Linuxの世界では、パーミッションは3つのカテゴリに分けられます:読み込み、書き込み、そして実行です。 「読み取り」アクセスではファイルの内容を表示でき、「書き込み」アクセスではファイルの内容を変更でき、「実行」ではスクリプトやプログラムなどの一連の命令を実行できます。これらの各カテゴリは、ユーザー、グループ、および世界のさまざまなクラスに適用されます。 「ユーザー」は所有者を意味し、「グループ」は所有者と同じグループに所属するユーザーを意味し、「世界」は誰と誰もが意味する. フォルダもこれらの権限で制限することができます。たとえば、グループ内の他の人があなたのホームフォルダ内のディレクトリやファイルを閲覧することを許可することはできますが、グループ外の人は閲覧できません。ある種の共有プロジェクトで作業しているのでなければ、おそらく「書き込み」アクセスを自分だけに制限したいと思うでしょう。また、誰でもそのフォルダ内のファイルを表示および変更できるようにする共有ディレクトリを作成することもできます。. Ubuntuで権限を変更する GUI Ubuntuで所有しているファイルのアクセス権を変更するには、ファイルを右クリックして[プロパティ]に移動します。 所有者、グループ、またはその他が読み取りおよび書き込み、読み取り専用、または何もできないかどうかを変更できます。チェックボックスをオンにしてファイルの実行を許可することもできます。これにより、所有者、グループ、その他に対して同時に有効になります。. コマンドライン コマンドラインからこれを行うこともできます。ファイルが格納されているディレクトリに移動し、次のコマンドを入力してリスト内のすべてのファイルを表示します。 ls -al 各ファイルとディレクトリの横に、それぞれに与えられている権限の概要を示す特別なセクションがあります。それはこのように見えます: -rwxrw-r- の r 「read」を表します w は「書き込み」を表し、...