次の手順では、ユーザーはそのユーザーが所有するファイルのアクセス権を変更します。
% chmod nnn filename
所有者、グループ、その他のユーザーのアクセス権をこの順序で表す 8 進数値を指定します。有効な 8 進数値の一覧は、Table 1–4 を参照してください。
ファイルまたはディレクトリを指定します。
詳細は、Oracle Solaris 11.2 での ZFS ファイルシステムの管理 の第 7 章ACL および属性を使用した Oracle Solaris ZFS ファイルの保護を参照してください。
% ls -l filename
次の例では、管理者が公開されているディレクトリのアクセス権を 744 (読み取り/書き込み/実行、読み取り専用、読み取り専用) から 755 (読み取り/書き込み/実行、読み取り/実行、読み取り/実行) に変更します。
# ls -ld public_dir drwxr--r-- 1 jdoe staff 6023 Aug 5 12:06 public_dir # chmod 755 public_dir # ls -ld public_dir drwxr-xr-x 1 jdoe staff 6023 Aug 5 12:06 public_dir
次の例では、所有者が実行可能シェルスクリプトのアクセス権を読み取り/書き込みから読み取り/書き込み/実行に変更します。
% ls -l my_script -rw------- 1 jdoe staff 6023 Aug 5 12:06 my_script % chmod 700 my_script % ls -l my_script -rwx------ 1 jdoe staff 6023 Aug 5 12:06 my_script