[LINUX] Das erste, was Sie tun müssen, nachdem Sie CentOS Stream minimal installiert haben

Zusammenfassung dieses Artikels

Ein Hinweis, was zu tun ist, wenn Sie CentOS Stream mit der Mindestkonfiguration installieren.

Annahme

Der Installationsvorgang entfällt.

Das erste, was zu tun ist

Der Hauptteil dieses Artikels. Gehen Sie wie folgt vor.

1. Überprüfen Sie Ihre Internetverbindung

Es wird nicht ohne Internetverbindung gestartet. Sie können es zum Zeitpunkt der Installation einstellen, aber erneut überprüfen.

grep -e BOOTPROTO -e ONBOOT /etc/sysconfig/network-scripts/ifcfg-eth0
#OK, wenn es wie unten gezeigt ist
BOOTPROTO=dhcp
ONBOOT=yes
Wenn es nicht funktioniert
Wenn es nicht mit der obigen Anzeige übereinstimmt, ändern Sie die Einstellung mit dem Befehl `` `nmcli```.
nmcli connection modify "eth0" ipv4.method auto
nmcli connection modify eth0 connection.autoconnect yes

Es ist in Ordnung, wenn das Betriebssystem neu gestartet wird und die Einstellungen übernommen werden.

2. Aktualisieren

yum update -y

3. Beenden Sie firewalld

Danach ist die Firewall ein Hindernis beim Einrichten von SSH usw., stoppen Sie sie also einmal.

systemctl disable firewalld
systemctl stop firewalld

4. Deaktivieren Sie SELinux

vi /etc/sysconfig/selinux

Bearbeiten Sie die Datei und setzen Sie sie auf `` `SELINUX = disabled```. Sobald Sie dies getan haben, starten Sie das Betriebssystem einmal neu.

5. Installieren Sie rsyslog

Es ist hilfreich, einen kurzen Blick auf die Systemprotokolle zu werfen, wenn Sie die Ursache einer schlechten SSH-Verbindung untersuchen oder den Server im Internet veröffentlichen.

yum install -y rsyslog
systemctl enable rsyslog
systemctl start rsyslog

6. Richten Sie SSH ein

Da es schwierig ist, die Konsole direkt weiter zu betreiben, werden wir es ermöglichen, so schnell wie möglich eine Verbindung mit SSH herzustellen. Der folgende Einstellungsbefehl ist ein Beispiel.

echo "Port 10022" >> /etc/ssh/sshd_config #Port wechseln
echo "PermitRootLogin no" >> /etc/ssh/sshd_config #Keine SSH-Anmeldung für Root-Benutzer
echo "PasswordAuthentication no" >> /etc/ssh/sshd_config #SSH-Anmeldung durch PW-Authentifizierung verboten

Wenn die PW-Authentifizierung verboten ist, wird auch der öffentliche Schlüssel registriert. Das Folgende ist ein Beispielbefehl, wenn Benutzer `` `Benutzer``` SSHs.

mkdir -p /home/user/.ssh
cd /home/user/.ssh
touch authorized_keys
cat id_rsa.pub >> authorized_keys
chmod 600 *
chmod 700 ../.ssh
chown -R user ../.ssh

Starten Sie den SSH-Server neu, nachdem Sie die Einstellungen bis zu diesem Punkt vorgenommen haben.

systemctl restart sshd

Danach kann es von einem SSH-Client wie TeraTerm aus betrieben werden.

Wenn es nicht funktioniert
Wenn Sie Probleme mit der SSH-Verbindung haben, überprüfen Sie bitte / var / log / secure usw.

7. Installieren Sie die Bash-Vervollständigung

yum install -y wget
yum install -y bash-completion
wget https://github.com/terralinux/systemd/raw/master/src/systemctl-bash-completion.sh -O /etc/bash_completion.d/systemctl-bash-completion.sh

8. Erstellen Sie einen Alias

Praktische Aliase wie ll und tailf sind von Anfang an nicht verfügbar, sodass Sie sie selbst festlegen können.

echo "alias ll='ls -la'" >> /etc/bashrc
echo "alias tailf='tail -f'" >> /etc/bashrc
source /etc/bashrc

Zusammenfassung

Ich habe CentOS in meinen Heimserver gesteckt und es oft zerstört, also war es ein Memorandum.

Referenz: Das erste, was zu tun ist, wenn ich CentOS 7 installiere Referenz: Machen Sie es nach der Installation von CentOS7 minimal nutzbar

Recommended Posts

Das erste, was Sie tun müssen, nachdem Sie CentOS Stream minimal installiert haben
13 Dinge, die nach der Installation von Ubuntu 20.04 LTS zu tun sind
Was tun nach der Installation von Linux (Ubuntu)
10 Dinge, die nach der Installation von Ubuntu 18.04 LTS zu tun sind
[Für Anfänger] Was ist nach der Installation von Anaconda zu tun?
[Erstes tiefes Lernen] Hinweise zum Ausführen des Beispiels nach der Installation von Deel
Was tun, wenn bei der Installation von CentOS auf VirtualBox die Meldung "Die Sitzung konnte nicht geöffnet werden" angezeigt wird
Was tun, wenn Scrapy nach der Installation von Scrapy mit Pip auf dem Mac nicht funktioniert?
Das erste, was überprüft werden muss, wenn in Django ein No Reverse Match auftritt