Page 1 of 2
Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Fri 30. Aug 2024, 23:14
by superjogi
Hallo!
Ich wäre daran interessiert, ob es eine Möglichkeit gibt über die Console folgende Funktionen in Keyhelp auszulösen:
- Änderung des Hostnamens
- Erneuerung der Let's Encrypt SSL Zertifikate
Diese Möglichkeit wäre interessant beim Umzug eines Servers, insbesondere wenn dieser als Mailserver fungiert.
Im unwahrscheinlichen Fall, dass man nicht mehr in Keyhelp einsteigen kann, wäre dadurch ein Tool an der Hand, um die Erstellung der Zertifikate zu beschleunigen, bzw. sogar nochmal den Hostnamen zurückzuwechseln.
Schöne Grüße
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sat 31. Aug 2024, 09:22
by Tobi
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sat 31. Aug 2024, 11:52
by superjogi
Ja, danke.
Aber ich finde hier IMMER dasselbe:
>Tobi hat geschrieben: ↑Sa 3. Dez 2022, 18:52
>Du hast übersehen, dass Du den Hostnamen und die IP Adressen direkt über das Panel ändern kannst.
>Das ist die einzig wahre & empfohlene Methode.
Wenn man nicht über das Panel zugreifen könnte, wäre daher die Frage: geht das Auslösen dieser Funktion auch über die Console?
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sat 31. Aug 2024, 12:26
by pandinusimperator
Generell kannst du unter Linux auch den Hostname/FQDN über die Konsole manuell anpassen. Dabei gibt es allerdings einiges sehr vorsichtig zu beachten. Einen einzigen Befehl, der dies so einfach wie über das Keyhelp-Panel quer durch die Linux-Konfigurationsdateien durchführt gibt es in der Konsole nicht. Oder ich kenne ihn nicht.
Über die "keyhelp-toolbox" in der Konsole kannst du einiges an Aufgaben (SSL-Zertifikatswartung z.B.) durchführen lassen. Aber auch da ist das Ändern des FQDN afaik nicht dabei.
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sat 31. Aug 2024, 12:35
by 24unix
pandinusimperator wrote: ↑Sat 31. Aug 2024, 12:26
Einen einzigen Befehl, der dies so einfach wie über das Keyhelp-Panel quer durch die Linux-Konfigurationsdateien durchführt gibt es in der Konsole nicht. Oder ich kenne ihn nicht.
Der Befehl heißt
hostname.
Persistieren kann man das unter Debian mit
vi /etc/hostname.
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sat 31. Aug 2024, 13:04
by pandinusimperator
24unix wrote: ↑Sat 31. Aug 2024, 12:35
pandinusimperator wrote: ↑Sat 31. Aug 2024, 12:26
Einen einzigen Befehl, der dies so einfach wie über das Keyhelp-Panel quer durch die Linux-Konfigurationsdateien durchführt gibt es in der Konsole nicht. Oder ich kenne ihn nicht.
Der Befehl heißt
hostname.
Persistieren kann man das unter Debian mit
vi /etc/hostname.
Ach guck, den kenne ich. Aber ich war im Glauben, dass es noch mehrerer Änderungen bedarf, mailname, etc.
Reicht es dann, den über
hostname zu ändern und in der Toolbox die Konfigurationsdateien neu zu schreiben? (Von DNS-Anpassungen einmal abgesehen.)
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sat 31. Aug 2024, 13:17
by Tobi
Warum sollte man das über die Konsole bewerkstelligen wollen? Welches Szenario stellst du dir vor?
KeyHelp ist immer über die IP im Browser erreichbar. Falls mal der Apache nicht läuft hilft auch kein neuer Hostname.
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sat 31. Aug 2024, 22:54
by superjogi
pandinusimperator wrote: ↑Sat 31. Aug 2024, 12:26
Über die "keyhelp-toolbox" in der Konsole kannst du einiges an Aufgaben (SSL-Zertifikatswartung z.B.) durchführen lassen. Aber auch da ist das Ändern des FQDN afaik nicht dabei.
Danke. SSL-Zertifikatswartung sehe ich hier aber nicht.
Ich sehe folgende Actions:
1) Rewrite user configuration files (Apache, Bind9, PHP-FPM)
2) Rewrite KeyHelp configuration files (Apache, Bind9, PHP-FPM)
3) Update IP addresses
4) Disable maintenance mode
5) Disable login restrictions for administrator accounts
6) Disable two factor authentication
7) Clear template cache
8) Start maintenance tasks
9) Show system information
In welchem Fall würde man 1, oder 2 verwenden?
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sat 31. Aug 2024, 22:59
by superjogi
Tobi wrote: ↑Sat 31. Aug 2024, 13:17
Warum sollte man das über die Konsole bewerkstelligen wollen? Welches Szenario stellst du dir vor?
KeyHelp ist immer über die IP im Browser erreichbar. Falls mal der Apache nicht läuft hilft auch kein neuer Hostname.
Danke, ich hatte den Login via IP vormals noch nicht probiert, aber konnte jetzt über die IP auch ohne Zertifikat einloggen.
Der Hintergrund ist, dass ich einen aktiven Server mit Mailfunktion auf einen neuen Server verschieben möchte.
Es ist dabei notwendig den Mailhost auf die neue IP zeigen zu lassen, Reverse Lookup neu einzutragen und die SSL Zertifikate zu erneuern.
Mit KeyHelp Pro und dem Migration Tool bin ich schon recht weit gekommen.
Rsync für den Mailfolder habe ich auch schon gecheckt.
Ich gehe hier langsam Schritt für Schritt vor.
Nun möchte ich noch ein paar Tools an der Hand haben, falls etwas schiefgeht.. z.B. wenn die Zertifikatserstellung nicht klappt.
Oder ich mich nicht einloggen kann. Hier ist das Login via IP ist definitiv sehr hilfreich.
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sun 1. Sep 2024, 01:29
by pandinusimperator
superjogi wrote: ↑Sat 31. Aug 2024, 22:54
pandinusimperator wrote: ↑Sat 31. Aug 2024, 12:26
Über die "keyhelp-toolbox" in der Konsole kannst du einiges an Aufgaben (SSL-Zertifikatswartung z.B.) durchführen lassen. Aber auch da ist das Ändern des FQDN afaik nicht dabei.
Danke. SSL-Zertifikatswartung sehe ich hier aber nicht.
Ich sehe folgende Actions:
1) Rewrite user configuration files (Apache, Bind9, PHP-FPM)
2) Rewrite KeyHelp configuration files (Apache, Bind9, PHP-FPM)
3) Update IP addresses
4) Disable maintenance mode
5) Disable login restrictions for administrator accounts
6) Disable two factor authentication
7) Clear template cache
8) Start maintenance tasks
9) Show system information
In welchem Fall würde man 1, oder 2 verwenden?
Mal einfach die 8 drücken ...
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sun 1. Sep 2024, 09:52
by superjogi
pandinusimperator wrote: ↑Sun 1. Sep 2024, 01:29
superjogi wrote: ↑Sat 31. Aug 2024, 22:54
pandinusimperator wrote: ↑Sat 31. Aug 2024, 12:26
Über die "keyhelp-toolbox" in der Konsole kannst du einiges an Aufgaben (SSL-Zertifikatswartung z.B.) durchführen lassen. Aber auch da ist das Ändern des FQDN afaik nicht dabei.
Danke. SSL-Zertifikatswartung sehe ich hier aber nicht.
Ich sehe folgende Actions:
1) Rewrite user configuration files (Apache, Bind9, PHP-FPM)
2) Rewrite KeyHelp configuration files (Apache, Bind9, PHP-FPM)
3) Update IP addresses
4) Disable maintenance mode
5) Disable login restrictions for administrator accounts
6) Disable two factor authentication
7) Clear template cache
8) Start maintenance tasks
9) Show system information
In welchem Fall würde man 1, oder 2 verwenden?
Mal einfach die 8 drücken ...
Danke, das ist spitze!
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Wed 4. Sep 2024, 22:41
by superjogi
pandinusimperator wrote: ↑Sat 31. Aug 2024, 13:04
24unix wrote: ↑Sat 31. Aug 2024, 12:35
pandinusimperator wrote: ↑Sat 31. Aug 2024, 12:26
Einen einzigen Befehl, der dies so einfach wie über das Keyhelp-Panel quer durch die Linux-Konfigurationsdateien durchführt gibt es in der Konsole nicht. Oder ich kenne ihn nicht.
Der Befehl heißt
hostname.
Persistieren kann man das unter Debian mit
vi /etc/hostname.
Ach guck, den kenne ich. Aber ich war im Glauben, dass es noch mehrerer Änderungen bedarf, mailname, etc.
Reicht es dann, den über
hostname zu ändern und in der Toolbox die Konfigurationsdateien neu zu schreiben? (Von DNS-Anpassungen einmal abgesehen.)
Es wäre cool hierzu noch eine Antwort zu bekommen.
Also reicht folgendes?
1) hostname ändern via
vi /etc/hostname
2) keyhelp-toolbox aufrufen und mit der Option "Rewrite KeyHelp configuration files (Apache, Bind9, PHP-FPM)" die Änderung ausrollen
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Wed 4. Sep 2024, 22:48
by Henning
Ggf. sind noch Anpassungen in
/etc/hosts und
/etc/mailname
notwendig. Wenn du in der resolv.conf mit „search“ und „domain“ arbeitest, müssen auch dort die Werte eventuell aktualisiert werden.
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren? [GELÖST]
Posted: Thu 5. Sep 2024, 09:33
by Alexander
superjogi wrote: ↑Wed 4. Sep 2024, 22:41
Also reicht folgendes?
1) hostname ändern via
vi /etc/hostname
2) keyhelp-toolbox aufrufen und mit der Option "Rewrite KeyHelp configuration files (Apache, Bind9, PHP-FPM)" die Änderung ausrollen
Nein das würde nicht reichen.
Durch "Konfiguration -> Hostnamen" wird der Name noch an zahlreichen weiteren Stellen ersetzt.
Ich ergänze aber einmal den Punkt "Hostnamen ändern" in der Toolbox für das kommende Update.
Re: Möglich über Console: Hostnamen ändern, Let's Encrypt generieren?
Posted: Sat 7. Sep 2024, 23:48
by superjogi
Alexander wrote: ↑Thu 5. Sep 2024, 09:33
superjogi wrote: ↑Wed 4. Sep 2024, 22:41
Also reicht folgendes?
1) hostname ändern via
vi /etc/hostname
2) keyhelp-toolbox aufrufen und mit der Option "Rewrite KeyHelp configuration files (Apache, Bind9, PHP-FPM)" die Änderung ausrollen
Nein das würde nicht reichen.
Durch "Konfiguration -> Hostnamen" wird der Name noch an zahlreichen weiteren Stellen ersetzt.
Ich ergänze aber einmal den Punkt "Hostnamen ändern" in der Toolbox für das kommende Update.
Danke, das ist spitze!