Pagina 1 di 2

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 1:40
da legionario
CIao a tutti!
<BR>
<BR>Ho configurato la mia slack per condividere files tramite nfs tra i miei due pc in rete. Sia sul lato server che client sembra che le impostazioni siano corrette, infatti non appare nessun messaggio di errore neanche quando monto, sul client, la directory che il server mette in condivisione. Il problema sorge solamente quando, una volta effettuato il montaggio sul client, cerco di leggere il contenuto della directory condivisa. In pratica, se do il comando "ls -l /mnt/rete" mi appare il seguente errore:
<BR>
<BR>----------------
<BR>/usr/bin/ls: /mnt/rete: Permission denied
<BR>----------------
<BR>
<BR>Per maggiore chiarezza riporto qui di seguito il contenuto di /etc/fstab (lato client) e di /etc/exports (lato server), tenendo presente che 192.168.1.2 e´ il client e 192.168.1.3 e´ il server:
<BR>
<BR>(fstab)
<BR>
<BR>192.168.1.3:/home/ale /mnt/rete nfs users,_netdev,sync,noauto 0 0
<BR>
<BR>
<BR>(exports)
<BR>
<BR>/home/ale 192.168.1.2(rw,nohide,no_root_squash,sync)
<BR>
<BR>
<BR>Dopo aver dato il comando "mount /mnt/rete" il mio /etc/mtab dice che il montaggio e´ avvenuto correttamente:
<BR>
<BR>(mtab)
<BR>-------------
<BR>192.168.1.3:/home/ale /mnt/rete nfs rw,noexec,nosuid,nodev,sync,_netdev,addr= 192.168.1.3 0 0
<BR>-------------
<BR>
<BR>Questo e´ il contenuto di /etc/hosts.allow e di /etc/hosts.deny:
<BR>
<BR>(hosts.allow)
<BR>-
<BR>portmap:192.168.1.2
<BR>mountd:192.168.1.2
<BR>nfsd:192.168.1.2
<BR>lockd:192.168.1.2
<BR>statd:192.168.1.2
<BR>rquotad:192.168.1.2
<BR>
<BR>
<BR>(hosts.deny)
<BR>--
<BR>ALL: ALL
<BR>--
<BR>
<BR>Per configurare nfs mi sono avvalso delle istruzioni contenute in slack4dummies e in Appunti Linux, quindi di ottime guide...
<BR>
<BR>A qualcuno e´ successo qualcosa di simile?
<BR>
<BR>Vi ringrazio per l´attenzione
<BR>
<BR>Saluti
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: legionario il 01-05-2005 01:46 ]<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 2:02
da legionario
Dovete credermi: non ho fatto la benche´ minima modifica e tutto si e´ risolto. Non ho neanche riavviato i pc...niente di niente. Mah! Certo che e´ strano ´sto nfs! COmunque meglio cosi´...peccato che non sono riuscito a capire quale potesse essere il problema...<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 2:15
da samiel
E non hai nemmeno lanciato exportfs -r ?
<BR>
<BR>M.<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 2:23
da legionario
No...non ho fatto assolutamente nessuna modifica! Pero´ ora ho capito quale e´ la causa di questo improvviso miracolo: l´errore relativo a "Permission denied" mi appare solamente da root, mentre il "miracolo" succede esclusivamente da utente! Al limite dovrebbe succedere il contrario...
<BR>
<BR>Ma perche´ c´e´ questa anomalia?
<BR>
<BR>Cosa vuol dire, che da root non si puo´ montare una partizione nfs?
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: legionario il 01-05-2005 02:24 ]<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 2:31
da twister
<BR>/home/ale 192.168.1.2(rw,nohide,<!-- BBCode Start --><B>no_root_squash</B><!-- BBCode End -->,sync)
<BR>magari è indicativo, poi non so...<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 2:39
da legionario
Al posto di "no_root_squash" ho messo "root_squash" ma il risultato non cambia: da root continuo a non leggere il punto di montaggio mentre da utente lo leggo tranquillamente. Certo che e´ incredibile sta cosa! :-? <br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 3:45
da samiel
Prova a non mettere né root_squash né no_root_squash
<BR>
<BR>M.<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 4:01
da legionario
Niente da fare...anche senza root_squash ne´ no_root_squash il problema rimane... Puo´ essere dovuto a un bug di nfs? <br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 4:12
da samiel
Ho la tua stessa configurazione, e con no_root_squash
<BR>monto tranquillamente da root, non riesco a venirne a capo...
<BR>
<BR>M.<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 15:55
da useless
se metti root_squash (che credo sia il default) è normale che root non possa accedervi, dato che viene mappato sull´utente nobody. quindi se vuoi accedervi da root devi mettere no_root_squash.
<BR>ricorda che dopo ogni modifica a exports devi lanciare exportfs -r e che x il resto quel che monti con nfs sottosta alle classiche regole di accesso un*x.<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 19:51
da samiel
Sì useless, ma a quanto pare legionario no riesce ad accedere
<BR>alla partizione nemmeno con no_root_squash. Eppure nella sua configurazione
<BR>non riesco a trovare nulla di diverso dalla mia, che invece mi consente
<BR>di accedervi tranquillamente
<BR>
<BR>M.
<BR><br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 19:52
da useless
secondo me è solo questione di exportfs -r 8-).<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 20:36
da samiel
Glielo avevo chiesto ieri di exportfs -r...
<BR>Vediamo se oggi ci riprova...
<BR>
<BR>M.<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 20:43
da legionario
In realta´, dopo ogni modifica ho sempre dato "exportfs -r"...
<BR>
<BR>Il file /var/lib/nfs/etab ha il seguente contenuto:
<BR>
<BR>---------------------------------------------------------
<BR>/home/ale 192.168.1.2(rw,sync,wdelay,nohide,nocrossmnt,secure,no_root_squash, no_all_squash,subtree_check,secure_locks,mapping=identity,anonuid=-2,anongid=-2)
<BR>----------------------------------------------------------
<BR>
<BR>Sinceramente non riesco a capire...mah! Comunque poco male, l´importante e´ che almeno da utente riesca a trasferire files tra i due pc...
<BR>
<BR>Visto che ci sono ne approfitto per chiedervi lumi su come condividere la stampante (funziona con lpr)..
<BR>
<BR>Grazie
<BR>
<BR>saluti<br>

Permission denied quando tento di leggere punto di montaggio

Inviato: dom 1 mag 2005, 21:23
da samiel
C´è un mio post qui in slacky che lo spiega.
<BR>Se non lo trovi ti riscrivo il procedimento.
<BR>E comunque non serve nfs tra slack e slack
<BR>(o altra distro linux)
<BR>
<BR>M.<br>