Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SERVER] Alternative sicure a samba.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Sat Dec 22, 2007 1:50 pm    Post subject: [SERVER] Alternative sicure a samba. Reply with quote

Ho una piccola lan "casalinga" con un server samba (gentoo) che condivide file con altri 2 computer (un gentoo e un ubuntu). A questa rete si attaccano però altri individui con cui condivido la connessione adsl.
Ora non voglio fare il paranoico, non penso che abbiano la voglia e/o la capacità di bucare la mia "sottorete", tuttavia ogni tanto hanno avanzato richieste di potersi connettere anche loro al server samba per accedere a determinati file che io, per ragioni di banda e anche di principio, ho sempre rifiutato. Qualche volta ho trovato anche nei log di iptables dei maldestri tentativi di connessione.
Sempre per non evocare la paranoia sono arcisicuro che la sicurezza della mia sottorete sia sufficiente a tenere lontani gli scrocconi indesiderati, tuttavia era per dire che l'argomento sicurezza mi interessa un minimo prima di introdurre la seguente domanda.

Siccome nella mia sottorete non c'è nessun pc windows trovo inutile e superfluo, quando non rischioso, usare samba per la condivisione. Samba è semplice da utilizzare e da configurare, e anche abbastanza sicuro, tuttavia è una soluzione di compatibilità con windows che non mi interessa assolutamente avere.
Vorrei utilizzare altri metodi di condivisione dei file, tuttavia NFSv3 è troppo insicuro (accesso garantito in base all'ip...) e NFSv4 non lo conosco. Non conosco nemmeno AFS per cui chiedo a voi se sapete consigliarmi su cosa scegliere per sostituire samba. Premesso che sia una soluzione semplice, di poche pretese e con un meccanismo di autenticazione non dissimile da samba (username/password... oppure tramite chiave cifrata...).

Grazie e spero di non aver lanciato un flame oppure avanzato una FAQ. Mi sono documentato molto prima di chiedere ma la qualità della documentazione, specie su NFSv4, non mi convince molto :)
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Sat Dec 22, 2007 2:54 pm    Post subject: Reply with quote

sshfs no ;-) ?

Coda
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sat Dec 22, 2007 4:11 pm    Post subject: Reply with quote

l'unico motivo per cui io non uso sshfs è che konqueror mi permette tramie fish://<username>@<server> di collegarmi ad un server (dove sia presente ssh e username sia abilitato al login via ssh).
La sicurezza di ssh e la comodità dell'interfaccia grafica (quando ho fatto vedere al mio responsabile che facevo drag&drop di un file da un nostro server al server di un cliente si è deciso a farsi installare linux sul portatile) 8)
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Sat Dec 22, 2007 4:30 pm    Post subject: Reply with quote

Kernel78 wrote:
l'unico motivo per cui io non uso sshfs è che konqueror mi permette tramie fish://<username>@<server> di collegarmi ad un server (dove sia presente ssh e username sia abilitato al login via ssh).
La sicurezza di ssh e la comodità dell'interfaccia grafica (quando ho fatto vedere al mio responsabile che facevo drag&drop di un file da un nostro server al server di un cliente si è deciso a farsi installare linux sul portatile) 8)


si', beh, anche nautilus lo permette, ma se non ricordo male Cazzantonio usa windowmaker, quindi je tocca ;-)

Coda
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sat Dec 22, 2007 4:59 pm    Post subject: Reply with quote

codadilupo wrote:
Kernel78 wrote:
l'unico motivo per cui io non uso sshfs è che konqueror mi permette tramie fish://<username>@<server> di collegarmi ad un server (dove sia presente ssh e username sia abilitato al login via ssh).
La sicurezza di ssh e la comodità dell'interfaccia grafica (quando ho fatto vedere al mio responsabile che facevo drag&drop di un file da un nostro server al server di un cliente si è deciso a farsi installare linux sul portatile) 8)


si', beh, anche nautilus lo permette, ma se non ricordo male Cazzantonio usa windowmaker, quindi je tocca ;-)

Coda

piccolo OT:
si, se non sbaglio il meccanismo si chiama gnome-vfs (giusto ?), sai se è colpito anche lui dallo stesso inconveniente degli IOSlaves ? il fatto che non tutte le applicazioni possano sfruttare questi meccanismi ... ho letto che per kio stanno lavorando ad un "gateway" con fuse in modo da far sfruttare a tutte le applicazioni le potenzialità di questa virtualizzazione ... purtroppo non ho temp/voglia di sbattermi a provare questa cosa :(
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Sat Dec 22, 2007 5:16 pm    Post subject: Reply with quote

Kernel78 wrote:
codadilupo wrote:
Kernel78 wrote:
l'unico motivo per cui io non uso sshfs è che konqueror mi permette tramie fish://<username>@<server> di collegarmi ad un server (dove sia presente ssh e username sia abilitato al login via ssh).
La sicurezza di ssh e la comodità dell'interfaccia grafica (quando ho fatto vedere al mio responsabile che facevo drag&drop di un file da un nostro server al server di un cliente si è deciso a farsi installare linux sul portatile) 8)


si', beh, anche nautilus lo permette, ma se non ricordo male Cazzantonio usa windowmaker, quindi je tocca ;-)

Coda

piccolo OT:
si, se non sbaglio il meccanismo si chiama gnome-vfs (giusto ?), sai se è colpito anche lui dallo stesso inconveniente degli IOSlaves ?


Se intendi che non si riesca ad aprire i file su device montanti in tal modo... si', purtroppo :(

Coda
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Sat Dec 22, 2007 5:45 pm    Post subject: Reply with quote

Kernel78 wrote:
piccolo OT:
si, se non sbaglio il meccanismo si chiama gnome-vfs (giusto ?), sai se è colpito anche lui dallo stesso inconveniente degli IOSlaves ? il fatto che non tutte le applicazioni possano sfruttare questi meccanismi ...
Confermo. Se le cose vanno per il verso giusto per marzo (gnome 2.22) gnome-vfs sarà sostituito da un fiammante gio/gvfs che dovrebbe risolvere anche problemi come questo. Prova a vedere su http://live.gnome.org/GioToDo
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Sat Dec 22, 2007 5:59 pm    Post subject: Reply with quote

dai uno sguardo a coda, lo ho usato per pochissimo causa totale instabilità del driver winzozz (che sono obbligato per legge ad usare), dovrebbe fare al caso tuo.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Sun Dec 23, 2007 1:30 pm    Post subject: Reply with quote

djinnZ wrote:
dai uno sguardo a coda, lo ho usato per pochissimo causa totale instabilità del driver winzozz (che sono obbligato per legge ad usare), dovrebbe fare al caso tuo.
Dici che è buono? Non l'ho mai provato e ne ho solo sentito parlare.

Riguardo a ssh... magari... solo che ssh è lentino. Se potessi fare la stessa cosa che fate in konqueror o nautilus sul mio rox ne sarei ben contento. Comunque ora uso Xfce, non windowmaker :D

Che differenze ci sono tra shfs e sshfs-fuse?
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
codadilupo
Advocate
Advocate


Joined: 05 Aug 2003
Posts: 3135

PostPosted: Sun Dec 23, 2007 5:13 pm    Post subject: Reply with quote

Cazzantonio wrote:
Che differenze ci sono tra shfs e sshfs-fuse?


beh, immagino che l'unica vera differenza stia nel fatto che fuse gira in userspace, ed è dannatamente lento

Coda
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Mon Dec 24, 2007 10:37 am    Post subject: Reply with quote

djinnZ wrote:
dai uno sguardo a coda, lo ho usato per pochissimo causa totale instabilità del driver winzozz (che sono obbligato per legge ad usare), dovrebbe fare al caso tuo.


coda ha un grosso limite come filesystem distribuito: ogni share può avere al massimo una capacità di 500MB (o altro valore dell'ordine dei MB che non rammento con precisione). ciò è dovuto al meccanismo di allocazione della VM di Coda.

Quote:
At present we recommend not using more than 330MB of RVM. We have a few servers running with more, but the startup time is slow and Coda has too many bugs to warrant installing mega servers at this point


IMHO, un filesystem distribuito è abbastanza complesso da configurare e mantenere (soprattutto coda che non è nemmeno *stabile*) senza considerare che richiede una certa capacità di calcolo e di risorse (RAM + HDs sui vari client e server) che non giustificano tale sforzo; molto meglio tenersi samba.

my 2 cents: WebDAV è una valida alternativa a samba.

p.s.: non è più semplice configurare samba in modo che risponda soltanto agli IP interni della LAN? magari invece di mappare l'intera sottorete usata dalla LAN si mappano direttamente i singoli host; in questo modo è molto difficile che da remoto riescano ad accedere agli share samba (anche se per ipotesi riuscissero a violare il firewall e farsi riconoscere come host locale).

p.p.s.: l'ultima versione di Coda supporta pienamente i 64bit, quindi è probabile che il limite di spazio sugli shares non ci sia più per i sistemi a 64bit, ma non ne sono sicuro
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Dec 24, 2007 12:01 pm    Post subject: Reply with quote

!equilibrium wrote:
p.s.: non è più semplice configurare samba in modo che risponda soltanto agli IP interni della LAN? magari invece di mappare l'intera sottorete usata dalla LAN si mappano direttamente i singoli host; in questo modo è molto difficile che da remoto riescano ad accedere agli share samba (anche se per ipotesi riuscissero a violare il firewall e farsi riconoscere come host locale).
Sicuro. Comunque non sono tanto preoccupato della sicurezza... era solo per dire che NFS mi sembra troppo insicuro. Mi basta un qualisiasi sistema che preveda un'autenticazione minima.
Volevo togliere samba perché è un mattone che non mi serve. Mi bastava una cosa più semplice e con meno pretese.
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
koma
Advocate
Advocate


Joined: 06 Jun 2003
Posts: 2702
Location: Italy

PostPosted: Mon Dec 24, 2007 12:47 pm    Post subject: Reply with quote

io suggerisco ftpfs.
Sshfs è un po' pesantino (deve codare tutto quello che passa in ssl e poi risputarlo dalla'ltro lato.) Dubito ti possano sniffare la rete :)
_________________
http://www.youtube.com/watch?v=_yoJI-Tl94g GLORY GLORY HYPNOTOAD
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Dec 24, 2007 1:06 pm    Post subject: Reply with quote

