远程登录: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,如需转载请自行联系原作者

相关文章
|
9月前
|
Linux 网络安全 Docker
盘古栈云,创建带ssh服务的linux容器
创建带ssh服务的linux容器
466 146
|
11月前
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
9月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
619 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
10月前
|
缓存 安全 Linux
六、Linux核心服务与包管理
在没有网络的情况下,使用系统安装光盘是获取RPM包的常用方法。场景二:配置本地文件镜像源 (使用系统安装光盘/ISO)(检查RPM包的GPG签名以保证安全) 或。YUM/DNF包管理工具 (yum/dnf)(此处可以放置您为本主题制作的思维导图)处理依赖问题的危险选项 (应极力避免)(覆盖文件、替换已安装包)。(list) 则是列出文件。(query file) 是。(假设系统安装光盘已挂载到。信息 (verbose)。(upgrade) 选项。(all) 已安装的包。(package) 选项
673 11
|
9月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
1189 0
|
11月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
508 5
|
11月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
Linux
linux中服务管理
在Linux服务管理中,从传统的System V init到Upstart,再到广泛采用的systemd,管理方式不断发展。systemd以其强大的功能和依赖解决成为现代Linux的核心。`systemctl`是管理服务的关键命令,如启动(`start`)、停止(`stop`)、重启(`restart`)服务及设置开机启动(`enable`)或取消(`disable`)。了解和服务管理,特别是systemd和`systemctl`的使用,对系统管理员至关重要。其他如xinetd用于控制网络服务,而特定环境下有OpenRC等工具。
379 2
|
安全 Ubuntu 网络协议
Linux中的服务管理
Linux系统可以同时运行数百个任务。其中大多数都属于操作系统环境的组成部分,不过可能也会有那么一两个你不需要的**守护进程**。有3种可用于启动守护进程和服务的工具,Linux发行版支持其中任意一种。传统的SysV系统使用/etc/init.d中的脚本。较新的systemd守护进程除了使用/etc/init.d之外,还用到了systemctl调用。还有些发行版使用的是upstart,配置脚本保存在/etc/init中。systemd如今已经取代了SysVinit系统。upstart是由Ubuntu开发并采用的,但是在14.04版中,已经改成了systemd。
434 3