GNU/Linux >> Belajar Linux >  >> Ubuntu

Apakah Mungkin Mengubah Izin Untuk Tautan Simbolik?

Saya mencoba mengubah izin untuk tautan simbolik.

Seperti yang Anda lihat di gambar, tautan lunak memiliki 777 izin, tetapi saya ingin mengubahnya.

Saya mencoba mengubahnya dengan:

  1. chmod 755 someLink – tetapi ini mengubah izin direktori tertaut (someDir).
  2. chmod -h 755 someLink – ini membawa eroor chmod: invalid option --'h'

Apakah ada cara bagaimana mengubah izin tautan simbolik? Saya menggunakan Ubuntu 18.04

Banyak terima kasih sebelumnya

Jawaban yang Diterima:

Meskipun bukan duplikat yang tepat, jawaban ini seharusnya memberikan petunjuk:

$ 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

Singkatnya:symlink tidak memiliki izin. Siapa pun dapat membaca ke mana symlink menunjuk. Izin target menentukan akses.

Seperti yang ditunjukkan Rinzwind, -h flag adalah untuk *BSD versi chmod . Ini tidak bekerja pada versi GNU dari chmod .


Ubuntu
  1. Daftar Semua Opsi Konfigurasi yang Mungkin Untuk Lightdm?

  2. Bagaimana Cara Mengubah Nama Host?

  3. Apakah Mungkin Untuk Melepaskan Atau Mengubah Pintasan Global Input Unicode?

  1. Bagaimana cara mengubah zona waktu cPanel di webmail?

  2. Bagaimana mengubah port cPanel – Tidak mungkin lagi!

  3. Pelajari cara mengubah izin untuk file dan folder

  1. Cara Menggunakan Perintah chmod (Ubah Mode) di Linux

  2. Bagaimana cara mengubah izin untuk folder dan subfolder/file dalam satu langkah?

  3. Bagaimana izin file berlaku untuk symlink?