problemas de hospedagem virtual com o proftpd

1

Eu preciso de um servidor FTP no linux que suporte Virtual Hosting baseado em nome .

Baseado em documentos proftpd , este pacote suporta hospedagem virtual base-name e ip-base . Em real eu quero definir dois servidores virtuais em um único endereço IP. Em seguida, todo o login do usuário para o servidor ftp com base no nome de domínio para o diretório especial.

Por exemplo, temos dois sites com nomes x.y e h.n , e temos o usuário ftp.

Meus arquivos de configuração estão nas seguintes linhas:

/etc/proftpd/proftpd.conf

.....
include /etc/proftpd/conf.d/h.conf
include /etc/proftpd/conf.d/x.conf

/etc/proftpd/conf.d/x.conf

<VirtualHost x.y>
MaxLoginAttempts        3
RequireValidShell       no
DefaultRoot             /home/x/
</VirtualHost>

/etc/proftpd/conf.d/h.conf

<VirtualHost h.y>
MaxLoginAttempts        3
RequireValidShell       no
DefaultRoot             /home/h/
</VirtualHost>

Com essas configurações quando eu faço o login yo x.y ou h.n, faço o login no mesmo diretório que aponta para / home / h /. E se eu substituir duas linhas include em proftpd.conf uma com a outra que primeiro inclua x.conf então h.conf , após o login com xy ou o / home / x / foi aberto para mim.

    
por Hamzeh Nasajpour 26.08.2017 / 09:10

0 respostas

Tags