telnet 命令_telnet学习

微信公众号:C语言学习和嵌入式开发      
关注公众号, 一起学习, 一起进步.      
问题或建议,请公众号留言;

参考:https://www.linuxprobe.com/telnet-command-examples.html

Ubuntu

主要在于自己学习和在两台电脑上实现 telnet 登录, 细节知识 “略”.

一、 测试系统上是否 打开telnet服务

bao@missbao:~$ telnet 127.0.0.1
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
1.1  Ubuntu系统开启Telnet服务的步骤

1、 安装telnet服务

sudo apt-get install xinetd telnetd

2、 编辑/etc/inetd.conf

sudo gedit /etc/inetd.conf

在打开的文件中加入以下内容:
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd

vi 也可以

3、修改/etc/xinetd.conf

sudo gedit /etc/xinetd.conf

在 # log_type = SYSLOG daemon info 下面添加内容

instances = 60 
log_type = SYSLOG authpriv 
log_on_success = HOST PID 
log_on_failure = HOST 
cps = 25 30

4、编辑 /etc/xinetd.d/telnet 文件

sudo gedit /etc/xinetd.d/telnet


新加以下内容:

# default: on 
# description: The telnet server serves telnet sessions; it uses \ 
# unencrypted username/password pairs for authentication. 
service telnet 

disable = no 
flags = REUSE 
socket_type = stream 
wait = no 
user = root 
server = /usr/sbin/in.telnetd 
log_on_failure += USERID 
}

5、 重启机器或网络

sudo /etc/init.d/xinetd restart
1.2 再次测试 telnet 服务是否开启:
bao@missbao:~$ telnet 127.0.0.1
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Ubuntu 18.04.3 LTS
missbao login: 

另一台也做同样的操作…

二、gogogo

1、 在 “充当” 服务器 的电脑上, 输入以下命令, 找到 inet地址.

ifconfig -a

2、 在 “充当” 客户端 的电脑上 输入以下命令.

telnet (服务器的inet地址)

3、 输入用户名和密码登录.

用户名 具体是什么 可以输入以下命令查看:

cat /etc/passwd

bao:x:1000:1000:Mbao,,,:/home/bao:/bin/bash
 

其中 bao 就是你要输入的用户名, 而不是 Mbao.

4、 使用以下命令退出.

exit

     传送门:

作者的 github :

https://github.com/Miss1xiaobao/Mygit

CSDN个人主页:

https://blog.csdn.net/weixin_44966900

b77b607a093b8de24aeb7cb726060652.png 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值