Comment mettre en place telnet dans AWS exemple?
J'ai eu SSH fonctionne bien. Mais je suis confronté à un problème avec la connexion via telnet.
- est-ce que " telnet <vous adresse ip> 22 ` donner le même résultat?
- Il est donné comme résultat.. comme caractère d'Échappement '^]'. SSH-2.0-OpenSSH_6.6.1
- Connection closed by foreign host
- est service telnet installé , ` sudo yum -y install telnet-server". Par défaut, il n'est pas installé.
- J'ai installé telnet par "yum install telnet"
- Maintenant, je reçois des message du genre "Protocole" incompatibilité, dans le port 22
- À partir de 23 port "telnet:se connecter à l'adresse XX.XX.XX.xX : délai de connexion
- Pouvez-vous vous connecter via telnet à partir de l'hôte lui-même? (en session SSH)
- J'ai essayé de vous connecter depuis une autre connexion.. il ne se connecte pas
- Vous devez installer telnet-server , telnet est le package client
- Oui j'ai installé.. En utilisant cette commande sudo yum -y install telnet-server
- Pouvez-vous essayer les étapes mentionnées dans aws-certification.blogspot.dans/2016/01/...
Vous devez vous connecter pour publier un commentaire.
ssh est recommandé telnet, comme telnet n'est pas crypté et est par défaut n'est pas installé sur amazon instance.
Toutefois, si nécessaire, les étapes pour Linux : Amazon Instance ou Centos
Installer démon telnet dans l'instance: Installer telnet-server à l'aide de
sudo yum install telnet-server
. Packagetelnet
est pour le programme client dans le cas où l'on veut se connecter à l'aide de telnet client à partir de l'instance, ne sont pas nécessaires pour l'exercice.Activer le démon telnet service:
- Par défaut, le service est désactivé dans
/etc/xinetd.d/telnet
, Ledisable
drapeau doit être mis àno
.service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = yes
}
Post changement, il devrait ressembler à ci-dessous
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no
}
Vérifier la configuration en cas de toute modification liée à des erreurs.
sudo chkconfig xinetd on
Apporter le service telnet:
Afficher le démon telnet en tant que root à l'aide de
sudo service xinetd restart
commandeActiver le telnet port par défaut (23) sur la Console AWS:
Dans la Console AWS
EC2/Security Groups/<Your Security Group>/Inbound
définir une règleType:Custom-TCP Rule
Protocol: TCP Range
Port Range: 23
Source: <As per your business requirement>
Test de la connexion telnet:
Test de la connexion telnet à partir de n'importe quel client activé dans le pare-feu.
>telnet ec2-XX-XX-XXX-XXX.region.compute.amazonaws.com.
Connected to ec2-XX-XX-XXX-XXX.region.compute.amazonaws.com.
Escape character is '^]'.
Password:
Les étapes(outils) diffèrent légèrement pour les autres variantes de linux.
PS: Visée http://aws-certification.blogspot.in/2016/01/install-and-setup-telnet-on-ec2-amazon.html, correction de quelques problèmes dans les commandes.