Newsgroup: it.comp.aiuto
Titolo: Area FTP : saro' un pirata?

Il mio e' un problema abbastanza curioso:
 Sono abbonato da circa due anni a un nodo della mia citta' (alpcom,
come potrete leggere dalla mail), ed ho scoperto, accedendo con FTP al
mio provider, che mi e' stata assegnata una directory alla quale ho
accesso e nella quale posso naturalmente gestire a piacere i miei files.
Bene, ho allora deciso di riversarvi parecchi programmi utili, che avrei
potuto naturalmente copiare accedendovi da qualunque altro computer (
anche la procedura inversa mi e' tornata utile in diverse occasioni ).
Le cose strane sono queste:
- NESSUNO degli altri utenti del provider ha messo files nella propria
directory; mi chiedo se questo accada per loro disinteresse oppure per
loro disinformazione.
- IL PROVIDER non ha per nulla fatto menzione della cosa, ma non solo:
le prime volte che utilizzavo l'area FTP, ho scritto al Webmaster
chiedendo se effettivamente avevamo dello spazio a disposizione. Sapete
cosa mi venne risposto? "No, noi non abbiamo aree ne' ad accesso
pubblico ne' ad accesso privato da assegnare ai nostri utenti"
- NELL'AREA che sfrutto ho riversato piu' di 25 Mb di roba: ma se ne
accorgeranno? Oppure se ne sono gia' accorti ma non dicono niente
perche' in fondo non gliene puo' fregare di meno?
- LA DIRECTORY dell'FTP server ../usr/users/ raccoglie sotto forma di
subdirectory tutti gli usernames degli abbonati e quindi le loro aree.
 Un tempo potevo accedere a tutte queste directory, e copiare o vedere
il contenuto: ora mi restano accessibili solo quelle degli utenti di
quel tempo, che sono precedenti a una certa data. Se qualcuno di voi e'
un esperto di Ws_Ftp, gli diro' che al comando "DirInfo" ho ottenuto una
lista delle subdirectory-area e ho scoperto che ciascuna ha degli
"attributi":
Poniamo, ad esempio, la mia area: e' accessibile a me e ad un qualunque
altro utente con l'autorizzazione ad entrare nel server FTP(ma, con i
suoi dati, potra' solo visionarne il contenuto e copiarlo). Bene,
presenta questi attributi:
drwxr-x--x  11 vallini  users        512 Jan 29 22:25 vallini   
Quelle a cui non posso accedere hanno questo tipo di attributi:
drwx------   3 generic  users        512 Jun 27  1997 generic
Sono quelle due "x" che cambiano tutto...  Purtroppo pero' non vi e'
alcuna legenda...
Dopo tutto questo, chiedo se tra di voi c'e' qualcuno che mi possa
illuminare su questa e sulle altre stranezze.
Vi ringrazio in anticipo.
Stefano Vallini

illuminare su questa e sulle altre stranezze.
In effetti c'e' di peggio:
sul ftp di biella il file passwd e'... ehm... public domain!
chiunque puo' accedervi.
Le password sono shadowed (*) ma gia' il conoscere i login di alcuni
users puo' essere utile per entrare.
Fortunatamente la directory usr non e' accessibile dall'esterno.
La porta finger e' aperta (WOW) infatti ho avuto conferma del tuo vero
nome e cognome.
Come shell user non sei mai entrato (ti puo' far piacere sapere che
oltre ad un server ftp hai anche un shell account?) :-PPPP
Spero di aver almeno iniziato a chiarire alcuni dubbi.
Sergio
************************************
Don't reply via mail, follow up only
************************************

 illuminare su questa e sulle altre stranezze.
Un bel manuale di Unix e' quello che dice tutto :)
Attenzione, i dati nello header sono alterati per proteggermi dagli spammer.
L'indirizzo corretto e' nella firma.
o   oooooo	Gian Uberto Lauri        "So, are you working on finding
      o    o	
sa...@dei.unipd.it
        that bug *now* or leaving it until
     o o				  later?" - "Yes!" 

 chiunque puo' accedervi.
Beh, scusa, e' normale. La cosa e' sicura fintanto che gli utenti non
si scelgono password che e' banale indovinare.
Anche se c'e' la pass crittata, dalla pass crittata non torni indietro.
La puoi indovinare se l'user che la ha scelta e' pollo.


drwxr-x--x  11 vallini  users        512 Jan 29 22:25 vallini
d: sta per directory (e qua tutto bene)
poi seguono tre gruppi di lettere distinte:
primo gruppo di 3 lettere: ciò che può fare l'utente
r: read (lettura)
w: write (scrittura)
x: execution (esecuzione)
secondo gruppo di 3 lettere): ciò che può fare il gruppo a cui sei stato
assegnato
nel tuo caso lettura (r) ed esecuzione (x)
terzo gruppo di 3 lettere: ciò che può fare un qualsiasi altro utente,
nella tua directory solo esecuzioni.
puoi cambiare gli attributi di tutti i files ma puoi fare anche di più.
bye Chris