Creare un server da zero

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
danad
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 265
Iscrizione: domenica 4 luglio 2010, 18:38
Desktop: ubuntu
Distribuzione: Ubuntu 20.04.3 LTS
Località: Roma

Creare un server da zero

Messaggio da danad »

Ciao a tutti,
è veramente da troppo che non scrivo qui sopra  ;D
Allora vi dico subito che finalmente ho comprato un computer più potente, quindi posso finalmente giocare con le bellissime macchine virtuali cosi da impararmi ad utilizzare Linux in ambito server  (good)
Allora ho appena installato un macchina server di base, Ubuntu Server 10.04.3 LTS 32-bit, senza aver aggiunto nessun servizio all'inizio perché lo volevo bello pulito. Ora voglio tirare su un server che abbia le seguenti caratteristiche:
- permette ad ogni utente da qualsiasi pc di connettersi alla propria cartella (creerò un utente per ogni persona), però l'utente può vedere solo quello che c'è all'interno della propria cartella e basta, non può girovagare per il sistema;
- farò poi in modo che faccio da router per tutti i pc connessi alla rete, in modo che posso controllare il traffico ed eventualmente settare quali formati possono scaricare e quali siti possono visualizzare (detta in maniera generica);
- farà poi da DHCP;
- farà poi da DNS.
Per ora non mi viene nient'altro, ma andiamo per grandi, la prima:
permette ad ogni utente da qualsiasi pc di connettersi alla propria cartella (creerò un utente per ogni persona), però l'utente può vedere solo quello che c'è all'interno della propria cartella e basta, non può girovagare per il sistema;
Come creare nuovi utenti?
Come fare in modo che debbano loggarsi e vedere solamente l'interno della propria cartella?
Nel frattempo cercherò su internet in modo che mi dia da fare autonomamente  ;)
E' vero, sarò anche un Peccatore...ma intorno a me non vedo Santi!
Francesco25
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 266
Iscrizione: lunedì 8 febbraio 2010, 22:14

Re: Creare un server da zero

Messaggio da Francesco25 »

danad ha scritto: Ciao a tutti,
è veramente da troppo che non scrivo qui sopra  ;D
Allora vi dico subito che finalmente ho comprato un computer più potente, quindi posso finalmente giocare con le bellissime macchine virtuali cosi da impararmi ad utilizzare Linux in ambito server  (good)
Allora ho appena installato un macchina server di base, Ubuntu Server 10.04.3 LTS 32-bit, senza aver aggiunto nessun servizio all'inizio perché lo volevo bello pulito. Ora voglio tirare su un server che abbia le seguenti caratteristiche:
- permette ad ogni utente da qualsiasi pc di connettersi alla propria cartella (creerò un utente per ogni persona), però l'utente può vedere solo quello che c'è all'interno della propria cartella e basta, non può girovagare per il sistema;
- farò poi in modo che faccio da router per tutti i pc connessi alla rete, in modo che posso controllare il traffico ed eventualmente settare quali formati possono scaricare e quali siti possono visualizzare (detta in maniera generica);
- farà poi da DHCP;
- farà poi da DNS.
Per ora non mi viene nient'altro, ma andiamo per grandi, la prima:
permette ad ogni utente da qualsiasi pc di connettersi alla propria cartella (creerò un utente per ogni persona), però l'utente può vedere solo quello che c'è all'interno della propria cartella e basta, non può girovagare per il sistema;
Come creare nuovi utenti?
Come fare in modo che debbano loggarsi e vedere solamente l'interno della propria cartella?
Nel frattempo cercherò su internet in modo che mi dia da fare autonomamente  ;)
Penso che ci vuole un database gestito da mysql.
Avatar utente
danad
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 265
Iscrizione: domenica 4 luglio 2010, 18:38
Desktop: ubuntu
Distribuzione: Ubuntu 20.04.3 LTS
Località: Roma

Re: Creare un server da zero

Messaggio da danad »

Francesco25 ha scritto: Penso che ci vuole un database gestito da mysql.
Perché penso questo? In che senso? Guarda potresti anche aver già risolto la cosa ma ti prego di spiegarmi in maniera dettagliato perché non sto proprio a 0 ma sto a -1 di Linux in ambito Server  ;D ;D ;D
E' vero, sarò anche un Peccatore...ma intorno a me non vedo Santi!
Francesco25
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 266
Iscrizione: lunedì 8 febbraio 2010, 22:14

Re: Creare un server da zero

Messaggio da Francesco25 »

