Forum Noamweb
Non sei collegato [Login - Registrati]
Vai alla fine

Versione per la stampa  
Autore: Oggetto: accesso FTP consentito ad una sola cartella del dominio
sultano83
vengo ogni tanto
**




Risposte: 10
Registrato il: 13/3/2006
Utente offline


[*] Inviato il 21/3/2006 at 13:35
accesso FTP consentito ad una sola cartella del dominio


Buon giorno,
volevo chiedere una cosa che potrebbe servire anche ad altri:
Premetto che ho un semidedicato linux quindi con pann. PLESK
Ho visto che con PLESK è possibile creare un account FTP riservato ad esempio ad un sottodominio...

il mio problema/domanda è se si può creare un account FTP riservato ad un utente (login e passw) che faccia entrare questo utente in una sola cartella dello spazio del dominio e che non possa vedere tutti i file del dominio ma possa visualizzare, modificare, creare e cancellare solo i file della cartella a lui riservata?

Cerco di spigarmi meglio con un esempio:

- dominio www.miodominio.it
- nel dominio creo una cartella "collaborazione"
- voglio adesso creare un account FTP per il sign. pippo con il quale lui possa solo e specifico solamente entrare nella cartella "collaborazione"
www.miodominio.it/collaborazione/
- voglio che questo utente possa visualizzare, modificare, creare e cancellare solo i file della cartella a lui riservata ( in questo caso la cartella "collaborazione" )
- voglio che l'utente pippo non possa per nessun motivo visualizzare i file del dominio tipo la index.htm e tutte le altre cartelle e gli altri file

è possibile in qualche modo realizzare questa cosa?

vi ringrazio in anticipo per la vostra competenza e professionalità

Cordiali Saluti
sultano83 :saluto:
View User's Profile Scorri tutte le risposte per utente
sultano83
vengo ogni tanto
**




Risposte: 10
Registrato il: 13/3/2006
Utente offline


[*] Inviato il 21/3/2006 at 14:24


specifico che non mi interessa riservare un sottodominio ma proprio una cartella del dominio principale...

mi è venuta un'idea ma non sono sicuro che possa essere fattibile e consentita....
prima di provare preferisco chiedere visto che non so se ci possono essere conseguenze dannose ...

io ho associato tempo fa uno spazio web a www.miodominio.it

adesso posso associare un nuovo spazio web come se fosse un nuovo dominio a www.miodominio.it/collaborazione/
in questo modo l'utente può entrare solo in questa cartella giusto?
è consentito?

oppure si può risolvere creando un un "webuser" ???


Cordiali Saluti
sultano83



[Modificato il 21/3/2006 da sultano83]
View User's Profile Scorri tutte le risposte per utente
Shazan
Super Amministratore
*********


Avatar


Risposte: 1426
Registrato il: 5/10/2004
Utente offline


[*] Inviato il 21/3/2006 at 16:15


Infatti la soluzione consiste proprio nei webuser, ma non bisogna creare una cartella in quanto se ne occupa Plesk stesso quando si attiva l'utente.

:saluto:




View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente
sultano83
vengo ogni tanto
**




Risposte: 10
Registrato il: 13/3/2006
Utente offline


[*] Inviato il 21/3/2006 at 16:24


grazie mille per la velocità...

in pratica quando creo il webuser, PLESK mi da l'opportunità di creare una cartella e solo all'interno della stessa il webuser potrà muoversi giusto?
View User's Profile Scorri tutte le risposte per utente
Shazan
Super Amministratore
*********


Avatar


Risposte: 1426
Registrato il: 5/10/2004
Utente offline


[*] Inviato il 21/3/2006 at 16:26


Esatto. :)



View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente
sultano83
vengo ogni tanto
**




Risposte: 10
Registrato il: 13/3/2006
Utente offline


[*] Inviato il 22/3/2006 at 00:18


