R(他の人)にのみアクセス権を付与するにはどうすればよいですか?
たとえば、ユーザーが実行すると、ファイルのリストは表示されませんが、ls
ファイルを読み取ることができます。cat file26.txt
答え1
含まれているディレクトリに対して他の人にのみ実行(x)権限を付与すると、次のようになります。
$ mkdir dir
$ chmod 0711 dir
$ echo yes > dir/file
$ su other_user -c 'ls dir'
Password:
ls: cannot open directory 'dir': Permission denied
$ su other_user -c 'cat dir/file'
Password:
yes