Permission denied quando tento di leggere punto di montaggio

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Permission denied quando tento di leggere punto di montaggio

Messaggio da samiel »

E non hai nemmeno lanciato exportfs -r ?
<BR>
<BR>M.<br>

Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

Avatar utente
twister
Staff
Staff
Messaggi: 1599
Iscritto il: mar 11 nov 2003, 0:00
Slackware: current
Località: Roma
Contatta:

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Permission denied quando tento di leggere punto di montaggio

Messaggio da samiel »

Prova a non mettere né root_squash né no_root_squash
<BR>
<BR>M.<br>

Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Permission denied quando tento di leggere punto di montaggio

Messaggio da useless »

secondo me è solo questione di exportfs -r 8-).<br>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Permission denied quando tento di leggere punto di montaggio

Messaggio da samiel »

Glielo avevo chiesto ieri di exportfs -r...
<BR>Vediamo se oggi ci riprova...
<BR>
<BR>M.<br>

Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Permission denied quando tento di leggere punto di montaggio

Messaggio 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>

Rispondi