[Risolto] Principiante + Ubuntu + File server , mi date una mano?

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
maidasette
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3329
Iscrizione: domenica 25 giugno 2006, 9:27
Località: Trieste

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da maidasette »

Il comando è testparm non tetparm.
Giusto per prova togli da [global]:
hosts allow = 192.168.0.50 192.168.0.51
Prova a digitare:
smbclient -L movie
ti richiederà la password, non immettere niente e premi return
e posta il risultato.
Ricordati sempre di riavviare samba ad ogni modifica:
/etc/init.d/samba restart
Par le petit garçon qui meurt près de sa mère
Tandis que des enfants s'amusent au parterre; ...
Par les gosses battus par l'ivrogne qui rentre,...
Radical
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 686
Iscrizione: domenica 23 ottobre 2005, 11:35

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da Radical »

Questo è il risultato:

Codice: Seleziona tutto

Domain=[CASA] OS=[Unix] Server=[Samba 3.0.26a]

        Sharename       Type      Comment
        ---------       ----      -------
        Movie           Disk      Film
        IPC$            IPC       IPC Service (Desktop server)
Domain=[CASA] OS=[Unix] Server=[Samba 3.0.26a]

        Server               Comment
        ---------            -------
        MOVIE                Desktop server

        Workgroup            Master
        ---------            -------
        CASA  
Avatar utente
maidasette
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3329
Iscrizione: domenica 25 giugno 2006, 9:27
Località: Trieste

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da maidasette »

Non vorrei che fosse un problema con qualche riga rimasta in smb.conf. Fatti un back-up di smb.conf e creane uno vuoto completamente nuovo dove ci siano solo [global] e [movie], e ripristina:
hosts allow = 192.168.0.50 192.168.0.51
Par le petit garçon qui meurt près de sa mère
Tandis que des enfants s'amusent au parterre; ...
Par les gosses battus par l'ivrogne qui rentre,...
Radical
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 686
Iscrizione: domenica 23 ottobre 2005, 11:35

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da Radical »

Ma se nn avessi i permessi di lettura per quella cartella, mi chiederebbe user/pass?
Avatar utente
maidasette
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3329
Iscrizione: domenica 25 giugno 2006, 9:27
Località: Trieste

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da maidasette »

I problemi di permessi di lettura si vedono quando provi ad aprire la cartella il tuo problema è l'accesso alle condivisioni di Samba in generale
Par le petit garçon qui meurt près de sa mère
Tandis que des enfants s'amusent au parterre; ...
Par les gosses battus par l'ivrogne qui rentre,...
Avatar utente
bud
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 789
Iscrizione: domenica 11 giugno 2006, 20:31
Desktop: ubuntu
Distribuzione: Ubuntu 14.04 64bit
Località: Vicenza
Contatti:

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da bud »

Ciao a tutti, volevo chiedervi se potevo fare un bel wiki di tutto ciò che si deve fare per condividere file, certelle e stampanti, includendo ciò che vi siete postati (citando gli autori dei post ovviamente...).
Io ho questi problemi e come me molti altri, quindi volavo fare una cosa chiara e facile facile.
Per voi va bene? Casomai accetto volentieri critiche (utili, non insulti inutili) e suggerimenti...
Portatile: eMachines eM355 | Fisso: Packard Bell iMedia 8301
cosma2000
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 461
Iscrizione: venerdì 3 agosto 2007, 19:37

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da cosma2000 »

bud ha scritto: Ciao a tutti, volevo chiedervi se potevo fare un bel wiki di tutto ciò che si deve fare per condividere file, certelle e stampanti, includendo ciò che vi siete postati (citando gli autori dei post ovviamente...).
Io ho questi problemi e come me molti altri, quindi volavo fare una cosa chiara e facile facile.
Per voi va bene? Casomai accetto volentieri critiche (utili, non insulti inutili) e suggerimenti...
Credo che vada bene a tutti.
Anche perché la guida http://wiki.ubuntu-it.org/Server/Samba è messa tra quelle da revisionare.

Ciao.
Avatar utente
maidasette
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3329
Iscrizione: domenica 25 giugno 2006, 9:27
Località: Trieste

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da maidasette »

Per bud
Bella iniziativa, quello che ritengo essenziale è la semplicità e la chiarezza, in giro ho trovato tante guide che avrebbero fatto desistere anche i santi. Seconto me bisogna spiegare come si crea una condivisione Samba in prima battuta senza sicurezze per poi affinare con l'aggiunta di limitazioni di accesso, ma solo se uno vuole, in quanto se io a casa voglio creare un fileserver ed ho piena fiducia negli altri della famiglia non vedo perchè debba mettere password. Il successo di questo post a cui ho collaborato (oltre 1000 visite) dimostra quanto la gente si aspetta da un wiky.
Se hai bisogno di consigli o un'aiuto sono a tua disposizione
Par le petit garçon qui meurt près de sa mère
Tandis que des enfants s'amusent au parterre; ...
Par les gosses battus par l'ivrogne qui rentre,...
Radical
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 686
Iscrizione: domenica 23 ottobre 2005, 11:35

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da Radical »

