远程登录:Linux下 telnet 服务的安装与使用

简介:

                           --(含些许ftp服务的使用)

   剩余些时间,老师教了一下我们telnet的使用,感觉挺有意思的,整理如下。

   我是在虚拟机下安装的Redhat 5.5。不过老师使用的是ubantu的系统,貌似在使用telnet服务上没什么区别。


1、下载telnet服务端和客户端安装包


telnet_server.rpm(服务端)


telnet_client.rpm(客户端)


   (下载链接:http://down.51cto.com/data/1112017(免费下载))

2、安装

   在任意目录下,进行如下操作:

rpm -ivh telnet_server.rpm

rpm -ivh telnet_client.rpm


3、修改配置,开启telnet服务,

  操作如下:

cd /etc/xinetd.d

Vi m  telnet


disabled = yes


  改为disabled = no

如下图:

wKiom1M4FdPyGJQqAAK6vKb6u2s286.jpg


重新启动inetd:


wKioL1M4FeKwCZ38AAGoiDBLlNM255.jpg



自此telnet服务/客户端安装好可以使用。




例:


windows Dos 环境下远程连接自己虚拟机下的Redhat系统,


在Dos环境下进行如下操作:

telnet 192.168.1.203 (IP为目标主机IP)


会出现如下登陆界面,输入用户名和密码即可:


wKiom1M4FonRXVR0AADsJFHNLik451.jpg


登陆后如下:


wKioL1M4FpHzHNC-AAEdSDPOPq8312.jpg

可以看到,已登陆成功进入目标主机,然后就可以进行远程管理了。




如下图查看某个文件夹下的内容:

     (汉字在linux系统下不兼容,抱歉)

wKiom1M4GZyQdxtvAAE31pcy5Bc132.jpg


本例模式下,


如果知道目标主机的root用户密码就更好了,


可以打开它的ftp服务,实现将目标主机里的东西下载到本地。


如下图:


(汉字在linux系统下不兼容,抱歉。不过一般出现绿色字体代表成功,出现红色字体代表失败,很明显已经成功了)。


wKioL1M4GjDQg6B8AAD99IStTjw243.jpg


这时我可以再打开一个Dos窗口,进行ftp登陆,假如你知道目标主机登录名和密码的话。

我的ftp服务没设置过,所以默认的登录名:ftp ,密码直接回车就可以了。

如下图:


wKioL1M4GsnCN76cAAGUYigLNHk143.jpg


可以看到我已经登陆成功,并查看到ftp服务器下有两个文件:downloadpub.


那么就可以用 get + 文件名的方式将想要下载的文件下载到本地。


     如下,进入download文件夹,可以看到文件夹下有好几个文件:

wKioL1M4G8ziRJo_AAIaT5Hr9oA136.jpg


下面将download下的passwd文件下载到本地:

wKiom1M4HMWSl6YaAAJTmkSqvOI972.jpg


可以看到passwd文件已下载成功(注:下载默认下载到本地进行ftp登录时所在的路径下)。


   退出ftp连接使用 quit 命令。如下图:

wKiom1M4HHPzr6vgAAIlIPtYrlM311.jpg



退出 telnet 远程登录,输入 exit 命令,出现如下图:

wKiom1M4Ha3SXkH7AADcyfcUmN0773.jpg

即退出成功。




本文转自 006玩命 51CTO博客,原文链接:http://blog.51cto.com/weiyuqingcheng/1387098,如需转载请自行联系原作者

相关文章
|
6天前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
5天前
|
Ubuntu Linux Shell
Linux系统命令 安装和文件相关命令
本文档详细介绍了Linux系统中的常用命令,包括软件安装卸载命令如`dpkg`和`apt-get`,压缩与解压命令如`gzip`、`bzip2`和`xz`,以及`tar`命令用于打包和解包。此外还介绍了文件分割命令`split`,文件操作命令如`cat`、`head`、`tail`、`more`、`less`等,管道命令和`wc`、`grep`、`find`、`cut`、`sort`、`uniq`、`diff`等实用工具。最后,文档还讲解了文件属性相关的命令如`chmod`、`chown`、`chgrp`以及创建硬链接和软链接的`ln`命令。
|
5天前
|
NoSQL Linux Redis
Linux Redis 服务设置开机自启动
【9月更文挑战第2天】在 Linux 系统中,可使用两种方法设置 Redis 开机自启动:一是通过创建 `redis.service` 文件并利用 systemd 进行管理,包括定义服务参数和启动脚本;二是编辑 `/etc/rc.local` 文件,在其中添加启动命令。推荐使用 systemd 方法,因为它更符合现代 Linux 系统的设计理念。设置完成后,可通过 `sudo systemctl status redis.service` 检查服务状态。
|
11天前
|
Linux TensorFlow 算法框架/工具
在Linux上安装其他版本的cmake 或 升级cmake
在Linux上安装其他版本的cmake 或 升级cmake
21 2
|
11天前
|
人工智能 Linux 开发工具
Linux安装Taiyi stable-diffusion-webui
Linux安装Taiyi stable-diffusion-webui
|
12天前
|
Ubuntu Linux 虚拟化
安装Windows Linux 子系统的方法:适用于windows 11 版本
本文提供了在Windows 11系统上安装Linux子系统(WSL)的详细步骤,包括启用子系统和虚拟化功能、从Microsoft Store安装Linux发行版、设置WSL默认版本、安装WSL2补丁,以及完成Ubuntu的首次安装设置。
46 2
|
16天前
|
关系型数据库 MySQL Linux
Linux环境安装MySQL8.0.36使用rpm包安装,安装顺序是什么?
【8月更文挑战第23天】Linux环境安装MySQL8.0.36使用rpm包安装,安装顺序是什么?
78 1
|
15天前
|
开发框架 .NET Linux
【Azure 应用服务】 部署到App Service for Linux 服务的Docker 镜像,如何配置监听端口呢?
【Azure 应用服务】 部署到App Service for Linux 服务的Docker 镜像,如何配置监听端口呢?
|
16天前
|
关系型数据库 Linux PostgreSQL
【Azure 应用服务】Azure Function App Linux环境下的Python Function,安装 psycopg2 模块错误
【Azure 应用服务】Azure Function App Linux环境下的Python Function,安装 psycopg2 模块错误
|
16天前
|
存储 安全 Linux
【Azure 应用服务】App Service For Linux 怎么安装Composer,怎么安装PHP扩展,怎么来修改站点根路径启动程序?
【Azure 应用服务】App Service For Linux 怎么安装Composer,怎么安装PHP扩展,怎么来修改站点根路径启动程序?
下一篇
DDNS