Ldap Web Management: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Tina (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Tina (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
  $servers->setValue('login','bind_id','cn=admin,dc=example,dc=com');
  $servers->setValue('login','bind_id','cn=admin,dc=example,dc=com');
  $config->custom->appearance['hide_template_warning'] = true;
  $config->custom->appearance['hide_template_warning'] = true;
==Absicherung: Apache Authentifizierung==
apt-get install apache2-utils
htpasswd -c /etc/apache2/htpasswd ldapadmin


==Absicherung: ssl==
==Absicherung: ssl==
Zeile 19: Zeile 15:
  openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt
  openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt


ssl Modul aktivieren
a2enmod ssl
vi /etc/apache2/sites-enabled/000-default.conf , permanenten Redirect einrichten
<VirtualHost *:80>
        ServerAdmin technik@xinux.de
        DocumentRoot /var/www/html
        ServerName server-name
        Redirect permanent /phpldapadmin https://server-name/phpldapadmin
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
        #Include conf-available/serve-cgi-bin.conf
</VirtualHost>


=Access=
=Access=
*http://chuck.xinux.lan/phpldapadmin/
*http://chuck.xinux.lan/phpldapadmin/

Version vom 30. Januar 2018, 14:51 Uhr

PHPLDAPadmin

Installation

apt-get install phpldapadmin

vi /etc/phpldapadmin/config.php und folgende Werte anpassen:

$servers->setValue('server','host','127.0.0.1');
$servers->setValue('server','base',array('dc=example,dc=com'));
$servers->setValue('login','bind_id','cn=admin,dc=example,dc=com');
$config->custom->appearance['hide_template_warning'] = true;

Absicherung: ssl

ssl Verzeichnis erstellen, Schluessel und Zertifikat erstellen

mkdir /etc/apache2/ssl
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt

ssl Modul aktivieren

a2enmod ssl

vi /etc/apache2/sites-enabled/000-default.conf , permanenten Redirect einrichten

<VirtualHost *:80>
       ServerAdmin technik@xinux.de
       DocumentRoot /var/www/html
       ServerName server-name
       Redirect permanent /phpldapadmin https://server-name/phpldapadmin
       ErrorLog ${APACHE_LOG_DIR}/error.log
       CustomLog ${APACHE_LOG_DIR}/access.log combined
       #Include conf-available/serve-cgi-bin.conf

</VirtualHost>

Access