C'è da dire una cosa, il mio utente ubuntu è differente da quello che uso su Window.
Avatar utente
maidasette
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3329
Iscrizione: domenica 25 giugno 2006, 9:27
Località: Trieste

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da maidasette »

Se su Samba accetti l'utente anonimo (security = share) non dovrebbe richiederti la password per cui l'utente è user con i privilegi concessi in utenti e gruppi di Ubuntu
Par le petit garçon qui meurt près de sa mère
Tandis que des enfants s'amusent au parterre; ...
Par les gosses battus par l'ivrogne qui rentre,...
Radical
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 686
Iscrizione: domenica 23 ottobre 2005, 11:35

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da Radical »

Allora, novità... Vedo la directory in share, ci clikko dentro e il messaggio è:

Codice: Seleziona tutto

"impossibile accedere l'utente potrebbe non disporre dell'autorizzazione necessaria per l'utilizzo della risorsa di rete"
Questo da Win a Ubu.
franksnet
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 6 dicembre 2007, 7:46

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da franksnet »

Salve,

ho bisogno di un piccolo help. Riesco a creare la condivisione tra macchina Ubuntu (7.10) e Windows XP se uso come security l'opzione share, appena setto su user non ne cavo piede mi da accesso negato come all'utente Radical, stesso identico messaggio.

Posto la mia configurazione del smb.conf

Codice: Seleziona tutto


[global]
workgroup = lavoro
netbios name = server
server string = File Server
dns proxy = no
hosts allow = 192.168.0.0/24 127.0.0.0/24

security = user
smb passwd file = /etc/samba/smbpasswd
encrypt passwords = yes

printing = cups
printcap name = /etc/printcap
load printers = yes

os level = 65
preferred master = yes
local master = yes
domain master = yes

####### Authentication #######

obey pam restrictions = yes
guest account = guest
invalid users = root

[Pubblica]
comment = Risorsa pubblica condivisa
path = /home/public
read only = no
guest ok = yes
guest only = yes
create mask = 0600
directory mask = 0700

[Software]
comment = Risorsa sola lettura
path = /home/software
read only = yes
guest ok = yes
guest only = yes

[Riservata]
comment = Risorsa Riservata
path = /home/riservata
read only = no
create mask = 0600
directory mask = 0700
valid users = amministrazione
invalid users = root guest

########## Printing ##########

[printers]
comment = Stampanti
path = /var/spool/samba
browseable = no
printable = yes
public = yes
writable = no

Se anzichè usare security = user setto su share va tutto ok, ma ovviamente in questo caso diventa una condivisione senza protezioni da password. Io invece vorrei che le cartelle public e software siano liberamente accessibili, mentre in quella riservata sia necessario inserire nome utente e password.

Ho creato l'utente guest e amministrazione nel sistema e in samba, settando le password uguali.
Preciso che l'utente amministrazione non esiste nel pc con Windows XP perchè vorrei che le cose fossero slegate, cioè quando si deve accedere a quella cartella si debba digitare nome utente e password stabiliti da me per entrare a prescindere da chi sia l'utente windows che entra

Come ulteriore informazione, il pc con Windows è la versione Home con SP2

Notare che se setto su security = user non mi lascia accedere neanche provando a inserire guest come utente
Ultima modifica di franksnet il domenica 16 dicembre 2007, 19:40, modificato 1 volta in totale.
Radical
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 686
Iscrizione: domenica 23 ottobre 2005, 11:35

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da Radical »

Mi date una mano ragazzi?
saxtro
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2980
Iscrizione: domenica 4 giugno 2006, 13:16
Distribuzione: Kubuntu 20.04

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da saxtro »

una cosa che secondo me non è chiara a tutti è la questione diritti:

il sistema operativo ha i suoi diritti

samba ha i suoi diritti

se sul sistema operativo copio dei file in una directory condivisa il controllo sull' accesso avviene a due livelli durante l' accesso remoto:

1) samba si assicura che tu possa entrare nella risorsa e ti autentica (ad esempio come nobody qualora si sia "mappato" l' utente guest con nobody)
2) quando tu come nobody tenti di aprire una directory nella risorsa condivisa o un file ceato da root o da un altro utente in locale se i permessi per tutti gli altri non sono settati correttamente, l' utente nobody (o chi per lui) non riuscirà a eseguire tutte le operazioni che samba gli garantisce ma solo quelle che gli permette il sistema oprativo

rigurado la guida sul wiki benvenga un volenteroso :)
secondo me è inutile citare chi ha detto cosa da questo forum, in fondo tutto quello che abbiamo detto l' abbiamo riciclato da altre guide, ufficiali e non 
Avatar utente
maidasette
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3329
Iscrizione: domenica 25 giugno 2006, 9:27
Località: Trieste

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da maidasette »