Buona sera,
ho fatto come mi aveva consigliato ma mi sfugge qualcosa...
:sigh:il problema è questo:
ho creato l'Utente Web "xyz" con la sua password...
se entro con il mio FTP principale vedo che nella cartella "web_users" si è creata la cartella "xyz"
se entro sull'FTP con nome utente "xyz" e con la sua password entro proprio nella cartella a lui riservata "xyz" e l'utente non può andare da altre parti nel dominio proprio come volevo.
La domanda/problema è: come faccio a raggiungere via url i file che l'utente ha messo sull'ftp?:sorpresa:
ovvero se lui nella sua cartella riservata ha messo il file "registrati.htm" come faccio a visualizzarlo sul'url di Internet Explorer
http://www.miodominio.com/xyz/registrati.htm non trova niente
cosa devo digitare?:confuso:
poi sul PLESK in "Utente Web" a che cosa serve nelle preferenze "Abilita il formato di accesso utenteweb@nomedominio.com " ??:confuso:

vi ringrazio per la pazienza...

Cordiali Saluti
sultano83


[Modificato il 21/3/2006 da sultano83]
View User's Profile Scorri tutte le risposte per utente
Aulenta
Moderatore
******


Avatar


Risposte: 934
Registrato il: 5/10/2004
Utente offline


[*] Inviato il 22/3/2006 at 06:45


Salve,

si accederà alla cartella dell'utente all'URL http://www.dominio.ext/~xyz/ e, se si abilità quell'opzione, anche all'URL http://xyz@dominio.ext

:saluto:




http://www.noamweb.com
Hosting, housing e registrazione domini
View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente
sultano83
vengo ogni tanto
**




Risposte: 10
Registrato il: 13/3/2006
Utente offline


[*] Inviato il 22/3/2006 at 15:51


ho capito grazie mille...
sorge un altro problema,
la cartella con accesso FTP separato viene creata in /web_users/xyz/ e non in httpdocs
a me serve che la cartella con accesso FTP separato sia all'interno di httpdocs per poter usare, raggiungere i file di configurazione include che stanno sull'FTP
in /httpdocs/xxxx/... inc.php
come si può fare ?

vi ringrazio per la pazienza...

Cordiali Saluti
sultano83
View User's Profile Scorri tutte le risposte per utente
Shazan
Super Amministratore
*********


Avatar


Risposte: 1426
Registrato il: 5/10/2004
Utente offline


[*] Inviato il 22/3/2006 at 16:03


Questo non è possibile purtroppo. Forse nelle prossime versioni di Plesk si potrà fare ma su quella attuale gli account FTP vengono creati nella cartella web_users.

:saluto:




View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente
sultano83
vengo ogni tanto
**




Risposte: 10
Registrato il: 13/3/2006
Utente offline


[*] Inviato il 22/3/2006 at 16:18


ok, la cartella con accesso FTP separato viene creata per forza in /web_users/xyz/ e non in httpdocs. :seccato:
C'è modo in PHP di per poter usare, raggiungere i file di configurazione include che stanno sull'FTP in /httpdocs/xxxx/... inc.php
come si può fare in php? :spiazzato:

