Ubuntu でのファイル パーミッションの設定方法を教えてください

Ubuntu では、ファイルのパーミッションは、chmod コマンドで設定できます. chmod コマンドの構文は次のとおりです:

ファイル名に [パーミッションモード] を設定する

権限モードは次の形式のいずれかを使用できます。

  1. 数字形式:使用三位数字表示权限模式,每一位分别表示用户、组和其他用户的权限。数字1表示执行权限,数字2表示写入权限,数字4表示读取权限。例如,数字表示读写权限,数字表示只读权限,数字表示读执行权限。
  2. 記号形式:記号「+」は権限の追加、「-」は権限の削除、「=」は権限の設定を表す。また、記号「u」はユーザ、「g」はグループ、「o」はその他ユーザ、「a」はすべてのユーザを表す。例えば、「chmod u+r file.txt」コマンドはユーザの読取権を追加し、「chmod g-w file.txt」コマンドはグループの書込権を削除する。

ファイルの権限を設定する際は、数値を使うことを推奨します。より直感的で正確です。例えば、「chmod 644 file.txt」コマンドを使用すると、ファイルへの権限をすべてのユーザーに対して読み取り可能、ユーザーに対して書き込み可能、その他のユーザーに対して読み取り可能に設定できます。

なお、ファイルのパーミッションを設定するには、そのファイルの所有者権限かスーパーユーザー権限が必要です。

bannerAds