Per Radical ti ha già risposto saxtro.
Prova a dare il comando: sudo chmod -R 777 /percorsocompletocartella dovresti sbloccarla momentaneamente, poi devi comunque creare un utente in Users and Groups con i giusti privilegi
Per franksnet
attenzione che Windows XP Home Edition no mi risulta che funzioni con Samba (almeno così ho sentito dire), comunque da quello che hai postato vedo che hai lasciato righe vuote, ogni gruppo o funzione racchiusa fra parentesi quadre [] termina con una riga vuota per cui quanto scritto dopo una riga vuota può non funzionare per cui prima di mettere mano alle configurazioni metti un poco in ordine il tuo smb.conf
Par le petit garçon qui meurt près de sa mère
Tandis que des enfants s'amusent au parterre; ...
Par les gosses battus par l'ivrogne qui rentre,...
franksnet
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 6 dicembre 2007, 7:46

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da franksnet »

maidasette ha scritto: Per franksnet
attenzione che Windows XP Home Edition no mi risulta che funzioni con Samba (almeno così ho sentito dire), comunque da quello che hai postato vedo che hai lasciato righe vuote, ogni gruppo o funzione racchiusa fra parentesi quadre [] termina con una riga vuota per cui quanto scritto dopo una riga vuota può non funzionare per cui prima di mettere mano alle configurazioni metti un poco in ordine il tuo smb.conf
Beh Windows XP Home funziona con Samba, almeno se metto in share non ho problema alcuno, poi se non sia in grado di andare con Samba settato con security = user questo non lo so!

Forse avrai sentito dire che Windows XP Home non può far parte di un dominio ma può solo far parte di Gruppi di Lavoro, cosa che ti posso dare per certa al 100%, se devi loggarti ad un dominio serve Windows XP Professional

Sulle righe vuote ora provo e ti dico, ma ripeto quello stesso identico smb.conf se metto security = share va perfettamente. Se ti riferisci alla prima riga e all'ultima vuota le ho lasciate qui solo x leggibilità, ma nel file reale non ci sono, mentre ci sono quelle di separazione tra le sezioni
franksnet
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 6 dicembre 2007, 7:46

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da franksnet »

Dunque ... ho provato a levare tutte le righe vuote ed effettivamente in parte il problema si è risolto, ora settando su user l'opzione security mi chiede nome utente e password appena provo ad accedere al server linux, inserisco nome utente e password ed entro tranquillamente, ma non nella directory riservata, per la quale mi da accesso negato ... pur essendo l'utente inserito tra quelli settati come valid users ... ora provo a fare qlc ulteriore verifica, se avete ulteriori dritte ben venga :)
Ultima modifica di franksnet il lunedì 17 dicembre 2007, 14:55, modificato 1 volta in totale.
Avatar utente
maidasette
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3329
Iscrizione: domenica 25 giugno 2006, 9:27
Località: Trieste

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da maidasette »

L'utente amministrazione deve loggarsi come amministrazione e deve essere fra gli utenti di Ubuntu con i relativi permessi
Par le petit garçon qui meurt près de sa mère
Tandis que des enfants s'amusent au parterre; ...
Par les gosses battus par l'ivrogne qui rentre,...
franksnet
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 6 dicembre 2007, 7:46

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da franksnet »

son quasi sicuro che sbaglio qualcosa coi permessi della cartella a livello di sistema, ho fatto alcune correzioni, mentre la configurazione di Samba ora dovrebbe essere ok  ...ecco cosa ho fatto:

le cartelle public e software sono di proprietà di Guest, ci accedo tranquillamente qualsiasi utente inserisco, la public in lettura/scrittura la software in sola lettura, come desiderato.

la cartella riservata è di proprietà dell'utente amministrazione e dell'omonimo gruppo, se entro con utente amministrazione o comunque facente parte di quel gruppo entro e faccio tutto correttamente, quindi a posto. Se però entro come Guest vedo comunque la cartella riservata, provo ad entrarci, mi richiede nuovamente nome utente e password ma pur dando come nome utente amministrazione e la password corretta in questo caso non mi fa entrare

Ovviamente amministrazione e guest sono sia utenti di Ubunti che di Samba, e infatti nelle altre situazioni tutto funge, solo questa casistica particolare mi crea ancora rogne ...
franksnet
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 6 dicembre 2007, 7:46

Re: [Risolto] Principiante + Ubuntu + File server , mi date una mano?

Messaggio da franksnet »

Ultima finitura che mi servirebbe, credo sia utile un po' a tutti i principianti di Linux come me ...

Vorrei che oltre a vedere le varie cartelle condivise tra i vari utenti e accessibili in base all'utente inserito ci sia una cartella personale per ogni utente, per questioni di riservatezza e ordine. Ho quindi aggiunto la seguente sezione al file smb.conf

[homes]
comment = Cartella Personale di %S
path = /home/%u
valid users = %u administrator
force user = %u
writable = yes
browsable = no

se provo ad accedere usando l'utente ubuntu, regolarmente creato nel sistema e in samba, e con l'apposita cartella in /home ... non mi lascia accedere, continua a richiedermi nome utente e password, anche in questo caso è un problema di permessi di Ubuntu e non di Samba?
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti