GNU/Linux >> Belajar Linux >  >> Ubuntu

Masalah Izin Dengan Symlinks Selama Samba?

Saya mengalami masalah saat mengakses beberapa file melalui berbagi samba. Ini pengaturan saya:

  • Saya telah membagikan /shared sebagai Shared
  • Saya memiliki pengguna dengan nama dan pwd yang sama dengan pengguna Linux saya di mesin Windows saya
  • Saya menjadikan pengguna itu sebagai anggota debian-transmission grup
  • Ada symlink bernama /shared/Downloads/Torrents yang menunjuk ke
    /var/lib/transmission-daemon/downloads
  • Folder itu dimiliki oleh debian-transmission:debian-transmission dan izinnya adalah 4775 (seperti yang dibuat oleh paket)

Saya harus bisa membaca dan bergerak file dari/ke /shared/Downloads/Torrents dari kotak Windows saya.

Saat ini, saya dapat melakukannya secara lokal, tetapi saya mendapatkan akses ditolak kesalahan saat mencoba membaca Downloads folder.

Jawaban yang Diterima:

Sudahkah Anda mengaktifkan symlink lebar dalam konfigurasi untuk berbagi di smb.conf?

follow symlinks=yes
wide links = yes

Tautan lebar setidaknya dinonaktifkan secara default karena mungkin dieksploitasi.


Ubuntu
  1. Samba Mount Dengan Password Prompt Sebagai Pengguna Non-root?

  2. Bagaimana Mengaktifkan Izin File Unix Di Samba Share Dengan Smb 2.0+?

  3. Bagaimana Cara Memberikan Izin Menulis Di Samba?

  1. Masalah Warna HDMI Dengan Mulai Dari Mana?

  2. Otentikasi Git Dengan Pengguna Direktori Aktif?

  3. Jepret Masalah Dengan Fontsconfig Di Ubuntu 20.04?

  1. Instal Ubuntu Dengan Uid Tertentu?

  2. Tambahkan pengguna Linux dengan izin root dokumen

  3. Masalah Izin dengan Laravel di CentOS