koma wrote:
io suggerisco ftpfs.
Sshfs è un po' pesantino (deve codare tutto quello che passa in ssl e poi risputarlo dalla'ltro lato.) Dubito ti possano sniffare la rete :)
No infatti. Non è tanto la crittazione che cerco, solo un minimo di autenticazione (anche in chiaro).
Deve essere un meccanismo di sharing dei file che si comporti come un filesystem (ovvero si monta su una cartella) e che sia inseribile in fstab.

Mi documento su ftpfs, ne frattempo vorrei qualche informazione in più su WebDAV se possibile perché non mi è assolutamente chiaro come funzioni :? :)

[edit]
Probabilmente curlftpfs è proprio quello che mi serve. Non tanto per una questione di velocità, quanto per il fatto che preferisco lasciare a giro un file .netrc con le password del server ftp che un accesso libero ssh da un pc che, non essendo mio, non considero "sicuro".

P.S. solo per curiosità... samba mica critta i file che trasferice vero? E' in chiaro anche samba come ftp.
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne


Last edited by Cazzantonio on Mon Dec 24, 2007 6:46 pm; edited 1 time in total
Back to top
View user's profile Send private message
koma
Advocate
Advocate


Joined: 06 Jun 2003
Posts: 2702
Location: Italy

PostPosted: Tue Dec 25, 2007 6:43 pm    Post subject: Reply with quote

Suggerieri di usare lufs :) curl etc etc non è molto stabile lufs si
_________________
http://www.youtube.com/watch?v=_yoJI-Tl94g GLORY GLORY HYPNOTOAD
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Wed Dec 26, 2007 10:02 am    Post subject: Reply with quote

mi pare che lufs non sia più attivamente sviluppato, inoltre usando un modulo per fuse, invece che per lufs, si ha il vantaggio di avere il supporto integrato nel kernel.
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Wed Dec 26, 2007 11:37 am    Post subject: Reply with quote

Cazzantonio wrote:
mi pare che lufs non sia più attivamente sviluppato, inoltre usando un modulo per fuse, invece che per lufs, si ha il vantaggio di avere il supporto integrato nel kernel.


a me lufs pare proprio morto...

ciao
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
ProT-0-TypE
Veteran
Veteran


Joined: 20 Dec 2003
Posts: 1624
Location: Cagliari

PostPosted: Thu Dec 27, 2007 1:32 am    Post subject: Reply with quote

un semplice server ftp non va bene? vsftpd con utenti virtuali: veloce, semplice, sicuro
_________________
[Vuoi guadagnare navigando?]
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Thu Dec 27, 2007 9:24 am    Post subject: Reply with quote

