第1关:安装 Telnet
- 学习内容
- 参考答案
- 记录
- 评论
任务描述
telnet是一种远程登录的工具,由服务器及客户端程序构成,它为用户提供了在本地计算机上完成远程主机工作的能力。
本关任务:我们学会如何在Linux系统上安装telnet服务器软件和客户端软件。
相关知识
为了完成本关卡,你需要掌握:
- 安装 Telnet 服务器;
- 安装 Telnet 客户端。
Telnet 协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。
在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。 Telnet是常用的远程控制Web服务器的方法。
Linux 系统上提供在线安装软件的功能,前提是确保电脑可以连接上互联网,在线安装软件非常方便,用户只需要对应的软件名称,不需要考虑该软件的依赖情况,在线安装会自动的搜索该软件的所有依赖包,然后自动完成安装。
在线安装是指不需要用户亲自下对应软件的包,但是需要对应系统能够访问互联网,不同的Linux系统使用不同的工具进行在线安装软件,常见的在线安装软件的工具如下所示:
Ubuntu/Debian系统使用apt-get进行在线安装软件;Redhat/CentOS系统使用yum进行在线安装软件;
安装 Telnet 服务器
本实验环境使用的系统是Ubuntu,所以使用apt-get工具来在线安装软件,具体步骤如下所示:
更新软件源:sudo apt-get update安装telnet服务器:sudo apt-get install telnetd
如果安装成功则会在/etc/init.d目录下生成一个openbsd-inetd文件:

注意:如果当前用户是root,则执行以上安装命令时不需要加sudo。
安装 Telnet 客户端
本实验环境使用的系统是Ubuntu,所以使用apt-get工具来在线安装软件,具体步骤如下所示:
更新软件源:sudo apt-get update安装telnet客户端:sudo apt-get install telnet
如果安装成功,我们系统中就会有telnet命令,查看是否存在telnet命令:

注意:只需要更新一次软件源即可,不需要每次安装软件前进行源更新操作。
编程要求
根据提示,在右侧命令行中在线安装Telnet服务器软件和客户端软件:
-
在线安装
telnet服务器软件(实验环境使用的是Ubuntu系统); -
在线安装
telnet客户端软件(实验环境使用的是Ubuntu系统)。
测试说明
平台会对你编写的代码进行评测:
预期输出:
安装telnet服务器成功安装telnet客户端成功
和你一同笑过的人,你可能把他忘掉,但是和你一同哭过的人,你却永远不忘。——纪伯伦
开始你的任务吧,祝你成功!
参考答案:
级别1:解题代码
apt-get update
apt-get install telnetd
apt-get install telnet
1万+

被折叠的 条评论
为什么被折叠?