*******************************
ho trovato questo
Inviato il 21/12/2004 at 09:09 AM
http://forum.noamweb.com/viewthread.php?tid=177#pid762
-------------------------------------------------------------
l'utente chiede :
Vorrei dare accesso a un utente via ftp, solo su una directory di un dominio (es. http://www.prova.it/dir/ ).
Qual'è la procedura corretta?.
--------------------------------------------------------------
Shazan risponde
Salve,
occorre creare un "webuser" (o la sua traduzione in italiano...)
---------------------------------------------------------------------
:no-no: :spiazzato: o ho capito male???:confuso:
ma creando un "webuser" la cartella non sarà creata in http://www.prova.it/dir/ ma http://www.prova.it/~dir/

*******************************************

vi ringrazio per la pazienza...

Cordiali Saluti
sultano83


[Modificato il 22/3/2006 da sultano83]
View User's Profile Scorri tutte le risposte per utente
Shazan
Super Amministratore
*********


Avatar


Risposte: 1426
Registrato il: 5/10/2004
Utente offline


[*] Inviato il 23/3/2006 at 16:01


Quota:
Originally posted by sultano83

ma creando un "webuser" la cartella non sarà creata in http://www.prova.it/dir/ ma http://www.prova.it/~dir/

[Modificato il 22/3/2006 da sultano83]


In pratica non credo cambi molto a parte che occorre aggiungere il simbolo ~. Del resto la home degli utenti sui sistemi Unix/Linux per convenzione si indica in questo modo. Relativamente alla parte del codice in PHP speriamo che qualcuno esperto di programmazione possa aiutarti, nonostante che la basedir_restriction credo impedisca di scavalcare httpdocs.




View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente
stringhi
vengo ogni tanto
**




Risposte: 15
Registrato il: 13/11/2009
Utente offline


[*] Inviato il 29/4/2011 at 16:20


Se creo un webuser, con utente e password mi aspetto che l'accesso a quella cartella sia forbidden.
Invece se accedo da qualsiasi browser tramite http alla cartella utilizzando ad esempio www.dominio.it/~utente/nomefile.ext il file viene scaricato tranquillamente.
Come è possibile che la protezione sia solo FTP?
View User's Profile Scorri tutte le risposte per utente
stringhi
vengo ogni tanto
**




Risposte: 15
Registrato il: 13/11/2009
Utente offline


[*] Inviato il 29/4/2011 at 16:24


E' poi possible abilitare l'utente che accede alla radice, o il pannello plesk, ad entrare nelle cartelle utenti con le proprie credenziali?

Così come è ora su plesk di ares ne da File Manager, ne da ftp con le credenziali del proprietario del dominio è possibile visualizzare le cartelle site in /web_users. (Bisogna alla bisogna disconnettere FTP e riconnetterlo con le credenziali del utente specifico).
View User's Profile Scorri tutte le risposte per utente
Shazan
Super Amministratore
*********


Avatar


Risposte: 1426
Registrato il: 5/10/2004
Utente offline


[*] Inviato il 29/4/2011 at 16:32


I web users sono delle aree http pubbliche, per cui è normale che il file sia accessibile dopo averlo pubblicato via FTP.
Se non si vuole dare accesso pubblico, bisogna creare degli utenti FTP (non webusers) oppure proteggere l'area con una password.

E' poi possibile accedere ai file dei vari webusers cliccando prima sul webuser e poi sul filemanager al suo interno, anche se questo dipende dalla versione di Plesk.

Io però non ho capito esattamente cosa intendi fare, è normale che un webuser abbia delle credenziali diverse da quelle dell'utente principale.

Quali sono le tue esigenze esattamente?




View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente
stringhi
vengo ogni tanto
**




Risposte: 15
Registrato il: 13/11/2009
Utente offline


[*] Inviato il 2/5/2011 at 16:22


Scopo: i miei clienti mi mandano dei file grossi (impossibili da mandare per email) e io li devo scaricare.

a) se creo un webuser, i file risultano 'pubblici', ovvero scaricabili via html da chiunque conosce il nome del file. (teoricamente basta non pubblicare il nome del file, ma non mi sembra una soluzione sicura); tra l'altro non trovo il modo di proteggere le directory sotto web_users con password perché la funzione in plesk su server ares vale solo sotto la radice /httpdocs.

b) se creo degil utenti ftp devo poterne limitare l'azione all'interno del server (dargli una root "/" limitata e non la mia root di filemanager con il rischio che modifichino volontariamente o erroneamente i file ad esempio di httpdocs. Sarebbe possibile tipo creare un accesso ftp limitato alla cartella /httpdocs/nomecliente? dai post precedenti di questa conversazione credo di no (però è del 2006, quindi magari ciò che non era possibile 5 anni fa ora lo è!).
View User's Profile Scorri tutte le risposte per utente
Shazan
Super Amministratore
*********


Avatar


Risposte: 1426
Registrato il: 5/10/2004
Utente offline


[*] Inviato il 2/5/2011 at 18:20


La soluzione migliore è creare un webuser e proteggerlo con password utilizzando i file .htaccess e .htpasswd (anziché la relativa funzione di Plesk).

Per vedere alcuni esempi di come implementare tale soluzione, valida quasi sempre quando il webserver è Apache, suggerisco la seguente ricerca su Google: http://www.google.it/#hl=it&source=hp&biw=1592&bih=710&q=pro...

:saluto:




View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente

  Vai all'inizio

Powered by XMB 1.9.11
XMB Forum Software © 2001-2012 The XMB Group