36 lines
1.0 KiB
Bash
Executable File
36 lines
1.0 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
#Install IDM
|
|
vorbereitung(){
|
|
sudo yum update -y
|
|
sudo yum install ipa-server ipa-server-dns -y
|
|
}
|
|
install(){
|
|
echo "Es werden einige Daten von Ihnen zur Eingabe verlangt"
|
|
echo "Domain name: Der DNS-Domain-Name für das IdM-Server-Deployment.
|
|
IPA Server realm name: Der Kerberos-Realm-Name (üblicherweise die Domain in Großbuchstaben).
|
|
Directory Manager password: Passwort für den Directory Manager (Admin-Passwort für den LDAP-Server).
|
|
IPA admin password: Passwort für den admin Benutzer in IdM."
|
|
sudo ipa-server-install
|
|
}
|
|
|
|
#Firewall Konfiguration
|
|
firewall(){
|
|
sudo firewall-cmd --add-service=freeipa-ldap --permanent
|
|
sudo firewall-cmd --add-service=freeipa-ldaps --permanent
|
|
sudo firewall-cmd --add-service=freeipa-replication --permanent
|
|
sudo firewall-cmd --add-service=freeipa --permanent
|
|
sudo firewall-cmd --reload
|
|
}
|
|
|
|
#CLient aufnahme
|
|
client(){
|
|
sudo yum install ipa-client -y
|
|
sudo ipa-client-install
|
|
}
|
|
|
|
echo "Sie können unter https://<hostname>/ipa/ui die WEB-UI aufrufen"
|
|
#vorbereitung
|
|
#install
|
|
#firewall
|
|
#client |