PDA

View Full Version : Configurazione FTP Linux Ubuntu 16.04


mossapro
14-10-2017, 01:43
Ciao a tutti, sono nuovo in questo forum e nuovo nell'ambito della programmazione e cosi via.

Ho da poco iniziato a metter mano su VPS per hostaggio di SitiWeb / Server di giochi.
Bene o male riesco a cavarmela attraverso guide e come autodidatta studiando e leggendo su libri, ma ho un problema.

Non so mettere le mani nelle configurazioni FTP.
Ho acquistato da poco una VPS dall'hosting OVH per fare due test.

Domande:
Cambiando la porta SSH creo problemi alla porta FTP ?
----------------------------------------------------------------------------

Obbiettivo:
https://image.ibb.co/bSFTAb/esempio.png

Creare diversi account FTP che hanno accesso solo a determinate pagine.
In queste pagine devo inserire dei link per scaricare dei file dalla seguente cartella indirizzo.ip/var/www/html/download/file.xx attraverso le pagine html o in tal caso eseguendo l'accesso con programmi tipo WINSCP o FILEZILLA..

indirizzo.ip/var/www/html/file1.html -->Account FTP 1
indirizzo.ip/var/www/html/file2.html -->Account FTP 2
indirizzo.ip/var/www/html/file3.html -->Account FTP 3
ecc..

1- È fattibile un lavoro del genere?
3- È possibile far eseguire solo l'accesso via web?


In caso non mi fossi spiegato bene mi scuso.
Gentilmente risposte solo per risolvere e aiutarmi con il problema, niente di altro grazie.

eaman
16-10-2017, 17:27
Lascia stare ftp, usa solo sftp che lavora tramite ssh.

mossapro
17-10-2017, 08:55
Lascia stare ftp, usa solo sftp che lavora tramite ssh.

In tal caso sarebbe fattibile quello che voglio fare via SFTP?

eaman
17-10-2017, 14:15
Partiamo dal concetto che FTP e' in chiaro, quindi se vuoi limitare gli accessi praticamente e' farlocco.

Non mi e' chiaro come vuoi lavorare ma:
-SFTP lo puoi usare anche con i client FTP grafici di windows
- Per quanto riguarda gli script puoi fartene che usino direttamente SCP e lavorare sui permessi dei file/cartelle. Puoi generare delle chiavi per ogni operazione / utente / script.

mossapro
19-10-2017, 19:38
Partiamo dal concetto che FTP e' in chiaro, quindi se vuoi limitare gli accessi praticamente e' farlocco.

Non mi e' chiaro come vuoi lavorare ma:
-SFTP lo puoi usare anche con i client FTP grafici di windows
- Per quanto riguarda gli script puoi fartene che usino direttamente SCP e lavorare sui permessi dei file/cartelle. Puoi generare delle chiavi per ogni operazione / utente / script.

Grazie mi informo un pochettino e vedo cosa riesco a fare.

eaman
21-10-2017, 12:55
Se vuoi fare degli automatismi puoi guardare anche rsync.

Se hai degli utenti niubbi magari un file manager web based tipo https://github.com/prasathmani/tinyfilemanager ?

Se fai fare upload alla gente sarebbe meglio che la cartella di destinazione non abbia suid ed exec