Linux远程访问与安全:X窗口系统、远程命令及数据保护
1. X窗口系统
X窗口系统(X Window System)常被误称为X Windows或X - Windows,准确的叫法是“X窗口系统”或简称“X”。它是类Unix操作系统(如Linux)的窗口系统,仅提供创建和操作位图显示器上窗口与对象的基本图形工具,不规定用户界面的外观以及用户和应用程序的交互方式。
X窗口系统采用客户端 - 服务器模型,将应用程序及其请求与满足这些请求的服务器功能分离,这使其具有通用性,也是X转发的基础。以实验45 - 3为例,使用SSH从本地主机StudentVM1连接到远程主机StudentVM2,并在StudentVM2上启动应用程序,其窗口显示在StudentVM1上,具体步骤如下:
1. 在StudentVM1上使用鼠标在Thunar中选择一个文件夹。
2. 运行在StudentVM2上的Thunar打开文件夹,生成一系列图形命令以重绘Thunar窗口,这是客户端向X服务器发出的请求。
3. 这些命令被发送到StudentVM1,X服务器将其转换为Thunar窗口中的新图像,即X服务器满足客户端的请求。
通常,服务器和客户端位于同一主机,但也可位于不同主机,这得益于客户端和服务器功能的分离。
2. 远程命令
使用SSH执行远程命令与通过SSH登录远程计算机并在远程Bash shell中输入命令有所不同,正是这一细微差别使SSH成为强大的工具。
实验45 - 4:探索远程命令
以StudentVM1上的student用户身份执行此实验,目标是确定远程主机上student用
超级会员免费看
订阅专栏 解锁全文
95

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