danad ha scritto:
Francesco25 ha scritto: Penso che ci vuole un database gestito da mysql.
Perché penso questo? In che senso? Guarda potresti anche aver già risolto la cosa ma ti prego di spiegarmi in maniera dettagliato perché non sto proprio a 0 ma sto a -1 di Linux in ambito Server  ;D ;D ;D
Io non è che sto messo tanto meglio per quanto riguarda i server di Linux. Sicuramente ci staranno altri utenti molto bravi nel dare i consigli, come hanno fatto con me nell' altro post. Però vorrei ben capire alcune cose. Sono utenti che devono accedere alle proprie cartelle anche da remoto? Per remoto intendo da un semplice collegamento a Internet? Cioè, dal web? A me è sembrato di capire così. Dico questo perchè, al contrario, può anche essere un accesso da una lan locale. Inoltre, gli utenti necessitano di una registrazione con un form da compilare mettendo un user proprio e una password propria o saranno già assegnate senza effettuare nessuna registrazione da remoto?
Ultima modifica di Francesco25 il giovedì 9 febbraio 2012, 17:21, modificato 1 volta in totale.
Avatar utente
Ajò
Prode Principiante
Messaggi: 247
Iscrizione: sabato 15 novembre 2008, 8:53

Re: Creare un server da zero

Messaggio da Ajò »

Ora voglio tirare su un server che abbia le seguenti caratteristiche:
- permette ad ogni utente da qualsiasi pc di connettersi alla propria cartella (creerò un utente per ogni persona), però l'utente può vedere solo quello che c'è all'interno della propria cartella e basta, non può girovagare per il sistema;
direi un server ftp
puoi installare vsftp si trovano tantissime guide sul web e c'è pure il wiki http://wiki.ubuntu-it.org/Server/Ftp?hi ... 8vsftpd%29
- farò poi in modo che faccio da router per tutti i pc connessi alla rete, in modo che posso controllare il traffico ed eventualmente settare quali formati possono scaricare e quali siti possono visualizzare (detta in maniera generica);
- farà poi da DHCP;
- farà poi da DNS.
direi che il modem router vada già bene settato nel modo giusto(se hai un modem router)

ma prima di installare ti consiglio di prendere un po' di info sui server
ingamedeo
Prode Principiante
Messaggi: 141
Iscrizione: mercoledì 6 ottobre 2010, 16:36
Sesso: Maschile

Re: Creare un server da zero

Messaggio da ingamedeo »

Vorrai anche montare un server ma nn sai parlare italiano ! xD

da impararmi non si dice !!!

Anche Francesco25 : Penso che ci vuole un database gestito da mysql.

Penso che ci voglia, non che ci vuole !!!!!!!!!!!!!!!


Scusatemi, ma l'italiano è importante !  ;D
Francesco25
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 266
Iscrizione: lunedì 8 febbraio 2010, 22:14

Re: Creare un server da zero

Messaggio da Francesco25 »

ingamedeo ha scritto: Vorrai anche montare un server ma nn sai parlare italiano ! xD

da impararmi non si dice !!!

Anche Francesco25 : Penso che ci vuole un database gestito da mysql.

Penso che ci voglia, non che ci vuole !!!!!!!!!!!!!!!


Scusatemi, ma l'italiano è importante !  ;D
Certo. L' italiano non è importante, ma importantissimo. Infatti scrivere "nn" non è da meno. Non credete? Non accetto lezioni da uno che scrive "nn" al posto di "non". Anche questo è un errore.
Ultima modifica di Francesco25 il giovedì 9 febbraio 2012, 20:29, modificato 1 volta in totale.
ingamedeo
Prode Principiante
Messaggi: 141
Iscrizione: mercoledì 6 ottobre 2010, 16:36
Sesso: Maschile

Re: Creare un server da zero

Messaggio da ingamedeo »

Beh ma quelli sono errori Grammaticali GRAVI  ;D

nn si capisce che vuol dire non !  ;D  NON E' UN ERRORE SOLO UN' ABBREVIAZIONE !

I congiuntivi sono importanti .....
Francesco25
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 266
Iscrizione: lunedì 8 febbraio 2010, 22:14

Re: Creare un server da zero

Messaggio da Francesco25 »

ingamedeo ha scritto: Beh ma quelli sono errori Grammaticali GRAVI  ;D

nn si capisce che vuol dire non !  ;D  NON E' UN ERRORE SOLO UN' ABBREVIAZIONE !

I congiuntivi sono importanti .....
Ah si, è un' abbreviazione? Penso che se si dovesse scrivere "nn" in un tema ad un concorso pubblico la correzione del testo da parte della commissione non verrebbe portata neanche a termine, penalizzando fortemente il candidato. Cosa è nn? Non significa niente. Piuttosto, vedo anche una scarsa punteggiatura da parte di chi crede di saperne una più del prossimo.
Ultima modifica di Francesco25 il giovedì 9 febbraio 2012, 20:42, modificato 1 volta in totale.
ingamedeo
Prode Principiante
Messaggi: 141
Iscrizione: mercoledì 6 ottobre 2010, 16:36
Sesso: Maschile

Re: Creare un server da zero

Messaggio da ingamedeo »

Allora ...

Qui siamo in un Forum ! Non ad un concorso.

Io ti ho semplicemente fatto notare che hai sbagliato, non ho detto che ne so più di te !

IO non volevo offenderti, ne creare questa inutile discussione ... se l'ho fatto scusami !  :'(

Così stiamo solo andando  (ot) !

Ciao ....
Avatar utente
Alien321
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1390
Iscrizione: sabato 20 maggio 2006, 20:39
Desktop: KDE 5.16.4
Distribuzione: KDE Neon
Località: Venere

Re: Creare un server da zero

Messaggio da Alien321 »

Ritornando in topic....
danad ha scritto: - permette ad ogni utente da qualsiasi pc di connettersi alla propria cartella (creerò un utente per ogni persona), però l'utente può vedere solo quello che c'è all'interno della propria cartella e basta, non può girovagare per il sistema;
Ma io andrei di Samba invece che ftp.
danad ha scritto: - farò poi in modo che faccio da router per tutti i pc connessi alla rete, in modo che posso controllare il traffico ed eventualmente settare quali formati possono scaricare e quali siti possono visualizzare (detta in maniera generica);
Con una macchina virtuale non è la cosa + facile che ci sia, sarebbe meglio un server dedicato per questo.
danad ha scritto: - farà poi da DHCP;
Installi dhcpd e configuri il file, attento che devi spegnere quello del Router altrimenti fanno in conflitto
danad ha scritto: - farà poi da DNS.
Dipende che DNS, se vuoi Bind,  la complessità è elevata...
Spoiler
Mostra
Finalmente è finito carnevale, anche se vedo ancora gente in maschera
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Creare un server da zero

Messaggio da thece »

Ciao,
ti faccio una richiesta "provocatoria" 8) : riporta qui uno schema hardware della rete che vuoi realizzare
Avatar utente
danad
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 265
Iscrizione: domenica 4 luglio 2010, 18:38
Desktop: ubuntu
Distribuzione: Ubuntu 20.04.3 LTS
Località: Roma

Re: Creare un server da zero

Messaggio da danad »

Alien321 ha scritto: Ma io andrei di Samba invece che ftp.
Esatto, io ho una rete LAN con 4 computer, compreso il server; i 3 utenti (qui, quo e qua) potranno accedere alla propria cartella che io avrò già creato sul server, qui e quo hanno 2 computer windows 7, mentre qua ha un ubuntu 11.10. Comunque anche io ho letto che samba sia la miglior soluzione, ora però devo capire come installare samba sul server e come fare in modo che gli utenti debbano inserire user e password per accedere alla propria cartella e fare in modo che non vedano le cartelle degli altri utenti o "andarsene a spasso" per il server.
Alien321 ha scritto: Con una macchina virtuale non è la cosa + facile che ci sia, sarebbe meglio un server dedicato per questo.
Alla fine la macchine virtuale (MV) ha 2 GB ed è un ubuntu 10.04 LTS a 32 bit, la scheda di rete è impostata in bridge, quindi è indipendente dalla macchina host, in questo modo la MV è come se fosse un computer a parte dedicato. E' vero sarebbe meglio un pc dedicato, ma questo è quello che il convento passa  ;D
Alien321 ha scritto: Installi dhcpd e configuri il file, attento che devi spegnere quello del Router altrimenti fanno in conflitto
Quindi al mio router dovrò dire di non fare il dhcp giusto? Gli disabilito proprio la funzione DHCP, ok questo è semplice almeno  (rotfl)
Alien321 ha scritto: Dipende che DNS, se vuoi Bind, la complessità è elevata...
Sincero, questo penso che sarà l'argomento più tosto per me, comunque se c'è preferirei un servizio DNS abbastanza semplice, almeno per ora!
thece ha scritto: Ciao,
ti faccio una richiesta "provocatoria" 8) : riporta qui uno schema hardware della rete che vuoi realizzare
Ci provo  ;)

                _
PC1 windows |
PC2 windows | --> server (virtual machine) --> router adsl --> internet
PC3 ubuntu  _|
i pc avranno come gateway l'IP del server, mentre il server avrà come gateway il router. Dimmi se ti serve qualche altro dettaglio cosi vedo di modificare il disegno  :)
E' vero, sarò anche un Peccatore...ma intorno a me non vedo Santi!
albertogi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 487
Iscrizione: domenica 15 novembre 2009, 14:27
Distribuzione: Ubuntu 18.04.1 LTS 64bit
Sesso: Maschile

Re: Creare un server da zero

