Arbeitsprotokoll von Mac zu VPS, das eine Verbindung mit SSH herstellt. Es ist keine große Aufgabe, aber ich werde es bald vergessen, also mach dir eine Notiz für mich
Fügen Sie im Conoha-Kontrollfeld einen Server hinzu.
Geben Sie diesmal application: LAMP
an.
Im Moment scheint es CentOS 8 zu sein.
Überprüfen Sie die IP-Adresse im Detailbild des hinzugefügten Servers und melden Sie sich als Root an
>>> ssh [email protected] -p 22
# adduser tukanpo
# passwd tukanpo
# gpasswd -a tukanpo wheel
[Ergänzung] Später zur Apache-Gruppe hinzugefügt
# sudo visudo
Wenn die zweite Zeile auskommentiert ist, kommentieren Sie
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
Melden Sie sich von VPS ab
# exit
Melden Sie sich als arbeitender Benutzer an
>>> ssh [email protected] -p 22
Erstellen Sie das SSH-Verzeichnis direkt unter dem Arbeitsverzeichnis des Benutzers
$ mkdir .ssh
$ chmod 700 .ssh
Melden Sie sich ab und wechseln Sie erneut zum Client
Erstellen Sie ein .ssh-Verzeichnis, falls es noch nicht erstellt wurde
>>> cd ~
>>> mkdir .ssh
>>> chmod 700 .ssh
>>> cd .ssh
Generieren Sie einen Schlüssel (nicht erforderlich, wenn er bereits vorhanden ist und wiederverwendet werden kann)
>>> ssh-keygen -t rsa -b 2048
Kopieren Sie den öffentlichen Schlüssel in autorisierte Schlüssel auf der Serverseite
>>> scp id_rsa.pub [email protected]:~/.ssh/authorized_keys
Bearbeiten Sie die Konfigurationsdatei im Verzeichnis .ssh (erstellen, wenn nicht).
>>> vi config
Fügen Sie Folgendes hinzu
Host tukanpo.net
HostName xxx.xxx.xxx.xxx
User tukanpo
Port 22
IdentityFile ~/.ssh/id_rsa
Stellen Sie mit dem Hostnamen eine Verbindung zu VPS her
>>> ssh tukanpo.net
Ende
Recommended Posts