[DOMANDA] FileZilla : utenti con directory specifiche

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
Im_Maury
Prode Principiante
Messaggi: 9
Iscrizione: venerdì 11 luglio 2014, 15:46

[DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Im_Maury »

Salve a tutti, questo è il mio primo post sul Forum!

Premetto che non ho trovato una sezione di "Benvenuto", quindi ho deciso di aprire direttamente questo post per il mio problema.

Praticamente avrei la necessità di creare su un server Ubuntu 14.04 (ma anche 13.10 o 12.04) degli utenti multipli per l'accesso FTP, ognuno dei quali avrà una password diversa e sarà limitato ad una specifica directory del server.

Alcuni esempi:

L'utente "Admin", con la password "qidkgr", può accedere soltanto alla directory "/root/"
L'utente "Webmaster", con la password "dkaopd", può accedere soltanto alla directory "/root/web/"
L'utente "Developer", con la password "ptofla32", può accedere soltanto alla directory "/root/c++/"

Qualcuno sarebbe così gentile da propormi una soluzione?

Grazie per l'attenzione!
Avatar utente
marlboro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 376
Iscrizione: martedì 22 aprile 2014, 13:17
Desktop: mate
Distribuzione: UbuNtu 16.04

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da marlboro »

Ciao :)
Premetto che non sono uno esperto,ma io ho fatto cosi:
Ho creato prima gli utenti con il comando :

Codice: Seleziona tutto

sudo adduser
Poi ho modificato il file /etc/passwd

Mettendo per ogni utente il percorso alla quale voglio Si collega in ftp .
Scusa se non sono stato molto chiaro:(
<<< LiNuX oN tHe RoAd >>>
Im_Maury
Prode Principiante
Messaggi: 9
Iscrizione: venerdì 11 luglio 2014, 15:46

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Im_Maury »

Ciao marlboro, grazie per la risposta!

Ho seguito le tue istruzioni, ed adesso riesco a creare degli utenti con password diverse e accessi a directory diversi.
Il problema però sorge quando si passa alla directory precedente: io vorrei invece che questo non fosse possibile, e che si sia totalmente limitati alla directory impostata, come quelle degli esempi che ho fatto prima, senza possibilità di tornare indietro.

Quello che chiedo è possibile, oppure no?

Grazie ancora per la risposta!
Ultima modifica di Im_Maury il sabato 12 luglio 2014, 16:27, modificato 1 volta in totale.
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Pike »

Togli l'accesso alla cartella.
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Im_Maury
Prode Principiante
Messaggi: 9
Iscrizione: venerdì 11 luglio 2014, 15:46

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Im_Maury »

In che modo potrei toglierlo?
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Pike »

Permessi disco?
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Im_Maury
Prode Principiante
Messaggi: 9
Iscrizione: venerdì 11 luglio 2014, 15:46

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Im_Maury »

Potresti essere più preciso?
Ultima modifica di Im_Maury il martedì 13 ottobre 2015, 1:50, modificato 1 volta in totale.
Avatar utente
marlboro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 376
Iscrizione: martedì 22 aprile 2014, 13:17
Desktop: mate
Distribuzione: UbuNtu 16.04

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da marlboro »

Quando modifichi il file /etc/passwd e metti i percorsi esatti per ogni utente poi entrando in ftp non ti fa tornare indietro perché praticamente così tu gli dai la cartella di partenza.
Io ho fatto solo questo e funziona :)
<<< LiNuX oN tHe RoAd >>>
Im_Maury
Prode Principiante
Messaggi: 9
Iscrizione: venerdì 11 luglio 2014, 15:46

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Im_Maury »

In realtà a me non funziona...

Ho creato l'utente "prova" con il comando:

Codice: Seleziona tutto

sudo adduser prova
Poi, ho modificato il file /etc/passwd in questo modo:

Codice: Seleziona tutto

prova:x:1002:1002:,,,:/home/prova:/bin/bash
Quando mi collego attraverso FileZilla, anche se la prima directory è appunto "/home/prova", posso benissimo navigare in tutte le cartelle del sistema scrivendo nella barra dei percorsi "/".

Qualche altra soluzione?
Avatar utente
marlboro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 376
Iscrizione: martedì 22 aprile 2014, 13:17
Desktop: mate
Distribuzione: UbuNtu 16.04

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da marlboro »

Allora entra da root con ftp e poi sulla cartella home clicchi destro e cambi permessi ...se hai anche un accesso desktop remoto puoi farlo da li
<<< LiNuX oN tHe RoAd >>>
Im_Maury
Prode Principiante
Messaggi: 9
Iscrizione: venerdì 11 luglio 2014, 15:46

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Im_Maury »

