[Lubuntu 14.04] Montare all'avvio una directory di rete

Non importa se ti serve una mano per partire o se vuoi un consiglio avanzato: gli utenti "del Pinguino" hanno una risposta per ogni necessità.
Regole del forum
Rispondi
Avatar utente
balubeto
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 165
Iscritto il: ven lug 12, 2013 10:52 am

[Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da balubeto »

Ciao

Ho Lubuntu 14.04 a 32 bit.

Volendo montare in automatico ed all'avvio una directory di rete di un NAS con il protocollo smb e dare a tutti gli utenti i diritti di lettura e scrittura, ho scritto nel file etc/fstab questa riga:

Codice: Seleziona tutto

//<Server_name>/<Share_directory> /media/<Point_mount> smbfs credentials=/etc/smbpw,dir_mod=0777,file_mod=0777,rw,iochartset=utf8 0 0
Quando, pero', accedo a questa directory di rete con PCManFM, ricevo questo messaggio d'errore: "mount: solamente root puo' montare //<Server_name>/<Share_directory> su /media/<Point_mount>". Come mai?

Grazie

Ciao
balubeto

System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da System » sab dic 27, 2014 10:41 am


Avatar utente
drilloman
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 108
Iscritto il: mar apr 22, 2014 3:05 pm

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da drilloman »

Avevo il tuo stesso problema che ho risolto tramite il servizio autofs.
L'ho installato su fedora ma dovrebbe valere anche su ubuntu.
Se mastichi l'inglese questo dovrebbe aiutarti:
https://help.ubuntu.com/community/Autofs

Avatar utente
Ganondolf
Livello: Disco fisso (9/15)
Livello: Disco fisso (9/15)
Messaggi: 678
Iscritto il: mar gen 28, 2014 10:51 am
Località: Mestre

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da Ganondolf »

Prova ad aggiungere tra i parametri

Codice: Seleziona tutto

uid=xxxx,gid=yyyy
dove xxxx dovrebbe corrispondere all'uid del tuo utente, e yyyy al gid del tuo gruppo. Puoi verificare il numero col comando

Codice: Seleziona tutto

cat /etc/passwd | grep <utente>
che dovrebbe darti in output una stringa del tipo:

Codice: Seleziona tutto

<utente>:x:1001:1001:<nome_utente>:/home/<utente>:/bin/bash
In questo caso l'uid è 1001 e il gid è 1001.

Avatar utente
balubeto
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 165
Iscritto il: ven lug 12, 2013 10:52 am

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da balubeto »

Ganondolf ha scritto:Prova ad aggiungere tra i parametri

Codice: Seleziona tutto

uid=xxxx,gid=yyyy
dove xxxx dovrebbe corrispondere all'uid del tuo utente, e yyyy al gid del tuo gruppo. Puoi verificare il numero col comando

Codice: Seleziona tutto

cat /etc/passwd | grep <utente>
che dovrebbe darti in output una stringa del tipo:

Codice: Seleziona tutto

<utente>:x:1001:1001:<nome_utente>:/home/<utente>:/bin/bash
In questo caso l'uid è 1001 e il gid è 1001.
Scusa ma nel file /etc/smbpw ho messo le credenziali per accedere al NAS.

Quindi, cosa dovrei fare in modo che tutti gli utenti possano accedere in lettura ed in scrittura a questa cartella di rete che viene montata all'avvio del sistema?

Grazie

Ciao
balubeto

Avatar utente
balubeto
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 165
Iscritto il: ven lug 12, 2013 10:52 am

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da balubeto »

Come devo fare ad impostare correttamente i permessi del punto di montaggio?

Grazie

Ciao
balubeto

Avatar utente
Ganondolf
Livello: Disco fisso (9/15)
Livello: Disco fisso (9/15)
Messaggi: 678
Iscritto il: mar gen 28, 2014 10:51 am
Località: Mestre

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da Ganondolf »

balubeto ha scritto:Scusa ma nel file /etc/smbpw ho messo le credenziali per accedere al NAS.
Scusa, non mi sono spiegato bene. uid e gid servono per dire al sistema che il tuo utente è il proprietario della cartella che stai montando, il che ti da i permessi per montarla. Altrimenti il proprietario è l'utente di root, e a te, che sei un altro utente e non possiedi la cartella, ti impedisce di montarla.
I permessi di lettura/scrittura/esecuzione vengono applicati dopo il mount della cartella.

Avatar utente
balubeto
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 165
Iscritto il: ven lug 12, 2013 10:52 am

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da balubeto »

Ganondolf ha scritto:
balubeto ha scritto:Scusa ma nel file /etc/smbpw ho messo le credenziali per accedere al NAS.
Scusa, non mi sono spiegato bene. uid e gid servono per dire al sistema che il tuo utente è il proprietario della cartella che stai montando, il che ti da i permessi per montarla. Altrimenti il proprietario è l'utente di root, e a te, che sei un altro utente e non possiedi la cartella, ti impedisce di montarla.
I permessi di lettura/scrittura/esecuzione vengono applicati dopo il mount della cartella.
Ora, la mia riga in /etc/fstab e`:

Codice: Seleziona tutto

//<Server_name>/<Share_directory> /media/<Point_mount> smbfs credentials=/etc/smbpw,uid=1001,gid=1001,dir_mod=0777,file_mod=0777,rw,iochartset=utf8 0 0
ma non funziona ancora. Come mai?

Grazie

Ciao
balubeto

Avatar utente
drilloman
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 108
Iscritto il: mar apr 22, 2014 3:05 pm

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da drilloman »

prova ad aggiungere l'opzione user

Codice: Seleziona tutto

//<Server_name>/<Share_directory> /media/<Point_mount> smbfs credentials=/etc/smbpw,uid=1001,gid=1001,dir_mod=0777,file_mod=0777,rw,iochartset=utf8,user 0 0

Codice: Seleziona tutto

man fstab
user allow a user to mount

Avatar utente
ninja
Livello: Chiavetta USB (8/15)
Livello: Chiavetta USB (8/15)
Messaggi: 487
Iscritto il: lun ago 26, 2013 8:52 pm

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da ninja »

balubeto ha scritto:

Codice: Seleziona tutto

//<Server_name>/<Share_directory> /media/<Point_mount> smbfs credentials=/etc/smbpw,dir_mod=0777,file_mod=0777,rw,iochartset=utf8 0 0
Quando, pero', accedo a questa directory di rete con PCManFM, ricevo questo messaggio d'errore: "mount: solamente root puo' montare //<Server_name>/<Share_directory> su /media/<Point_mount>". Come mai?
Ovviamente hai sostituito al posto di <Server_name> il nome "host" del tuo NAS e al posto di <Share_directory> il nome dell'unità/cartella condivisa e infine al posto di /media/<Point_mount> il percorso che hai creato sul tuo file system dove montare il NAS...

... vero?

Quindi la riga risulterà qualcosa tipo:

Codice: Seleziona tutto

//BalubetoNAS/DatiNAS /media/NAS smbfs credentials=/etc/smbpw,dir_mod=0777,file_mod=0777,rw,iochartset=utf8 0 0
Giusto?

Avatar utente
balubeto
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 165
Iscritto il: ven lug 12, 2013 10:52 am

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da balubeto »

ninja ha scritto:
balubeto ha scritto:

Codice: Seleziona tutto

//<Server_name>/<Share_directory> /media/<Point_mount> smbfs credentials=/etc/smbpw,dir_mod=0777,file_mod=0777,rw,iochartset=utf8 0 0
Quando, pero', accedo a questa directory di rete con PCManFM, ricevo questo messaggio d'errore: "mount: solamente root puo' montare //<Server_name>/<Share_directory> su /media/<Point_mount>". Come mai?
Ovviamente hai sostituito al posto di <Server_name> il nome "host" del tuo NAS e al posto di <Share_directory> il nome dell'unità/cartella condivisa e infine al posto di /media/<Point_mount> il percorso che hai creato sul tuo file system dove montare il NAS...

... vero?

Quindi la riga risulterà qualcosa tipo:

Codice: Seleziona tutto

//BalubetoNAS/DatiNAS /media/NAS smbfs credentials=/etc/smbpw,dir_mod=0777,file_mod=0777,rw,iochartset=utf8 0 0
Giusto?
Ora, in /etc/fstab ho:

Codice: Seleziona tutto

//<Server_Name>/<Share_directory> /media/<Point_mount_d ir> cifs credentials=/etc/smbpw,smbcredentials,rw,iochartset=utf8,file_mode=0777,dir_mode=0777,auto 0 0
con le dovute sostituzioni.

Purtroppo, mi da lo stesso errore. Come mai? Quali tipi di permessi deve avere il file /etc/smbpw ?

Grazie

Ciao
balubeto

Avatar utente
Al3x
Amministratore
Amministratore
Messaggi: 3987
Iscritto il: mer mag 01, 2013 12:59 pm
Località: http://127.0.0.1

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da Al3x »

vedi se questo mio vecchio articolo può esserti utile in qualche modo
http://www.megalab.it/5578/ubuntu-e-aut ... olumi-ntfs

se non ricordo male una di quelle utility consente la mappatura di risorse di rete oltre a quelle locali
I :amore Sasha

Avatar utente
drilloman
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 108
Iscritto il: mar apr 22, 2014 3:05 pm

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da drilloman »

Scusa ma hai provato con l'opzione user come ti ho suggerito?

Avatar utente
balubeto
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 165
Iscritto il: ven lug 12, 2013 10:52 am

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da balubeto »

drilloman ha scritto:Scusa ma hai provato con l'opzione user come ti ho suggerito?
Certo ma non funziona.

Grazie

Ciao
balubeto

Avatar utente
balubeto
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 165
Iscritto il: ven lug 12, 2013 10:52 am

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da balubeto »

Al3x ha scritto:vedi se questo mio vecchio articolo può esserti utile in qualche modo
http://www.megalab.it/5578/ubuntu-e-aut ... olumi-ntfs

se non ricordo male una di quelle utility consente la mappatura di risorse di rete oltre a quelle locali
A quanto pare, quell'articolo non tratta come montare in automatico le unita` di rete tramite il file /etc/fstab .

Grazie

Ciao
balubeto

Avatar utente
Al3x
Amministratore
Amministratore
Messaggi: 3987
Iscritto il: mer mag 01, 2013 12:59 pm
Località: http://127.0.0.1

Messaggio da Al3x »

Infatti, elenca alcune applicazioni dotate di GUI che facilitano il compito

Avatar utente
balubeto
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 165
Iscritto il: ven lug 12, 2013 10:52 am

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da balubeto »

Ho inserito nel gruppo sambashare gli account che dovranno usare la directory di rete. Poi, ho inserito, nel file /etc/fstab , questa riga:

Codice: Seleziona tutto

//<Server_name>/<Share_directory> /media/<Point_mount> cifs credentials=/root/.smbcredentials,file_mode=0775,dir_mode=0775,gid=118,forcegid,iocharset=utf8 0 0
In seguito, ho messo la direttiva force group = sambashare nel file /etc/samba/smb.conf e ho riavviato il sistema.

Ora, se scrivo:

Codice: Seleziona tutto

xxxxxxx@Pluto:~$ sudo mount -a
ottengo:

Codice: Seleziona tutto

mount error: could not resolve address for <Server_name>: Unknown error
Invece, se accedo direttamente a questa risorsa dal PCManFM, ottengo questo errore:

Codice: Seleziona tutto

mount: only root can mount //<Server_name>/<Share_directory> on /media/<Point_mount>
Questa risorsa di rete la posso usare normalmente se accedo ad essa mediante il menu Vai ---> rete di PCManFM .

Come mai?

Grazie

Ciao
balubeto

Avatar utente
balubeto
Livello: DVD-ROM (5/15)
Livello: DVD-ROM (5/15)
Messaggi: 165
Iscritto il: ven lug 12, 2013 10:52 am

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da balubeto »

Ho notato che, se in /etc/fstab io sostituisco il nome del server con il suo indirizzo IP, riesco ad accedere completamente a questa risorsa di rete. Come mai? Come dovrei fare a fare in modo che il servizio DNS funzioni correttamente anche durante l'avvio di Linux?

Grazie

Ciao
balubeto

Avatar utente
Al3x
Amministratore
Amministratore
Messaggi: 3987
Iscritto il: mer mag 01, 2013 12:59 pm
Località: http://127.0.0.1

Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da Al3x »

puoi sempre agire sul file hosts per abbinare hostname all'IP
Il perché non funzioni all'interno della tua rete forse dipende da quale DNS hai impostato su Ubuntu.Verifica se hai messo anche l'indirizzo del router.
I :amore Sasha

System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

Re: Re: [Lubuntu 14.04] Montare all'avvio una directory di rete

Messaggio da System » sab gen 10, 2015 5:01 pm


Rispondi
  • Argomenti simili
    Risposte
    Visite
    Ultimo messaggio