La versione più economica che disponibile costa 2,79€ + IVA (3,40€)/mese per un traffico generale di circa 2TB/mese compreso nel prezzo (oltre si paga un tot a kilobyte, se non ricordo male 0,0008€/KB).
Certo non è un super computer con più processori, ram e disco (solo 20GB) ma tanto bastano per giocare con un web server ad esempio.
Ci sono alcune cose, però che non sono montate già in partenza e vanno attivate.
Ovviamente dobbiamo usare un programma di connessione SSH (ad esempio putty)
Uno di questi programmi è il programma di FTP che ci consente di caricare file nel sistema.
Per installare il programma da root (l'unico utente presente in partenza ed è, come noto, il solo che può fare amministrazione completa):
yum install vsftpd
Seguire le poche indicazioni che da per installare
Per poter usare il programma in modo "sicuro" dovremmo creare un utente (non root).
E' un'ipotesi vedremo dopo
Per il momemto i comandi di attivazione e spegnimento sono (ovviamente su CentOS 7):
abilitare il programma
systemctl enable vsftpd
Avviare il programma / riavviare e stoppare
systemctl start vsftpd
systemctl restart vsftpd
systemctl stop vsftpd
A questo punto dobbiamo abilitare root a poter caricare i dati.
Andare nella cartella
/etc/vsftpd/
Per consentire l'accesso all'utente root (non consigliato)
nano /etc/vsftpd/ftpusers
mettere # a root (ovvero #root) salvare, uscire e riavviare il programma
Poi rifare lo stesso tipo di opreazione su user_list
nano /etc/vsftpd/user_list (mettere #root)
Nel caso in cui non volessimo usare l'utente base, ma un utente differente, dovremmo costruirlo:
useradd [nome utente]
passwd [nome utente]
dove [nome utente] indica il nome che abbiamo scelto, ad esempio giovanni o altro.
Quando nel client FTP (ad esempio FileZilla) andiamo ad inserire il nome utente e la password che abbiamo scelto, questo ci farà accedere e lavorare solo alla cartella
/home/[nome utente]
poiché ha i permessi per farlo (il famoso chown)
In Ambito Web, se usiamo solo la cartella principale, dobbiamo ridare i permessi alla cartella
/var/www
in modo da poter accedere col nuovo utente (consulta Quick Reference)
Alla fine riavviare il servizio VSFTPD
systemctl restart vsftpd
Commenti