Linux下telnet,openSSH,VNC远程服务器的搭建过程

简介:

一:搭建telnet服务器(注:telnet是明文传输,没有经过加密。端口号23)

1:[root@lyt ~]# mkdir /mnt/cdrom

[root@lyt ~]# mount /dev/cdrom /mnt/cdrom/

[root@lyt ~]# cd /mnt/cdrom/Server/

[root@lyt Server]# rpm -qa |grep telnet      #查询telnet服务器是否安装

image

[root@lyt Server]# ll telnet*   #查询所有与telnet字符有关的软件包

[root@lyt Server]# rpm -ivh telnet-server-0.17-39.el5.i386.rpm      #安装telnet服务器

2:[root@lyt Server]# rpm -ql telnet-server       #查询telnet-server软件包的安装位置:

image

[root@lyt Server]# vim /etc/xinetd.d/telnet      #编辑该文件,如图:

image

[root@lyt Server]# service xinetd restart       #启动telnet服务器。xinetd.d是超级守护进程,telnet服务依赖于xinetd超级守护进程。

image

3:使用非管理员账号登陆:

image 

telnet下使用root账户登陆系统很不安全。可以使用su - root获得管理员权限。如图:

image

4:[root@lyt Server]# vim /etc/xinetd.d/telnet      #再次编辑该文件如图:

image

[root@lyt Server]# service xinetd restart          #telnet配置脚本更改后,需要再次重启telnet服务。

5:使用user1账户登陆成功:如图

image

使用user2账户登陆成功:如图:

image

当再次使用telnet登陆时,无法登陆。

image

二:SSH远程登录:SSH 是采用加密传输机制,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。端口号22.

1:[root@lyt ~]# mkdir /mnt/cdrom

[root@lyt ~]# mount /dev/cdrom /mnt/cdrom/

[root@lyt ~]# cd /mnt/cdrom/Server/

[root@lyt Server]# rpm -qa |grep openssh     #查看openssh是否安装,如图:

image

[root@lyt Server]# netstat -tupln |grep 22       #查看ssh的端口号是否开启,如图:

image

2:[root@lyt Server]# service sshd restart       #ssh端口22默认是开启的,但是也可以用此命令重新启动

3:使用客户端软件进行测试:

image

三:VNC远程登录:

1:[root@lyt Server]# rpm -qa |grep vnc       #查看vnc服务器是否安装

image

2:[root@lyt Server]# rpm -ql vnc-server      #查看vnc安装文件存储位置

image

3:[root@lyt Server]# vncserver         #直接执行vncserver,并设置密码

image

4:[root@lyt ~]# vim /root/.vnc/xstartup       #编辑该文件如图:

image

5:[root@lyt Server]# vncserver

6:[root@lyt ~]# netstat -tupln |grep vnc       #搜索vnc端口

image

6:利用vnc客户端登陆:

image

7:登陆成功:但是此方法无法实现服务器与客户端桌面的同步

image

8:[root@lyt ~]#x0vncserver  passwordfile=/root/.vnc/passwd       #使用该命令调用vnc登陆时的口令。x0vncserver必须在图形界面下使用

image

9:登陆完成,且客户端与服务器桌面可以同步。

image

image










本文转自 liuyatao666 51CTO博客,原文链接:http://blog.51cto.com/5503845/966017,如需转载请自行联系原作者
目录
相关文章
|
27天前
|
监控 Linux Shell
|
12天前
|
安全 算法 Linux
Linux 服务器还有漏洞?建议使用 OpenVAS 日常检查!
在数字化时代,Linux 服务器的安全至关重要。OpenVAS 是一款优秀的开源漏洞扫描工具,可以帮助及时发现并修复服务器中的安全隐患。本文将介绍 OpenVAS 的主要功能、使用方法及应对漏洞的措施,帮助用户加强服务器安全管理,确保企业数字化安全。
31 7
|
14天前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
17天前
|
缓存 Unix Linux
服务器linux!!!
本文介绍了计算机的演变历史、硬件基础知识及服务器相关知识。从电子管时代的ENIAC到冯-诺伊曼架构,再到现代计算机系统组成,详细讲解了计算机的发展历程。此外,文章还介绍了服务器的分类、品牌、硬件组成以及IDC机房的上架流程,为读者提供了全面的技术背景知识。
34 0
服务器linux!!!
|
19天前
|
人工智能 安全 Linux
|
22天前
|
Linux 数据库
Linux服务如何实现服务器重启后的服务延迟自启动?
【10月更文挑战第25天】Linux服务如何实现服务器重启后的服务延迟自启动?
98 3
|
22天前
|
缓存 监控 Linux
Python 实时获取Linux服务器信息
Python 实时获取Linux服务器信息
|
25天前
|
存储 安全 关系型数据库
Linux系统在服务器领域的应用与优势###
本文深入探讨了Linux操作系统在服务器领域的广泛应用及其显著优势。通过分析其开源性、安全性、稳定性和高效性,揭示了为何Linux成为众多企业和开发者的首选服务器操作系统。文章还列举了Linux在服务器管理、性能优化和社区支持等方面的具体优势,为读者提供了全面而深入的理解。 ###
|
7天前
|
网络协议 安全 Linux
Linux 上设置自己的公共时间服务器
Linux 上设置自己的公共时间服务器
20 0
|
19天前
|
Linux
Linux 修改服务器时间
【10月更文挑战第27天】Linux 修改服务器时间
49 0
下一篇
无影云桌面