Messaggio da albertogi »

discussione molto molto importante
Notebook: dell xps 9550 Ubuntu 18.04.1 LTS
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Creare un server da zero

Messaggio da thece »

IMHO la tua rete dovrebbe avere almeno il seguente schema

Codice: Seleziona tutto

      PC #1 <-----+
192.168.0.1       |
                  |                                                ROUTER
      PC #2 <-----+----> SWITCH <-----------> SERVER <----------->  ADSL <-----> Internet
192.168.0.2       |                     eth0          eth1
                  |              192.168.0.X          192.168.1.X
                  |
                 ...
      PC #N <-----+
192.168.0.N
Con il tuo schema, il tuo gateway / server è facimente aggirabile. Ovviamente sul router ADSL il WIFI deve essere inibito
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Creare un server da zero

Messaggio da thece »

... ma non sono un esperto di reti, quindi chiudo qui la mia "provocazione" e lascio la parola a chi è più esperto di me

Buon lavoro
Avatar utente
danad
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 265
Iscrizione: domenica 4 luglio 2010, 18:38
Desktop: ubuntu
Distribuzione: Ubuntu 20.04.3 LTS
Località: Roma

Re: Creare un server da zero

Messaggio da danad »

thece ha scritto: Con il tuo schema, il tuo gateway / server è facimente aggirabile. Ovviamente sul router ADSL il WIFI deve essere inibito
Perché sarebbe facilmente aggirabile? Spiegati meglie thece almeno possiamo, o meglio posso, risolvere un problema a priori invece di cominciare ad installare il tutto  ;)
Comunque penso che sia scontato, ma ringrazio te e tutte le persone della comunità che si mettono a scervellare con noi neofiti, siamo buoni solamente a dire un mucchio di baggianate, però grazie a voi sto imparando sempre qualcosa di più, grazie veramente  :-[
Ok, basta con i sentimentalismi, ora inizio con samba e vi terrò aggiornati  ;)
Thece attendo una tua risposta "provocatoria"  ;D
E' vero, sarò anche un Peccatore...ma intorno a me non vedo Santi!
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Creare un server da zero

Messaggio da thece »

danad ha scritto: Perché sarebbe facilmente aggirabile? ...
Perchè i client sono nella stessa rete sia del server virtuale, che nella tua ipotesi dovrebbe fare da "gateway" di rete, sia del router ADSL. Affinchè tu possa controllare tutto il traffico in ingresso/uscita dalla tua rete, il PC che rappresenta il "gateway" deve essere effettivamente l'unico punto di ingresso/uscita per la rete

NB1: mi sono preso la libertà di ipotizzare che il router ADSL sia di classe "consumer"

NB2: comunque accetto di buon grado smentite (motivate), così imparo qualcosa anche io
Ultima modifica di thece il venerdì 10 febbraio 2012, 17:23, modificato 1 volta in totale.
Avatar utente
danad
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 265
Iscrizione: domenica 4 luglio 2010, 18:38
Desktop: ubuntu
Distribuzione: Ubuntu 20.04.3 LTS
Località: Roma

Re: Creare un server da zero

Messaggio da danad »

thece ha scritto: Perchè i client sono nella stessa rete sia del server virtuale, che nella tua ipotesi dovrebbe fare da "gateway" di rete, sia del router ADSL. Affinchè tu possa controllare tutto il traffico in ingresso/uscita dalla tua rete, il PC che rappresenta il "gateway" deve essere effettivamente l'unico punto di ingresso/uscita per la rete

NB1: mi sono preso la libertà di ipotizzare che il router ADSL sia di classe "consumer"

NB2: comunque accetto di buon grado smentite (motivate), così imparo qualcosa anche io
No aspè, come tu giustamente hai disegnato, il server e il router sono due reti diverse:
1) 192.168.0.x;
2) 192.168.1.x;
Poi quando il server farà da DHCP gli metterò come netmask la 255.255.255.0, cosi che i pc non possano pingare il router adsl, e poi farò in modo, questo dovrebbe chiamarsi iptables (forse) che i pacchetti proveniente dagli ip dei pc vengano girati al modem adsl. Penso che facendo cosi i pc non possano interagire direttamente con il router...o sbaglio?  ???
E' vero, sarò anche un Peccatore...ma intorno a me non vedo Santi!
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Creare un server da zero

Messaggio da thece »

Tu sperimenta, sperimenta, sperimenta e poi trai le tue conclusioni. Mettiti sempre nell'ipotesi (semplicistica, ovvero a meno di "hacking", passami il termine) che:

- tu (amministratore) hai pieno controllo di tutte le macchine server

- non tu (utente) ha pieno controllo della (sua) macchina client

Ti (ri)auguro buon lavoro
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti