Hur kan jag säkra åtkomsten till min ISPconfig-panel med hjälp av en .htaccess-fil?

Procédure

Varför ska jag säkra min ISPconfig-panel?

För ökad säkerhet kan det vara bra att ställa in en kombination av användare/lösenord för att begränsa åtkomsten till din ISPconfig-panel.

Denna begränsning kan utökas till en IP-adressbegränsning, vilket gör att du bara kan ge åtkomst till ett visst antal maskiner.

Skapa .htaccess-filen

För att göra detta måste du ansluta till din VPS-server med hjälp av SSH. Om du inte vet hur du gör det kan du läsa det här avsnittet i vår kunskapsbas:

https://help.lws-hosting.com/sv/Dedikerade-servrar/SSH

När du är ansluten använder du följande kommando för att skapa filen :

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

Den här filen ska innehålla följande:

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

Skapa sedan filen /usr/local/ispconfig/interface/.htpasswd , som kommer att innehålla din användare och ditt lösenord (i det här fallet skapar vi användaren lws):

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

Om du vill begränsa åtkomsten till vissa IP-adresser (i det här fallet 192.168.1.193 och 192.168.1.194):

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

Tillåt körning av .htaccess-filen

Använd fortfarande SSH och redigera följande konfigurationsfil:

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


eller för äldre servrar :

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


Byt sedan ut avsnittet :

# php_admin_value open_basedir "/usr/local/ispconfig/interface:/usr/share:/tmp" Options +FollowSymLinksAllowOverride NoneOrder allow,deny Tillåt från alla php_value magic_quotes_gpc 0


per :

# php_admin_value open_basedir "/usr/local/ispconfig/interface:/usr/share:/tmp" Options +FollowSymLinksAllowOverride AllOrder allow,deny Tillåt från alla php_value magic_quotes_gpc 0

Slutligen startar du om webbtjänsten Apache:

/etc/init.d/apache2-ispconfig restart


eller för äldre servrar :

/etc/init.d/apache2 restart

Betygsätt denna artikel :

Den här artikeln var användbar för dig ?

Article utileJa

Article non utileNej

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)

Liknande artiklar

3mn läsning

Hur kommer jag åt ISPConfig på min dedikerade VPS-server?

0mn läsning

Hur skapar jag en DNS-server i ISPConfig på en dedikerad VPS-server?

0mn läsning

Hur ändrar jag lösenordet för ISPConfig 3-panelen?

1mn läsning

Hur ändrar jag php.ini-filen på min VPS-server?


Ställ en fråga till AWS-teamet och dess community