Entrée standard / clavier
stdin
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'aimerais comprendre quelquechose sur la lecture au clavier sous linux, et les entrees/sorties standard avec votre aide
Ma question est simple :
Supposons que le mot de passe de mon compte root soit : mdp
Pouvez-vous m'expliquer pourquoi
echo mdp | ssh root@localhost
ne fonctionne pas ?
(On dirait que le '\n' mis à la fin par la commande echo n'est pas compris par ssh, et qu'il attend un '\n' venant de la touche "Entrée" du clavier... ce qui serait différent?)
merci :)
(environnement : linux centos, utilisation de gnome-terminal sous gnome)
J'aimerais comprendre quelquechose sur la lecture au clavier sous linux, et les entrees/sorties standard avec votre aide
Ma question est simple :
Supposons que le mot de passe de mon compte root soit : mdp
Pouvez-vous m'expliquer pourquoi
echo mdp | ssh root@localhost
ne fonctionne pas ?
(On dirait que le '\n' mis à la fin par la commande echo n'est pas compris par ssh, et qu'il attend un '\n' venant de la touche "Entrée" du clavier... ce qui serait différent?)
merci :)
(environnement : linux centos, utilisation de gnome-terminal sous gnome)
A voir également:
- Entrée standard / clavier
- Télécharger clavier arabe - Télécharger - Divers Web & Internet
- Comment taper / sur clavier - Guide
- Clavier de l'ordinateur - Guide
- Clavier iphone chiffre et lettre - Guide
- Changer clavier qwerty en azerty - Guide
2 réponses
Bonjour,
concernant l'utilisation de ssh en commande en ligne ou en script, plutôt que de faire apparaitre le mot de passe en clair, je te recommande chaudement d'utiliser des clé RSA.
Ce n'est pas très compliqué et ça t'évitera de mettre en clair le mot de passe.
De plus, pour des raisons de sécurité, on préconise d'interdire à root la connexion en ssh. Dans certains cas ce n'est pas possible, mais c'est mieux.
Bien cordialement.
Jonas.
concernant l'utilisation de ssh en commande en ligne ou en script, plutôt que de faire apparaitre le mot de passe en clair, je te recommande chaudement d'utiliser des clé RSA.
Ce n'est pas très compliqué et ça t'évitera de mettre en clair le mot de passe.
De plus, pour des raisons de sécurité, on préconise d'interdire à root la connexion en ssh. Dans certains cas ce n'est pas possible, mais c'est mieux.
Bien cordialement.
Jonas.
D'accord, merci, mais ce n'était pas ma question.
J'utilise ssh comme il faut avec des clés etc...
Je ne compte jamais mettre un mot de passe en clair ni l'utiliser comme dans mon exemple.
J'aurais très bien pu poser la même question avec une autre commande.
Pourquoi mon exemple ne fonctionne t-il pas ?