GNU/Linux >> Linux の 問題 >  >> Ubuntu

シンボリックリンクのアクセス許可を変更することは可能ですか?

シンボリックリンクの権限を変更しようとしています。

画像でわかるように、ソフトリンクには777のアクセス許可がありますが、それを変更したいと思います。

私はそれを次のように変えようとしました:

  1. chmod 755 someLink –ただし、これによりリンクディレクトリ(someDir)のアクセス許可が変更されます。
  2. chmod -h 755 someLink –これはエロアchmod: invalid option --'h'をもたらします

シンボリックリンクのアクセス許可を変更する方法はありますか?私はUbuntu18.04を使用しています

よろしくお願いします

承認された回答:

完全に重複しているわけではありませんが、この回答はヒントを提供するはずです:

$ ls -l
total 0
-rw-r--r-- 1 vidarlo users 0 May 21 19:10 a
lrwxrwxrwx 1 vidarlo users 1 May 21 19:10 b -> a
$ chmod 755 b
$ ls -la
-rwxr-xr-x 1 vidarlo users 0 May 21 19:10 a
lrwxrwxrwx 1 vidarlo users 1 May 21 19:10 b -> a

要するに:シンボリックリンクはない 権限があります。シンボリックリンクが指している場所は誰でも読むことができます。ターゲットの権限によってアクセスが決まります。

Rinzwindが指摘しているように、-h フラグはchmodの*BSDバージョン用です 。 chmodのGNUバージョンでは機能しません 。


Ubuntu
  1. ホスト名を変更する方法は?

  2. Unicode入力のグローバルショートカットをアンバインドまたは変更することは可能ですか?

  3. Ubuntuを介してダウンロードしたWindowsウイルスがWindowsOSに影響を与える可能性はありますか?

  1. ディレクトリとファイルの権限を変更するには

  2. cPanelポートを変更する方法–もう不可能です!

  3. ファイルとフォルダーのアクセス許可を変更する方法を学ぶ

  1. Centos – 1つのコマンドですべてのフォルダのアクセス許可を変更しますか?

  2. Lightdmのすべての可能な構成オプションのリスト?

  3. USBドライブのグループの権限を変更できませんか?