答え1
まだ実行していない場合は、OpenBSDを使用してシステムを再インストールした後、次を使用してchmod -h
リンク権限を変更できます。
$ touch foo
$ ln -s foo bar
$ stat -f '%p %N' foo bar
100644 foo
120755 bar
$ chmod -h 700 bar
$ stat -f '%p %N' foo bar
100644 foo
120700 bar
それ以外の場合、上記の機能をサポートしていないオペレーティングシステムを使用している場合は、幸運ではありません。たとえば、chmod(1)
Linuxでは、次のものを含めることができます。
chmod はシンボリックリンクの権限を変更しません。 chmod システムコールはその権限を変更できません。シンボリックリンクの権限は絶対に使用されないため、これは問題ではありません。
答え2
「LRWXR-XR-X」権限を割り当てるには、次のコマンドを使用できます(ファイルを含むディレクトリから)。
chmod test6 755