[LINUX] Jusqu'à ce que vous puissiez emprunter VPS avec Conoha et authentifier la clé publique avec SSH

Journal de travail de Mac vers VPS se connectant avec SSH. Ce n'est pas une grosse tâche, mais je l'oublierai bientôt, alors prends une note pour moi

environnement

Conoha VPS

Ajoutez un serveur dans le panneau de configuration Conoha. Cette fois, spécifiez ʻapplication: LAMP`. Pour le moment, cela semble être CentOS 8.

Créer un utilisateur actif

Connectez-vous au VPS depuis l'environnement client

Vérifiez l'adresse IP sur l'écran des détails du serveur ajouté et connectez-vous en tant qu'utilisateur root

>>> ssh [email protected] -p 22

Créer un utilisateur actif dans VPS

# adduser tukanpo
# passwd tukanpo

Ajouter l'utilisateur créé au groupe de roues

# gpasswd -a tukanpo wheel

[Ajout] Plus tard ajouté au groupe apache

Modifier le fichier de configuration sudo

# sudo visudo

Si la deuxième ligne est commentée, supprimez le commentaire

## Allows people in group wheel to run all commands
%wheel  ALL=(ALL)       ALL

Créer une clé privée / publique

Reconnectez-vous au serveur en tant qu'utilisateur actif

Déconnectez-vous de VPS

# exit

Connectez-vous en tant qu'utilisateur actif

>>> ssh [email protected] -p 22

Créer un répertoire .ssh directement sous le répertoire de travail de l'utilisateur

$ mkdir .ssh
$ chmod 700 .ssh

Déconnectez-vous et revenez au client

Créer une clé sur le client

Créer un répertoire .ssh s'il n'est pas encore créé

>>> cd ~
>>> mkdir .ssh
>>> chmod 700 .ssh
>>> cd .ssh

Générer une clé (inutile si elle existe déjà et peut être réutilisée)

>>> ssh-keygen -t rsa -b 2048

Copiez la clé publique du client sur le serveur

Copiez la clé publique dans Authorized_keys côté serveur

>>> scp id_rsa.pub [email protected]:~/.ssh/authorized_keys

Activer la connexion par nom d'hôte

Editez le fichier de configuration dans le répertoire .ssh (créez sinon)

>>> vi config

Ajoutez ce qui suit

Host tukanpo.net
  HostName xxx.xxx.xxx.xxx
  User tukanpo
  Port 22
  IdentityFile ~/.ssh/id_rsa

Connectez-vous au VPS avec le nom d'hôte

>>> ssh tukanpo.net

fin

Recommended Posts

Jusqu'à ce que vous puissiez emprunter VPS avec Conoha et authentifier la clé publique avec SSH
Connectez-vous rapidement avec SSH avec authentification par clé publique
[SSH] À propos de l'authentification par clé publique et EC2
Jusqu'à ce que vous puissiez utiliser opencv avec python
Jusqu'à ce que vous puissiez installer Blender et l'exécuter avec python pour le moment
[GitHub] Jusqu'à ce que vous tiriez avec ssh à l'aide des clés Deploy
Ce que vous pouvez et ne pouvez pas faire avec Tensorflow 2.x
Jusqu'à ce que vous puissiez faire une reconnaissance d'image simple avec Jupyter
Jusqu'à ce que vous puissiez installer votre propre bibliothèque Python avec pip
Définir l'authentification par clé publique pour la connexion SSH dans Teraterm
Essayez et apprenez iptables, jusqu'à ce que vous puissiez naviguer sur le Web
Utilisez l'authentification par clé publique par clé privée pour ssh. Connectez-vous depuis WAN.
Si vous créez 1 milliard de clés privées, vous pouvez créer une clé publique comprenant votre nom avec une probabilité élevée.
Connexion SSH à l'aide de la clé publique
Authentification par clé publique SSH définie pour Sakura VPS Cent OS7.7