10.1 远程管理简介 “运筹帷幄之中,决胜千里之外”

远程管理含义

远程管理方式

10.2 终端方式的字符界面远程管理 10.2.1 Telnet方式 安装Telnet程序 在Linux主机中启动Telnet服务(基于xinetd下) systemctl start telnet.socket systemctl start xinetd 服务开机自行启动 systemctl enable xinetd.service systemctl enable telnet.socket 在远程的Telnet客户端登录(不允许root登陆) telnet IP 端口号

10.2 终端方式的字符界面远程管理 10.2.2 SSH方式 SSH简介: SSH(Secure SHell)安全的shell字符命令操作,实现了与Telnet服务类似的功能,可以实现字符界面的远程管理。SSH采用了密文的形式在网络中传输数据,它使用了现代的安全加密算法,有更高的安全级别而,且更稳定,足以胜任大型公司的任务和繁重的应用程序的要求。它用安全、加密的网络连接工具代替了telnet、ftp工具。SSH的端口号默认是22。 SSH服务器端操作:(启动sshd服务) #service sshd start OpenSSH客户端安装和使用

10.3 B/S方式的远程管理 10.3.1 Webmin简介 Webmin采用 B/S模式,它是采用Perl语言编写的CGI程序,服务器端运行于受管理的Linux/Unix主机,客户端使用Web浏览器登录到Webmin服务器。目前Webmin支持各种版本的Linux外,且支持绝大多数的Unix系统版本。 优点: 基于B/S模式的访问方式,客户端不需要额外配置,访问方便,易于导航操作、管理维护方便,同时具有本地和远程管理的能力; 插件式结构使得Webmin具有很强的扩展性和伸缩性。目前Webmin提供的标准管理模块几乎涵盖了常见的Unix管理,而且第三方的管理模块也被不断地被开发出来; 访问控制和SSL支持为远程管理提供了足够的安全性;国际化支持,提供多国语言版本。

10.3 B/S方式的远程管理 10.3.2 Webmin的安装与设置 tar.gz文件解压缩后,由shell编程编写的安装文件setup.sh安装向导执行安装,按默认提示要求安装即可。 10.3.3 Webmin的自身配置与组成 Webmin的登录 语言及主题样式设置 Webmin的用户管理 Webmin的系统组成

10.3 B/S方式的远程管理 10.3.4 Webmin的标准管理模块 系统(System) 服务器(Servers) 网络(Networking) 硬件(Hardware) 集群(Cluster) 其他(Others) 10.3.5 Webmin的安全性 SSL支持 用户访问控制 IP访问控制

10.4 C/S方式的远程桌面管理 10.4.1 启动及关闭Linux系统下的VNC服务 检查安装的VNC软件包 # rpm –qa | grep vnc 启动VNC服务(可以并发多次启动) # vncserver (可以并发多次启动,产生多个会话编号) 关闭VNC服务 # vncserver -kill :1

10.4.2 配置VNC服务 启动用户个人的VNC服务 VNC服务器既可以由超级用户root也可以由普通用户启动。哪个用户启动,客户机连接后看到的就是哪个用户的界面。 不同用户可以分别启动自己的VNC服务器,只要服务器会话号码唯一就可以互不影响。 修改用户个人的VNC服务的配置 在CentOS 7系统中,VNC服务默认的远程桌面只提供twm灰度形式的图形界面,用户可以修改用户个人的VNC服务的启动配置文件(~/.vnc/xstartup)

10.4.3 VNC客户机连接到Linux下的VNC服务器 使用Linux下的VNC客户机连接到Linux下的VNC服务器 远程的客户端Linux中必须在“X窗口”下,以终端方式的窗口中输入vncviewer命令,在弹出的对话框中,输入远程的“服务器端IP:1” 其中1是服务器端启动的显示编号
使用Windows下的VNC客户机连接到Linux下的VNC服务器 使用浏览器VNC客户机连接到VNC服务器 http://服务器端IP:5801

10.4.4 Linux下访问Windows系统的远程桌面 软件的安装 # rpm -qa | grep rdesktop 设置Windows系统的远程桌面访问支持

在Linux的X窗口界面下连接Windows的远程桌面 # rdesktop -u wdg 192.168.1.1

10.5 远程管理方式的性能比较 C/S方式的远程管理性能

B/S方式的远程管理性能

终端的字符方式性能

10.5 远程管理方式的性能比较