Vous utilisez toujours Putty + WinSCP / FileZilla?
Ensuite, nous vous recommandons de prêter attention à des logiciels tels que xShell.
- Il prend en charge non seulement le protocole SSH, mais également d'autres. Par exemple telnet ou rlogin.
- Vous pouvez vous connecter à plusieurs serveurs en même temps (mécanisme de tabulation).
- , .
- 6- , , UTF-8.
- , .
- , ftp/sftp WinSCP FileZilla.
- xShell xFtp, FTP SFTP.
- , xFtp ssh ( sFtp ). xFtp .
Un générateur de clé publique / privée et un gestionnaire pour leur gestion sont également inclus.
Entièrement gratuit pour un usage personnel non commercial ou pour l'éducation.
www.netsarang.com/en/free-for-home-school
Remplissez les champs, assurez-vous d'envoyer un e-mail, auquel vous avez accès, un lien de téléchargement y sera envoyé.
Téléchargez, installez les deux applications. Nous lançons.
Après le démarrage, nous voyons une fenêtre avec une liste des sessions enregistrées, alors qu'elle est vide. Cliquez sur "nouveau"
Remplissez les données pour la connexion, le port / hôte / adresse IP, ainsi que le nom de session souhaité.
Ensuite, allez à l'authentification et remplissez le nom d'utilisateur et le mot de passe.
Ensuite, OK et connectez-vous au serveur.
Pour xFTP, tout est pareil. La seule chose qui doit être choisie est le protocole, par défaut ce sera sFTP, vous pouvez sélectionner le FTP normal.
La chose la plus pratique est que le texte sélectionné est automatiquement copié dans le presse-papiers
(Outils - options - clavier et souris - copient le texte marqué dans le presse-papiers).
Vous pouvez vous connecter non seulement avec un mot de passe, mais également à l'aide d'une clé, ce qui est beaucoup plus sûr et plus pratique.
Il est nécessaire de générer notre clé, pour être plus précis une paire - clés publiques / privées.
Lancez Xagent (installé dans le kit).
Nous voyons la liste des clés alors qu'elle est vide. Cliquez sur Manage Keys, puis sur Generate
Type RSA
Length 4096 bits minimum.
Cliquez sur Suivant, attendez. Puis à nouveau Suivant
Nous nommons la clé comme cela nous convient, si vous le souhaitez, vous pouvez protéger la clé en définissant un mot de passe supplémentaire (il vous sera demandé lors de la connexion ou de l'importation de la clé sur un autre appareil)
puis Next et voir notre clé PUBLIC. Nous l'utilisons pour nous connecter au serveur. Une clé peut être utilisée sur de nombreux serveurs, ce qui est pratique.
Ceci complète la génération, mais pas tout.
Vous devez ajouter une clé sur le serveur.
Connectez-vous au serveur via ssh et accédez à /root/.ssh
root@alexhost# cd /root/.ssh
auquel dans 90% des cas nous obtenons une erreur -bash: cd: /root/.ssh: Aucun fichier ou répertoire de
ce type, c'est normal, ce dossier est absent si les clés n'ont pas été générées sur le serveur auparavant.
Il est nécessaire de générer la clé du serveur lui-même de la même manière.
root@alexhost# ssh-keygen -t rsa -b 4096
On nous proposera le chemin où enregistrer le fichier de clé.
Nous acceptons la valeur par défaut /root/.ssh/id_rsa en appuyant sur Entrée.
Ensuite, le mot de passe pour le fichier de clé et la confirmation, ou laissez vide et Entrée.
Allez à nouveau dans /root/.ssh:
root@alexhost# cd /root/.ssh
Le fichier allowed_keys doit être créé:
root@alexhost# nano authorized_keys
Nous y insérons notre clé sous forme de texte obtenu ci-dessus:
Enregistrer, quitter.
Ctrl + O
Ctrl + X
Aller dans xShell, appeler la liste des sessions enregistrées (Alt + O)
Trouver notre session, cliquer sur les propriétés, aller à l'authentification.
Dans le champ méthode, sélectionnez la clé publique.
Dans le champ de clé personnalisée, sélectionnez notre clé précédemment créée, enregistrez la connexion.
Le client utilise une clé PRIVÉE, PUBLIC est enregistré sur le serveur.
La clé privée peut être transférée sur votre autre PC si vous souhaitez vous y connecter.
Dans Xagent - gérer les clés, sélectionnez la clé - Exporter, enregistrer.
Sur un autre PC Xagent - gérer les clés - Importer, sélectionner, ajouter. Si la clé était protégée par mot de passe, le mot de passe sera demandé à ce stade.
La clé peut être attribuée à n'importe quel utilisateur, pas seulement root.
Le chemin est standard / user_home_folder / .ssh / allowed_keys
Pour l'utilisateur alexhost , par exemple, il sera par défaut /home/alexhost/.ssh/authorized_keys