Come posso rendere una Ubuntu Samba Share ** completamente ** scrivibile da Mavericks

0

Ho una condivisione Samba configurata su un server Ubuntu 10.10.10.199 Sto usando le autorizzazioni utente sul server. Ho condiviso la directory / var / www come [webroot]

[webroot]
   read only = no
   guest ok = no
   path = /var/www
   browseable = yes
   create mask = 0755
   writable = yes

Posso connettermi bene e vedere tutti i file nel finder

cifs://10.10.10.199/webroot

Dal finder posso creare una nuova cartella e duplicare i file che esistono già e si mostrano bene sul server Ubuntu. Tuttavia, se provo ad aprire un file dalla condivisione in Textedit, non viene caricato e il file è bloccato. Posso aprire file in Sublime Text 3, ma quando modifico e tento di salvare ricevo il seguente messaggio:

Overwite write-protected file /Volumes/webroot/test/test.html When I click Overwrite I get the following error: Unable to save /Volumes/webroot/test/test.html Error: /Volumes/webroot/test/test.html is readonly

Quindi perché posso creare cartelle e duplicare file dal Finder, ma non modificare e salvare i file esistenti o crearne di nuovi dal mio editor di testo? E come posso risolvere il problema in modo da poter creare e modificare file con il mio editor di testo?

    
posta Scott 22.01.2014 - 19:25
fonte

1 risposta

1

I problemi di autorizzazione in Samba possono essere un po 'complicati da diagnosticare.

Che cos'è esattamente il comando che stai utilizzando per montare la condivisione sul Mac?

Dalla riga di comando puoi andare nel punto in cui è montata la condivisione e fare un ls -l@ in modo che le autorizzazioni possano essere controllate. Fai lo stesso in una delle directory che ti dà problemi.

Stai condividendo un volume ext3 e hai configurato Samba per utilizzare gli ACL? In tal caso, aggiungere una riga nt acl support = yes alla definizione della condivisione farà in modo che funzionino e ottieni controlli di autorizzazione molto più gradevoli. Loro dovrebbero essere attivi per impostazione predefinita ma potrebbero non esserlo.

    
risposta data 23.01.2014 - 02:34
fonte

Leggi altre domande sui tag