No. Come ho detto prima mi serve che le share siano montate in una cartella, meglio se con una voce relativa in fstab.
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Thu Dec 27, 2007 12:39 pm    Post subject: Reply with quote

Ho provato a impostare una condivisiode via curlftpfs, tuttavia è problematico usarlo al posto di una condivisione samba.
Il problema nasce dal fatto che ftp è un protocollo pensato per trasferire file, e non per stabilire connessioni permanenti come nel caso si voglia montare una share. C'è tutta una questione relativa ai timeout della connessione che rende problematico, anche se non impossibile, usare ftpfs al posto di samba.
ssfhs-fuse funziona un po' meglio, anche se non mi piace l'idea di dover fornire una shell di accesso a tutti i client.
Alla fine samba è la cosa più semplice (anche dal punto di vista della sicurezza). Il giorno in cui mi fiderò a dare ai client una shell di accesso al server allora valuterò sshfs-fuse :)

P.S. codafs è veramente inefficiente per share di grosse dimensioni.
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
lucapost
Veteran
Veteran


Joined: 24 Nov 2005
Posts: 1419
Location: <ud|me|ts> - Italy

PostPosted: Thu Dec 27, 2007 12:50 pm    Post subject: Reply with quote

Non troppi mesi fa ho fatto qualche esperimento con http://www.openafs.org/.
Non è leggerissimo, ma se hai tempo vale la pena provarlo.
C'è anche in portage.
_________________
LP
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Fri Dec 28, 2007 2:15 pm    Post subject: Reply with quote

!equilibrium wrote:
...

dipende da come lo usi, il pregio di coda è che supporta le operazioni disconnesse e la cache è il suo punto debole (sul genere rogne di xfs con cache surdimensionata), più è grande più pesa sul sistema.
A suo tempo (tra il kernel 2.2. ed il 2.4) lo ho usato per mettere in share un centinaio di mega di documenti tra il server ed il mio pc e non ho avuto problemi e non si è comportato male.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Thu Jan 03, 2008 12:17 pm    Post subject: Re: [SERVER] Alternative sicure a samba. Reply with quote

vorrei farti notare un (piccolo, forse) errore di principio in quanto tu scrivi:
SMB non è una soluzione di compatibilità per reti windows, ma un sistema di condivisione di risorse tra reti eterogenee. detto questo, la prospettiva cambia un bel po'...
una condivisione samba può essere montata attraverso il vecchio smbfs, appunto vecchio, lento, limitato ed insicuro; oppure con il buon CIFS, che abbandona NetBIOS per TCP ed è quello usato dalle recenti versioni di windows (2000 e successive).
questo, insieme ad una attenta conifgurazione di samba e delle condivisioni, è in grado di metterti al sicuro da moltissimi attacchi e tentativi di violazione della rete. fai attenzione ad una cosa, a questo proposito: il fatto che samba sia semplice da configurare non vuol dire che sia un protocollo semplice. si tratta infatti di una suite protocollare tra le più complete, articolate ed allo stesso tempo flessibili di cui il settore ICT disponga; è vero che si possono realizzare configurazioni "alla buona" con poche righe, ma è anche vero che dedicando un po' di tempo alla lettura dell'imponente manuale è possibile realizzare configurazioni molto più sottili di quanto non permettano quasi tutti gli altri protocolli per la condivisione di risorse in rete.
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Thu Jan 03, 2008 12:43 pm    Post subject: Reply with quote

Hai ragione, samba è incredibilmente completo.
Proprio per questa ragione, visto che devo condidere dati con un massimo di quattro pc (che si connettono alle risorse condivise al massimo uno per volta), mi bastava qualcosa di molto più semplice, che non necessitasse di tutta la complessità fornita da samba, dei tempi di compilazione e della manutenzione necessaria.
Nonostante questo mi piaceva l'idea di un'autenticazione via password, anche in chiaro. Giusto perché chiunque non potesse accedere alle foto mie e della mia dolce metà che stanno sul serverino. (Niente di sconcio.. beh.. non eccessivamente sconcio, purtuttavia foto private).
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Thu Jan 03, 2008 12:48 pm    Post subject: Reply with quote

ma se le tue esigenze sono solo queste, samba è sufficiente, e non devi nemmeno approtare grandi modifiche alle tue attuali configurazioni.
puoi imporre un valid-user con relativa password per ogni sezione, iserire gli utenti che vuoi in tdbsam con smbpasswd, e il gioco è fatto.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum