Montare samba rw da utente

Postate qui per tutte le discussioni legate a Linux in generale.

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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
Rispondi
kyakan
Linux 2.x
Linux 2.x
Messaggi: 209
Iscritto il: sab 1 gen 2005, 0:00
Contatta:

Montare samba rw da utente

Messaggio da kyakan »

Come si puo montare una risorsa via samba da utente in lettura/scrittura?
<BR><br>

tommyblue
Linux 1.x
Linux 1.x
Messaggi: 112
Iscritto il: gio 10 mar 2005, 0:00
Contatta:

Montare samba rw da utente

Messaggio da tommyblue »

direi che dipende dalle impostazioni del server e non del client..<br>

kyakan
Linux 2.x
Linux 2.x
Messaggi: 209
Iscritto il: sab 1 gen 2005, 0:00
Contatta:

Montare samba rw da utente

Messaggio da kyakan »

Cioè da root riesco a montare un risorsa in rw, ma con l´utente non me la fa montare e se la monto da root, con l´utente non mi fa scrivere...
<BR>Quando tento di montare mi dice
<BR>
<BR>$ mount //nemesis/d /mnt/d
<BR>mount: only root can do that
<BR>
<BR>Mentre con
<BR>$ mount /mnt/d
<BR>smbmnt must be installed suid root for direct user mounts (1000,1000)
<BR>smbmnt failed: 1
<BR>
<BR>
<BR>e nell´fstab c´è
<BR>
<BR>//nemesis/d /mnt/d smbfs owner,user,umask=0,password=*..*,noauto 0 0
<BR>
<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:

Montare samba rw da utente

Messaggio da useless »

montata va montata da root, su questo non ci piove.
<BR>poi togli umask=0 e metti:
<BR>fmask=666,dmask=777
<BR>
<BR>anche se sarebbe meglio creare un gruppo, assegnare solo ai membri di questo lettura e scrittura (gid=xxx,fmask=660,dmask=770) e aggiungere gli utenti che ti interessano al gruppo.
<BR>
<BR>togli anche user e owner.
<BR>
<BR><!-- BBCode Start --><A HREF="http://www.danasoft.com" TARGET="_blank"><!-- BBCode Start --><IMG SRC="http://www.danasoft.com/sig-ita.jpg"><!-- BBCode End --></A><!-- BBCode End -->
<BR>Think free @ <!-- BBCode Start --><A HREF="http://www.nyft.org" TARGET="_blank">http://www.nyft.org</A><!-- BBCode End -->
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: useless il 25-03-2005 11:28 ]<br>

kyakan
Linux 2.x
Linux 2.x
Messaggi: 209
Iscritto il: sab 1 gen 2005, 0:00
Contatta:

Montare samba rw da utente

Messaggio da kyakan »

Funge.. tnx<br>

luchthrash
Linux 0.x
Linux 0.x
Messaggi: 20
Iscritto il: gio 17 mar 2005, 0:00

Montare samba rw da utente

Messaggio da luchthrash »

meglio aggiungere una riga del genere (molto più elegante e pulito) nel file /etc/fstab:
<BR>
<BR>//host_con_windows/path /mnt/path smbfs users,username=tux,noauto 0 0
<BR>
<BR>meglio ancora se assegni questa possibilità di mount solo ad un gruppo in particolare (ad esempio samba), aggiungendo in questo caso alle opzioni di mount gid=samba <br>

kyakan
Linux 2.x
Linux 2.x
Messaggi: 209
Iscritto il: sab 1 gen 2005, 0:00
Contatta:

Montare samba rw da utente

Messaggio da kyakan »

Mmm...
<BR>Io ho messo (come diceva unless) :
<BR>
<BR>//hostswin/d /mnt/d smbfs gid=smbrw,fmask=660,dmask=770,password=*****,noauto 0 0
<BR>
<BR>non ho capito bene a cosa ti riferisci, cioè l´opzione users non funziona, quando vado per montarlo mi dice
<BR>
<BR>smbmnt must be installed suid root for direct user mounts (1000,1000)
<BR>smbmnt failed: 1
<BR>
<BR>cioè per farlo montare ad un utente `pirla` dovrei settare il suid ...
<BR>
<BR><br>

luchthrash
Linux 0.x
Linux 0.x
Messaggi: 20
Iscritto il: gio 17 mar 2005, 0:00

Montare samba rw da utente

Messaggio da luchthrash »

ma tu sei inserito tra gli utenti del gruppo smbrw?<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:

Montare samba rw da utente

Messaggio da useless »

innanzitutto unless tuo nonno :-].
<BR>
<BR>xké mai montare e smontare di continuo sta partizione? basta montarla al boot (come avviene se NON metti noauto o se metti auto), intanto solo i membri del gruppo di cui specifichi il gid potranno accederci.<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

Messaggio da samiel »

A livello teorico, c'è però una cosetta
che non mi torna... Conferendo il bit suid
a mount/umount o smbmount ecc ecc
gli utenti non dovrebbero poter montare
Samba? Invece no, almeno qui non funzia
(se non ho sbagliato qualcosa).

Seconda cosetta. Montando da shell
mi monta la condivisione in un attimo.
Se invece provo cliccando sull'icona
nel desktop in KDE sembra che si avvii,
ma poi mi resta la finestra "Montaggio
di ecc ecc" aperta e bloccata, e non monta
nulla. Voi direte: monta da shell allora!
D'accordo, ma perché cliccando su qualsiasi
icona di dispositivo del desktop mi monta
tutto regolarmente, compresa NFS,
tranne Samba???

Grazie
M.

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:

Messaggio da useless »

be', smbmount può benissimo controllare se è setuid e in tal caso forzare restrizioni ulteriori "manualmente".

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

Messaggio da samiel »

Per cui non c'è niente da fare?
La cosa strana è che in rete
avevo letto di qualcuno che asseriva
di riusciva a montare da utente...

E sul fatto dell'icona di KDE
che non funziona, nessuno ha
esperienza simili?

Grazie!
M.

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:

Messaggio da useless »

non lo so, io dicevo solo che non devi assumere setuid -> monto come chiunque. comunque che smbmount sia setuid rimane condizione, se non sufficiente, necessaria. io monto al boot o uso smb:/ da konquy senza problemi. icone mai usate.

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

Messaggio da samiel »

Ok, grazie.
Mi sono stampato
"The Official Samba-3 HOWTO and Reference Guide",
adesso ci do un'occhiata.
Azz, ci è voluta una risma intera di A4...

M.

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

Provate LinNeighborhood. Con questo programmino e i giusti accorgimenti monto le devices da utente

Rispondi