[Linux] Ich habe versucht, die sichere Bestätigungsmethode von FQDN (CentOS7) zu überprüfen.

Einführung

Ich habe eine solche Frage in einem früheren Artikel erhalten.

スクリーンショット 2020-08-12 8.19.56.png

** [Vorheriger Artikel] ** [Linux] Warum verwende ich als Infrastrukturingenieur nicht den Befehl "Hostname"?

Es tut mir leid, aber ich habe den FQDN nicht berücksichtigt. (Weil es keine Situation gab, den FQDN im Geschäft zu überprüfen.)

Es ist eine große Sache, also werde ich versuchen, es zu überprüfen.

Informationen wie das Betriebssystem müssen diesmal überprüft werden

OS Version


[root@tspdev01 ~]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)
[root@tspdev01 ~]#

Hostname


[root@tspdev01 ~]# cat /etc/hostname
tspdev01.example.com
[root@tspdev01 ~]#

** "Sie würden es als Root-Benutzer überhaupt nicht tun!" ** Ich kann eine solche Stimme gut verstehen. (Grundsätzlich meldet sich root nicht beim vorhandenen Server an.)

Dieses Mal möchte ich es jedoch als Root-Benutzer zur Überprüfung ausprobieren.

Was ist das Ausgabeergebnis von "hostname -f"?

Ausführungsbefehl


hostname -f

Ausführungsergebnis


[root@tspdev01 ~]# hostname -f
tspdev01.example.com
[root@tspdev01 ~]#

Wenn Sie das Ausführungsergebnis überprüfen, wird es mit FQDN(tspdev01.example.com)angezeigt.

Versuchen Sie es mit anderen Befehlen

Ich möchte den vollqualifizierten Domänennamen mit einem anderen Befehl überprüfen.

Mit dem Befehl ausführen, der der Frage entspricht

Führen Sie den Befehl aus, der der Frage entspricht.

Ausführungsbefehl


echo `uname -n`.`dnsdomainname`

Das Ausführungsergebnis sieht so aus.

Ausführungsergebnis


[root@tspdev01 ~]# echo `uname -n`.`dnsdomainname`
tspdev01.example.com.example.com
[root@tspdev01 ~]#

Infolgedessen wird die Domain zweimal angezeigt.

Versuchen Sie es mit "uname -n"

Mit diesem Befehl ausführen

Ausführungsbefehl


uname -n

Das Ausführungsergebnis ist hier.

Ausführungsergebnis


[root@tspdev01 ~]# uname -n
tspdev01.example.com
[root@tspdev01 ~]#

Es wurde im FQDN angezeigt!

Versuchen Sie, den Hostnamen als Kurznamen anzuzeigen

Kurznamenanzeige des normalen Hostnamens

Ausführungsbefehl


hostname -s

Das Ausführungsergebnis ist hier.

Ausführungsergebnis


[root@tspdev01 ~]# hostname -s
tspdev01
[root@tspdev01 ~]#

Es wird nur das abgekürzte System des Hostnamens angezeigt.

Methode zur Bestätigung des kurzen Hostnamens mit awk

Ausführungsbefehl


uname -n | awk -F "." '{print $1}'

Das Ausführungsergebnis ist hier.

Ausführungsergebnis


[root@tspdev01 ~]# uname -n | awk -F "." '{print $1}'
tspdev01
[root@tspdev01 ~]#

Auf diese Weise kann nur der verkürzte Hostname angezeigt werden.

** Referenzartikel ** So legen Sie das Trennzeichen mit der Option -F von awk fest

Überprüfen Sie nur den Domainnamen

Normale Methode zur Bestätigung des Domainnamens

Ausführungsbefehl


hostname -d

Das Ausführungsergebnis ist hier.

Ausführungsergebnis


[root@tspdev01 ~]# hostname -d
example.com
[root@tspdev01 ~]#

So überprüfen Sie einen sicheren Domainnamen

Ausführungsbefehl


echo `dnsdomainname`

Das Ausführungsergebnis ist hier.

Ausführungsergebnis


[root@tspdev01 ~]# echo `dnsdomainname`
example.com
[root@tspdev01 ~]#

Es wird nur der Domainname angezeigt.

Zusammenfassung

** Anzeigemethode nach FQDN **

uname -n

** Nur abgekürzten Hostnamen anzeigen **

uname -n | awk -F "." '{print $1}'

** Nur Domainnamen anzeigen **

echo `dnsdomainname`

Vielleicht gibt es andere Möglichkeiten. Ich habe noch nicht genug gelernt, also werde ich weiter aufholen.

Recommended Posts

