Il blog di morphey
Plesk Linux – Aggiungere utenti FTP ad un account
Come molti sanno, cPanel permette la creazione di utenti FTP aggiuntivi per farli puntare ad una cartella del dominio: tale cartella è raggiungibile via web semplicemente digitando http://www.nomedominio.est/cartella.
Plesk (versione linux), purtroppo, non permette questa cosa.
Abbiamo a disposizione, però, una funzione detta “Web User“: essa ci permette di aggiungere un nuovo utente FTP su una cartella a se stante raggiungibile via web attraverso l’url http://www.nomedominio.est/~utente/ .
Non è molto comodo avere una tilde di mezzo, per questo ci viene incontro un workaround molto intelligente che descriverò di seguito:
- Creiamo un nuovo “Web User“, che chiameremo (in questo esempio) ‘pippo’. La Document Root di questo utente sarà: /var/www/vhosts/domain.com/web_users/pippo .
- Verifichiamo il corretto funzionamento del Web User appena creato andando tramite il browser all’indirizzo http://www.nomedominio.est/~pippo/ .
- Se tutto funziona, editiamo (o creiamo se non esiste) il file include per il virtualhost del dominio /var/www/vhosts/miodominio.est/conf/vhost.conf ed inseriamo al suo interno queste direttive:
RewriteEngine On
RewriteRule /pippo(.*) /~pippo$1
Fatto questo, rigeneriamo la configurazione dei virtualhost lanciando il comando:
/usr/local/psa/admin/sbin/websrvmng -a -v
Riavviamo apache:
/sbin/service httpd reload
Ora possiamo puntare il browser direttamente all’indirizzo: http://www.nomedominio.est/pippo/
Popularity: 1% [?]