GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Problemi di autorizzazioni con collegamenti simbolici su Samba?

Ho problemi ad accedere ad alcuni file su una condivisione samba. Ecco la mia configurazione:

  • Ho condiviso /shared come Shared
  • Ho un utente con lo stesso nome e pwd del mio utente Linux nella mia macchina Windows
  • Ho reso quell'utente un membro della debian-transmission gruppo
  • C'è un collegamento simbolico chiamato /shared/Downloads/Torrents che punta a
    /var/lib/transmission-daemon/downloads
  • Quella cartella è di proprietà di debian-transmission:debian-transmission e le sue autorizzazioni sono 4775 (come creato dal pacchetto)

Devo essere in grado di leggere e muovermi file da/a /condivisi/Download/Torrent dalla mia casella di Windows.

In questo momento, posso farlo in locale, ma ottengo un accesso negato errore durante il tentativo di leggere i Downloads cartella.

Risposta accettata:

Hai abilitato i collegamenti simbolici ampi nella configurazione per la tua condivisione in smb.conf?

follow symlinks=yes
wide links = yes

I collegamenti larghi almeno sono disattivati ​​per impostazione predefinita in quanto potrebbero essere sfruttati.


Ubuntu
  1. Perché Samba non aggiunge un nuovo utente con "samba-tool"?

  2. Autenticazione Git con l'utente di Active Directory?

  3. Installare Ubuntu con Uid specifico?

  4. Configura una shell incarcerata con jailkit su Ubuntu

  5. Problema di autorizzazioni con Laravel su CentOS

Come trasferire file con Rsync su SSH

Come installare phpMyAdmin con Nginx su Ubuntu 18.04

Come creare un utente SFTP con autorizzazioni di directory specificate in Ubuntu 20.04

Comando Usermod con esempi

Monitora l'attività dell'utente con lo strumento acct su Ubuntu 20.04

Come aggiungere un nuovo utente MySQL con autorizzazioni GRANT