|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Apr 2010
Messaggi: 112
|
Configurazione Server FTP
ciao a tutti!
Ho cercato molto in internet ma ho trovato tantissime guide approssimative che non davano una bella spiegazione chiara e precisa e allora ho deciso di chiedere a voi. Parto dal risultato che vorrei ottenere: Parto per le vacanze e lascio acceso il Mio Mac con tutti i documenti che mi servono in una cartella, quando arrivo a destinazione vado in un internet point, e prelevo i dati che mi servono dal mio computer che è a casa acceso. Come posso fare? Ho già provato a condividere una cartella con FTP sul Mac semplicemente andando sotto Preferenze>condivisione>condividi documenti>FTP però quando vado nel browser di un'altro computer di casa, inserisco l'indirizzo ip del mio Mac, al posto di farmi vedere il contenuto della cartella condivisa mi fà vedere tutto il disco del Mac.. cosa che io non voglio, e lo stesso accade se dal portatile Ubuntu faccio "connetti Unità di Rete". Per ora sto provando (e non riesco a cavarci fuori niente) stando a casa è quindi inserendo l'indirizzo IP locale del Mac, però questa estate mi servirà da remoto perchè quando sono in vacanza non ho voglia di portarmi il portatile e mi servirà un accesso da remoto e non più in LAN. riassumendo: metto tutti i file che mi servono in una cartella del Mac a casa, quando sarò magari dall'altra parte del mondo, digiterò nella finestra del browser o "connettendo unità di rete" l'indirizzo IP del Mac, vorrei che a quel punto mi chiedesse Username e Password e che una volta immesse queste informazioni mi facesse accedere ai documenti. Vi ringrazio! PS: vi prego di non rispondere con frasi del tipo :"semplice: configuri un server FTP dal terminale e poi..." perchè non ci capire un'H. Grazie a Tutti quelli che risponderanno!!
__________________
iMac 21,5" i3 3,06GHz MacBook Pro 13.3" 2011 i5 iPad 32gb wifi iPod Touch 1G 8GB PS3 Slim 250gb Acer Aspire 2920 Linux Ubuntu 10.10 |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Jun 2008
Città: Torino
Messaggi: 118
|
semplice: configuri un server FTP dal terminale e poi...
:P comunque, non sono sicuro al 100%, ma credo ti serva proprio il server ftp. potresti installarti vsftpd e seguire la guida del wiki di ubuntu per il vsftpd. non e' difficile per niente, tempo 2 minuti e hai il server funzionante con gli utenti che normalmente usano la macchina. in piu', per l'accesso da postazione remota, dovresti impostare il dmz sul router, assumendo che tu sia dietro il router con il pc che lasci a casa.
__________________
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2001
Città: Kendermore
Messaggi: 6671
|
Ho usato un Mac quel tanto che basta per capire che non fa per me e ne devo stare il più lontano possibile, quindi di certo non ti so dare indicazioni specifiche.
Però ho due suggerimenti: 1) dimenticati del protocollo ftp, esporre un servizio del genere (specialmente se non configurato per utilizzare TLS per criptare la connessione) senza applicare rigidissime restrizioni sull'ip sorgente da cui intendi connetterti imho è un suicidio. Riceverai talmente tante connessioni con relativi tentativi di bruteforce che primo o poi qualcuno azzeccherà username e password e avrà accesso al tuo sistema, te lo dico per esperienza 2) utilizza SSH esponendo solo ed esclusivamente quel servizio, possibilmente nattando il servizio su una porta diversa dalla porta tcp standard (22), proibendo l'accesso con username e password (puoi usare i certificati) e permettendo la login con un utente con pochi privilegi (passando al tuo utente solo una volta effettuata la connessione). Come si possa fare tutto questo su Mac esula delle mie competenze, le linee guida che seguirei però sono queste.
__________________
https://tasslehoff.burrfoot.it | Cloud? Enough is enough! | SPID… grazie ma no grazie "Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say." |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Jul 2007
Messaggi: 400
|
Configurare vsftpd
Quote:
Codice:
anon_root=/percorso/cartella_che_voglio_io Ma se provo a fare il login con l'utente "ftp", riesco ad entrare nel server, ma mi trovo in una cartella vuota che non so a quale percorso corrisponda. Come posso specificare una cartella che decido io? In teoria, sempre in /erc/vsftpd.conf, andrebbe inserita la stringa: Codice:
local_root=/percorso/cartella_che_voglio_io Suggerimenti? P.S. a me andrebbe anche bene accedere come anonimo, il problema è che mi da' il seguente errore: 500 OOPS: vsftpd: refusing to run with writable anonymous root in quanto la cartella che serve a me ha i permessi di scrittura...e, no, non posso togliere i premessi di scrittura, in quanto mi servono. |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2006
Messaggi: 22462
|
specifichi la home dell'utente root e da vsftp imponi il il jail alla cartella home.
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Jul 2007
Messaggi: 400
|
Quote:
Grazie della veloce risposta, ma mi ero dimenticato di specificare che sono un totale niubbo in fatto di amministrazione server e simili...sinceramente non ho ben capito quello che hai detto, potresti spiegarmi passaggio per passaggio cosa devo fare esattamente? |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Apr 2006
Messaggi: 22462
|
Quote:
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:09.




















