Como posso proteger o acesso ao meu painel ISPconfig utilizando um ficheiro .htaccess?

Procédure

Porque é que devo proteger o meu painel ISPconfig?

Para maior segurança, pode ser útil configurar uma combinação de utilizador/palavra-passe para restringir o acesso ao seu painel ISPconfig.

Esta restrição pode ser alargada a uma restrição de endereço IP, permitindo-lhe dar acesso apenas a um determinado número de máquinas.

Criar o ficheiro .htaccess

Para o fazer, precisa de se ligar ao seu servidor VPS usando SSH. Se não souber como o fazer, consulte esta secção da nossa base de conhecimentos:

https://help.lws-hosting.com/pt/Servidores-dedicados/SSH

Uma vez conectado, use o seguinte comando para criar o arquivo :

nano /usr/local/ispconfig/interface/web/.htaccess

Este ficheiro deve conter o seguinte:

AuthUserFile /usr/local/ispconfig/interface/.htpasswd AuthType Basic AuthName "ISPconfig auth." Require valid-user

Em seguida, crie o ficheiro /usr/local/ispconfig/interface/.htpasswd , que conterá o seu utilizador e palavra-passe (neste caso, estamos a criar o utilizador lws):

htpasswd -c /usr/local/ispconfig/interface/.htpasswd lws

Se quiser restringir o acesso a determinados endereços IP (neste caso, 192.168.1.193 e 192.168.1.194):

AuthUserFile /usr/local/ispconfig/interface/.htpasswd AuthType Basic AuthName "ISPconfig auth." Require valid-user Order Deny,Allow Deny from all Allow from 192.168.1.193 Allow from 192.168.1.194

Permitir a execução do ficheiro .htaccess

Ainda usando SSH, edite o seguinte arquivo de configuração:

nano /etc/apache2-ispconfig/sites-available/ispconfig.vhost


ou para servidores mais antigos :

nano /etc/apache2/sites-available/ispconfig.vhost


Depois substitua a secção :

# php_admin_value open_basedir "/usr/local/ispconfig/interface:/usr/share:/tmp" Opções +FollowSymLinksAllowOverride NoneOrder allow,deny Allow from all php_value magic_quotes_gpc 0


por :

# php_admin_value open_basedir "/usr/local/ispconfig/interface:/usr/share:/tmp" Opções +FollowSymLinksAllowOverride AllOrdem allow,deny Permitir de todos php_value magic_quotes_gpc 0

Finalmente, reinicie o serviço web Apache:

/etc/init.d/apache2-ispconfig restart


ou para servidores mais antigos :

/etc/init.d/apache2 restart

Avaliar este artigo :

Este artigo foi útil para si ?

Article utileSim

Article non utileNão

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Artigos semelhantes

3mn leitura

Como posso aceder ao ISPConfig no meu servidor VPS dedicado?

0mn leitura

Como é que crio um servidor DNS no ISPConfig num servidor VPS dedicado?

0mn leitura

Como posso alterar a palavra-passe do painel do ISPConfig 3?

1mn leitura

Como posso modificar o ficheiro php.ini no meu servidor VPS?


Fazer uma pergunta à equipa do LWS e à sua comunidade