Come aggiornare il tuo sito (Note Tecniche)
Per accedere al proprio spazio web* su Autistici/Inventati, si usa
un accesso mediante il protocollo FTP
con un programma apposito (client ftp) come ad esempio
Filezilla per windows,
Kasablanca (grafico -- KDE), gftp (graphic application -- Gnome) o
lftp e ftp-ssl (riga di comando) per
linux, attraverso l'uso di un nome utente (username) e di una password
(che vi vengono comunicate quando ci si mette d'accordo per lo spazio
web ;).
Se non sapete di cosa stiamo parlando vi consigliamo di documentarvi prima di richiedere
l'attivazione di uno spazio. :)
- Per un'introduzione rapida ma efficace ai concetti di base del networking vi consigliamo di leggere http://www.netfilter.org/documentation/HOWTO/it/networking-concepts-HOWTO.html
- Per il protocollo FTP in breve invece potete leggere: http://www.webmonkey.com/2010/02/ftp_for_beginners/
- Se volete fare sul serio, eccovi serviti: ftp://ftp.rfc-editor.org/in-notes/std/std9.txt
Troverete tutte le informazioni di cui avete bisogno per accedere al vostro
sito via FTP (nome utente, server a cui connettervi) nel vostro Pannello utente sotto la sezione
Websites, in cui troverete a fianco del vostro account
ftp il nome del server FTP a cui dovrete connettervi
(qualcosa come ftpN.autistici.org).
Ricordatevi che il server dove è ospitato il vostro sito
potrebbe cambiare improvvisamente per necessità di manutenzione o di varia
natura tecnica, e che quindi il server a cui collegarsi per aggiornare il vostro
sito potrebbe cambiare di conseguenza. Prima di chiederci come mai non riuscite
ad accedere al vostro spazio ftp, controllate che non sia successo proprio
questo!
La cartella contenente il vostro sito è quella chiamata
html-nomesito che troverete dopo esservi collegati via
FTP al vostro server.
Se volete cambiare la vostra password FTP potete farlo
visitando direttamente il vostro Pannello Utente: fate login con il
vostro utente per la mail e la vostra password della mail, cliccate sulla
sezione Websites e cercate il link "Cambia
password".
Ci teniamo a ricordarvi che la vostra password passa in
chiaro quando vi collegate in ftp ed è quindi alla portata di
tutti, a meno che non usiate un client di ftp sicuro che usa
connessioni crittate con il server (lftp o Kasablanca per linux, in generale
dovrete cercare client ftp con il supporto per SSL).
Su questo server è possibile usufruire anche di un servizio di ftp via
SSL (che vi invitiamo a usare nonostante la scarsezza di client
attualmente disponibili), che evita di dover trasmettere la password
in chiaro sulla rete.
Per intenderci, una connessione FTP non cifrata appare come qualcosa del genere:
interface: ppp0 (80.116.98.156/255.255.255.255) filter: ip and ( port 21 ) #### T 62.149.193.207:21 -> 80.116.98.156:33247 [AP] 220 FTP Server Ready.. ## T 80.116.98.156:33247 -> 62.149.193.207:21 [AP] USER sfigatus.. ## ## T 62.149.193.207:21 -> 80.116.98.156:33247 [AP] 331 Password required for sfigatus... ## T 80.116.98.156:33247 -> 62.149.193.207:21 [AP] PASS piovonorane.. # T 62.149.193.207:21 -> 80.116.98.156:33247 [AP] 230 User sfigatus logged in...
Noterete come la password e il login dell'utente siano leggibili e identificabili senza problemi: user sfigatus, password piovonorane.
Ecco tutto questo utilizzando un client con il supporto per SSL/TLS, può essere evitato. Per questo vi invitiamo caldamente a fare uso di questa possibilità.
Esempio di una connessione ftp con un client SSL/TLS verso un server dotato di questo protocollo:
interface: ppp0 (80.116.98.156/255.255.255.255) filter: ip and ( port 21 ) #### T 62.149.193.207:21 -> 80.116.98.156:33227 [AP] 220 FTP Server Ready.. ## T 80.116.98.156:33227 -> 62.149.193.207:21 [AP] AUTH TLS.. ## T 62.149.193.207:21 -> 80.116.98.156:33227 [AP] 234 AUTH TLS successful.. # T 80.116.98.156:33227 -> 62.149.193.207:21 [AP] .|....c......9..8..5..............3..2../.....f..............c..b..a....... ....@..e..d..`.........................$T.)....XLUW ## T 62.149.193.207:21 -> 80.116.98.156:33227 [AP] e..[..4..S....n..?...Q................o...u.h....;.^..V..@....x.vfVmA..o.[. .......y.O1.....Z.".B.U.l8...lA........Y..T...zD};.................... ## T 62.149.193.207:21 -> 80.116.98.156:33227 [A] ....J...F..@C..].?'...;^......!..R.?>...... b..._..d...K#..=......:@-.$.... ...................0...0...........0...*.H........0..1.0...U....AI1.0...U.. ..Paranoia1.0...U....Paranoia1.0...U....Associazione Investici1 0...U....Ce rtification Authority1.0...U....Associazione Investici1.0...*.H........ca@a utistici.org0...030926142954Z..040925142954Z0..1.0...U....AI1.0...U....Para noia1.0...U....Associazione Investici1 0...U....Certification Authority1.0. ..U....www.autistici.org1.0...*.H........ca@autistici.org0..0...*.H........ ## T 80.116.98.156:33227 -> 62.149.193.207:21 [AP] .......................w.iv..fA.V..X.......l.?.; .-..r..XB...9R.'.+q..[b.H. ..\#..w..f5+..*-.....!.p.Y.....C-..oI9....pbB.E....".JOc]Q.m,.F...dc.....1( ..........(%.. .n3........mH...p.h9W.B..#.F...z.... ## T 62.149.193.207:21 -> 80.116.98.156:33227 [AP] ..........(.B...A.G"...........Mq(...-..rz..)....|. ## T 80.116.98.156:33227 -> 62.149.193.207:21 [AP] ....(...7..R/..v....X.8.EaE.m......n...K..x.. # T 62.149.193.207:21 -> 80.116.98.156:33227 [AP] ....8a;...s.la._.....a.R.}P.p.#..D.[..\5.......y.a...H..J..., # T 80.116.98.156:33227 -> 62.149.193.207:21 [AP] ....(...m..,V....@:...z~x.Fz.......-..D...<[. # T 62.149.193.207:21 -> 80.116.98.156:33227 [AP] ..0..yA...d.X(...[P......3H....[|y..q.%...5..Qb.... # T 80.116.98.156:33227 -> 62.149.193.207:21 [AP] .... %.h=0......J.>T....WJk.......[.}
Si noti come questa volta il tutto risulti molto più criptico e non fornisca informazioni utili riguardi alla login e alla password dell'utente.
VI INVITIAMO PER QUESTO A UTILIZZARE SEMPRE PER OGNI VOSTRA OPERAZIONE SU AUTISTICI/INVENTATI CLIENT CON IL SUPPORTO SSL/TLSNon tutti i client segnalati sono dotati di supporto SSL. Qui di seguito un breve schema riassuntivo:
- lftp: http://lftp.yar.ru/a. Inserendo la riga
set ftp:ssl-force true
nel proprio /etc/lftp.conf o in ~/.lftrc forzerete ogni connessione a utilizzare il protocollo SSL. - ftp-ssl: ftp://ftp.runestig.com/pub/ftp-tls. Si tratta di un progetto sviluppato originariamente per Openbsd, ma che compila anche sotto linux. Esiste il pacchetto debian, per installarlo apt-get install ftp-ssl.
- Filezilla: http://filezilla.sf.net. Per windows.