[Linux] Ich habe versucht, die sichere Bestätigungsmethode von FQDN (CentOS7) zu überprüfen.
[Linux] Ich habe versucht, die Ressourcenbestätigungsbefehle zusammenzufassen
Ich habe versucht, die häufig verwendete Implementierungsmethode von pytest-mock zusammenzufassen
Ich habe versucht, die Trapezform des Bildes zu korrigieren
Ich habe versucht, das Ergebnis des A / B-Tests mit dem Chi-Quadrat-Test zu überprüfen
Ich habe versucht, die Texte von Hinatazaka 46 zu vektorisieren!
Ich habe versucht, die Grundform von GPLVM zusammenzufassen
Ich habe versucht, den negativen Teil von Meros zu löschen
Ich habe versucht, die Methode zur Mittelung der Dollarkosten zu simulieren
Ich habe die einfachste Methode zur Klassifizierung von Dokumenten mit mehreren Etiketten ausprobiert
Ich habe versucht, die Stimmen der Sprecher zu klassifizieren
Ich habe versucht, die String-Operationen von Python zusammenzufassen
Ich habe versucht, Linux wieder einzuführen
Ich habe versucht, die Entropie des Bildes mit Python zu finden
[Pferderennen] Ich habe versucht, die Stärke des Rennpferdes zu quantifizieren
Ich habe versucht, die Standortinformationen des Odakyu-Busses zu erhalten
[Python] Ich habe versucht, die folgende Beziehung von Twitter zu visualisieren
[Maschinelles Lernen] Ich habe versucht, die Theorie von Adaboost zusammenzufassen
Ich habe versucht, das lokale Minimum der Goldstein-Preis-Funktion zu bekämpfen
Befehle und Dateien zum Überprüfen der Version von CentOS Linux
Ich habe versucht, den WEB-Server der normalen Linux-Programmierung 1st Edition mit C ++ 14 neu zu schreiben
Ich habe versucht, die Yin- und Yang-Klassifikation hololiver Mitglieder durch maschinelles Lernen zu überprüfen
Ich habe versucht, den Ball zu bewegen
Ich habe versucht, den Abschnitt zu schätzen.
Ich möchte den Namen der ausgeführten Funktion / Methode erhalten
Ich habe versucht, eine Umgebung von MkDocs unter Amazon Linux zu erstellen
Ich habe versucht, den Index der Liste mithilfe der Aufzählungsfunktion abzurufen
Ich habe versucht, die Bewässerung des Pflanzgefäßes mit Raspberry Pi zu automatisieren
Ich habe versucht, das SD-Boot-Image von LicheePi Nano zu erstellen
Ich habe versucht, die Effizienz der täglichen Arbeit mit Python zu verbessern
Ich habe versucht, den allgemeinen Zustand der VTuber-Kanalbetrachter zu visualisieren
Ich habe versucht, die Sprecheridentifikation mithilfe der Sprechererkennungs-API von Azure Cognitive Services mit Python zu überprüfen. # 1
Ich habe versucht, die Sprecheridentifikation mithilfe der Sprechererkennungs-API von Azure Cognitive Services in Python zu überprüfen. # 2
Ich habe den asynchronen Server von Django 3.0 ausprobiert
Ich habe versucht, den Befehl umask zusammenzufassen
Zählen / überprüfen Sie die Anzahl der Methodenaufrufe.
Ich versuchte das Weckwort zu erkennen
Ich habe versucht, die grafische Modellierung zusammenzufassen.
Ich habe versucht, das Umfangsverhältnis π probabilistisch abzuschätzen
Ich habe versucht, die COTOHA-API zu berühren
Ich habe versucht, das Gesichtsbild mit sparse_image_warp von TensorFlow Addons zu transformieren
Ich habe versucht, den besten Weg zu finden, um einen guten Ehepartner zu finden
Ich habe versucht, die Trefferergebnisse von Hachinai mithilfe der Bildverarbeitung zu erhalten
Ich habe versucht, die Beispielnachrichten zur Geschäftsintegration in Amazon Transcribe zu übertragen
Ich habe versucht, die Ähnlichkeit der Frageabsicht mit Doc2Vec von gensim abzuschätzen
Ich habe versucht, die Genauigkeit meines eigenen neuronalen Netzwerks zu verbessern
Ich habe versucht, die Version 2020 mit 100 Sprachverarbeitung zu lösen [Kapitel 3: Reguläre Ausdrücke 25-29]
Ich habe versucht, die Bewegungen von Wiire-Playern automatisch mit Software zu extrahieren
Ich habe versucht, die logische Denkweise über Objektorientierung zusammenzufassen.
Ich habe versucht, die optimale Route des Traumlandes durch (Quanten-) Tempern zu finden
Ich habe versucht, die Phase der Geschichte mit COTOHA zu extrahieren und zu veranschaulichen
Ich habe versucht, die Negativität von Nono Morikubo zu analysieren. [Vergleiche mit Posipa]
Ich habe versucht, die Standardrolle neuer Mitarbeiter mit Python zu optimieren
Ich habe versucht, die Linux-Befehle zusammenzufassen, die heute von Anfängeringenieuren verwendet werden - Teil 1-
Ich habe versucht, das RSS des Top-Songs des iTunes Store automatisch abzurufen
Ich habe versucht, die Filminformationen der TMDb-API mit Python abzurufen
Ich habe versucht, den Höhenwert von DTM in einem Diagramm anzuzeigen
Ich habe die übliche Geschichte ausprobiert, Deep Learning zu verwenden, um den Nikkei-Durchschnitt vorherzusagen