Mount.cifs vs. SMBClient

5

Uso Ubuntu 13.04 per connettermi a un server Windows 2008:

Se uso

mount.cifs //server/share /mnt/mountpoint -o username=domain/credentials

Mi collego correttamente, ma se provo a cp un file, ottengo access is denied .

Se uso

smbclient //server/share -o domain/credentials

Posso "inserire" correttamente il file sul server.

Perché mount.cifs fallisce ma SMBClient funziona?

    
posta user180464 01.08.2013 - 15:37

3 risposte

1

Funzionerà se si aggiungono i permessi di scrittura per il proprio utente su / mnt / mountpoint. Un modo sarebbe chown username /mnt/mountpoint

    
risposta data Gremlin 01.08.2013 - 16:18
1

Nel caso in cui normalmente il mount sulla console è fatto per più di un utente, è preferibile impostare i permessi di scrittura e non la proprietà del punto di montaggio.

chmod 775 /path/to/mountpoint

Guarda che l'utente deve essere anche in gruppo, altrimenti (preferibilmente in rete) devi impostare 777 come diritti globali.

Se vuoi solo usare montaggi su una base per utente, puoi usare il filesystem FUSE e montare via gvfs (se usi gnome) dal tuo desktop. Cerca fusemount , quindi il montaggio è possibile anche per utente.

    
risposta data Tom Freudenberg 15.06.2014 - 19:48
0

Sembra un problema con le autorizzazioni, assicurati che l'utente di samba possa scrivere nella directory. Hai montato usando sudo?

Prova a cp con sudo.

    
risposta data Phil Lawlor 01.08.2013 - 15:55

Leggi altre domande sui tag