[LINUX] J'ai essayé d'ajouter VPS à la connexion ConoHa ~ SSH

Sert également de mémorandum

Que faire cette fois

--VPS installé dans ConoHa --Créer un utilisateur

VPS installé dans ConoHa

Tout d'abord, installez le VPS. Si vous n'avez pas de compte ConoHa, veuillez d'abord le faire. Connectez-vous au panneau de contrôle et sélectionnez:

--Sélectionnez CentOS (8.0) comme système d'exploitation --Sélectionnez un plan --Saisissez le mot de passe root et le tag de nom

Choisissez un plan qui répond à vos besoins. S'il n'y a pas de problème, appuyez sur Ajouter et VPS sera installé. Image from Gyazo

Notez l'adresse IP une fois l'installation terminée. Utilisé dans les affaires. Image from Gyazo

Créer un utilisateur

Connectez-vous au serveur en utilisant l'adresse IP et le mot de passe que vous avez notés dans la section précédente.

$ ssh [email protected] -p 22
#saisie du mot de passe
[[email protected] ~]# 

Une fois que vous pouvez vous connecter au serveur, créez un utilisateur.

$ adduser hogeuser           #Utilisateur créé
$ passwd hogeuser            #Définir un mot de passe pour l'utilisateur créé
$ gpasswd -a hogeuser wheel  #Ajouter au groupe de roues
$ su hogeuser                #Confirmation de connexion

Créer une clé SSH, paramètres côté client

Une fois l'utilisateur créé, autorisez le client à établir une connexion SSH.

Modifier sshd_config

$ sudo vim /etc/ssh/sshd_config 
RSAAuthentication yes                         #ajouter à
PubkeyAuthentication yes                      #Supprimer en cas de commentaire
AuthorizedKeysFile      .ssh/authorized_keys  #Supprimer en cas de commentaire

Après la configuration, redémarrez le service.

$ sudo service sshd restart

Créer une clé SSH

Créez-le sur le serveur et définissez-le sur le client.

Du côté serveur

#Tout d'abord, créez un répertoire pour installer la clé SSH
$ cd ~
$ mkdir .ssh
$ chmod 700 .ssh
$ cd .ssh

#Créer une clé SSH
$ ssh-keygen -t rsa -b 4096
Enter file in which to save the key:  #Nom de la clé privée (facultatif)
Enter passphrase:                     #Mot de passe
Enter same passphrase again:          #Vérifier la phrase de passe

#Renommer la clé publique créée
$ mv id_rsa.pub authorized_keys
$ chmod 600 authorized_keys
$ cat id_rsa  #Faire une copie du contenu de la clé privée

Côté client

#Créer une clé privée
$ cd ~/.ssh
$ vim id_rsa  #Collez le contenu de la clé privée copiée sur le serveur
$ chmod 600 id_rsa

De plus, définissez les informations de connexion dans config.

~/.ssh/config


conoha
  Host xxx.xxx.xxx.xxx
  User hogeuser
  Port 22
  IdentityFile ~/.ssh/id_rsa

Connexion SSH

$ ssh conoha
Enter passphrase for key '/Users/xxxxx/.ssh/conoha': #Entrez la phrase de passe
[hogeuser@xxx-xxx-xxx-xxx ~]$                        #Connexion réussie

Recommended Posts

J'ai essayé d'ajouter VPS à la connexion ConoHa ~ SSH
J'ai essayé d'ajouter un post-incrément à l'implémentation CPython
J'ai essayé de déboguer.
J'ai essayé d'ajouter un post-incrément à l'édition CPython Extra
J'ai essayé d'ajouter un post-incrément à CPython. Présentation et résumé
J'ai essayé d'ajouter des appels système et des planificateurs à Linux
Ce que j'ai fait pour établir une connexion SSH à l'environnement VPS Ubuntu
J'ai essayé d'apprendre PredNet
J'ai essayé d'organiser SVM.
J'ai essayé d'implémenter PCANet
J'ai essayé de réintroduire Linux
J'ai essayé de présenter Pylint
J'ai essayé de résumer SparseMatrix
jupyter je l'ai touché
J'ai essayé d'implémenter StarGAN (1)
J'ai essayé d'ajouter un post-incrément à CPython. Liste de toutes les modifications
J'ai essayé d'implémenter Deep VQE
J'ai essayé de créer l'API Quip
J'ai essayé de toucher Python (installation)
J'ai essayé de mettre en place une validation contradictoire
J'ai essayé d'expliquer l'ensemble de données de Pytorch
J'ai essayé l'authentification vocale Watson (Speech to Text)
J'ai touché l'API de Tesla
J'ai essayé de m'organiser à propos de MCMC.
J'ai essayé d'implémenter Realness GAN
J'ai essayé de déplacer le ballon
J'ai essayé d'estimer la section.
J'ai essayé de créer un linebot (implémentation)
J'ai essayé de résumer la gestion des exceptions Python
J'ai essayé d'implémenter PLSA en Python
J'ai essayé d'utiliser Azure Speech to Text.
J'ai essayé de créer un linebot (préparation)
J'ai essayé de visualiser AutoEncoder avec TensorFlow
J'ai essayé de reconnaître le mot de réveil
J'ai essayé de commencer avec Hy
J'ai essayé d'implémenter PLSA dans Python 2
Entrée standard Python3 que j'ai essayé de résumer
J'ai essayé de classer le texte en utilisant TensorFlow
J'ai essayé de résumer la modélisation graphique.
J'ai essayé d'implémenter ADALINE en Python
J'ai essayé de laisser optuna résoudre le nombre
J'ai essayé d'estimer le rapport de circonférence π de manière probabiliste
J'ai essayé de toucher l'API COTOHA
J'ai essayé d'implémenter PPO en Python
J'ai essayé d'implémenter CVAE avec PyTorch
J'ai créé une API Web
J'ai essayé de résoudre TSP avec QAOA
[Python] J'ai essayé de calculer TF-IDF régulièrement
J'ai essayé de toucher Python (syntaxe de base)
J'ai fait de mon mieux pour retourner au Lasso
J'ai essayé de résumer les modules d'Ansible - l'édition Linux
J'ai essayé de prédire l'année prochaine avec l'IA
J'ai essayé de créer une méthode de super résolution / ESPCN
J'ai essayé d'utiliser lightGBM, xg boost avec Boruta
J'ai essayé d'apprendre le fonctionnement logique avec TF Learn
J'ai essayé de déplacer GAN (mnist) avec keras
J'ai essayé de créer une méthode de super résolution / SRCNN ①