Sono entrato da FileZilla con root ed ho cliccato su "Permessi file...":

Immagine

Adesso?
Ultima modifica di Im_Maury il martedì 13 ottobre 2015, 1:51, modificato 1 volta in totale.
Avatar utente
marlboro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 376
Iscrizione: martedì 22 aprile 2014, 13:17
Desktop: mate
Distribuzione: UbuNtu 16.04

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da marlboro »

Sulla prima riga in alto le lasci tutte e sulle altre 2 li togli tutti poi ok :)
Mi dispiace ma non ricordo il comando da terminale per farlo:( ma in pratica è la stessa cosa
<<< LiNuX oN tHe RoAd >>>
Im_Maury
Prode Principiante
Messaggi: 9
Iscrizione: venerdì 11 luglio 2014, 15:46

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Im_Maury »

Adesso non so cosa stia succedendo...

Tutto ad un tratto collegandomi a FileZilla mi porta sempre in "/", nonostante abbia settato in /etc/passwd il percorso "/home/prova"... anche cambiando percorso non si risolve nulla.

UPDATE:

Rimettendo i permessi di default questo problema non si manifesta più, quindi penso che sia un problema di permessi...
Avatar utente
marlboro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 376
Iscrizione: martedì 22 aprile 2014, 13:17
Desktop: mate
Distribuzione: UbuNtu 16.04

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da marlboro »

Ti ho detto quello che potevo :( spero comunque di averti aiutato in qualche modo ; per resto aspetta che risponde qualcuno più esperto di me :)
Ciauuuuu
<<< LiNuX oN tHe RoAd >>>
Avatar utente
marlboro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 376
Iscrizione: martedì 22 aprile 2014, 13:17
Desktop: mate
Distribuzione: UbuNtu 16.04

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da marlboro »

Ti ho detto quello che potevo :( spero comunque di averti aiutato in qualche modo ; per resto aspetta che risponde qualcuno più esperto di me :)
Ciauuuuu

Edit:
Rileggendo il file modificato in etc/passwd
Leggo questo percorso
Home/prova
invece ci devi mettere il percorso che avevi in mente tipo
/Home/nomeutente/cartella di accesso

Dove ho scritto nomeutente devi mettere quello dove hai creato le cartelle che vuoi.
Perché lasciando prova è normale che torni indietro perché la home è la sua.


Dovrebbe venire qualcosa simile a questo:

Utente1 Dove crei tutte le cartelle che ti servono ed avrai tutti i permessi

Utente2 modifichi etc/passwd con /home/utente1/cartella che hai fatto con utente1

Utente3 come utente2 :) e così via

ovviamente con utente1 avrai sempre la possibilità di tornare indietro in ftp mentre con altri no.
<<< LiNuX oN tHe RoAd >>>
Im_Maury
Prode Principiante
Messaggi: 9
Iscrizione: venerdì 11 luglio 2014, 15:46

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Im_Maury »

Non ho capito molto bene, dovrei fare una cosa così

Codice: Seleziona tutto

/Home/prova/cartella_a_piacimento
oppure così

Codice: Seleziona tutto

/Home/cartella_a_piacimento/cartella_a_piacimento_2
?
Avatar utente
marlboro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 376
Iscrizione: martedì 22 aprile 2014, 13:17
Desktop: mate
Distribuzione: UbuNtu 16.04

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da marlboro »

Prima le crei,con utente1 le cartelle
Poi crei utente2 3 e quanti ne vuoi

Modifica passwd per ogni utente tranne che per utente1 imposti
/home/utente1/cartella che hai creato
<<< LiNuX oN tHe RoAd >>>
Im_Maury
Prode Principiante
Messaggi: 9
Iscrizione: venerdì 11 luglio 2014, 15:46

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da Im_Maury »

Ma per utente 1 intendi il root, e per utenti 2, 3, 4 ecc. intendi prova e tutti quelli che vorrò creare?

UPDATE:

Adesso ho capito, scusami per la perdita di tempo :)
Ultima modifica di Im_Maury il martedì 13 ottobre 2015, 1:52, modificato 1 volta in totale.
Avatar utente
marlboro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 376
Iscrizione: martedì 22 aprile 2014, 13:17
Desktop: mate
Distribuzione: UbuNtu 16.04

Re: [DOMANDA] FileZilla : utenti con directory specifiche

Messaggio da marlboro »

ok :) tranqui!! non è semplice capirsi al volo tramite uno schermo ;)
<<< LiNuX oN tHe RoAd >>>
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti