在前两期的文章中,
我们介绍了银河麒麟桌面操作系统的远程桌面客户端,
以及基于RDP和VNC协议连接远程的计算机的方法 。
今天的OS课堂
我们为大家送上了节日技能礼包——
基于SSH连接远程计算机的方法,
也是关于远程桌面客户端的最后一节课程,
祝大家童心未泯,一切皆甜 。
SSH(Secure Shell)
SSH协议是一种从一台计算机到另一台计算机的安全远程登录方法 。它通过对数据进行加密来保护通信的安全性和完整性 。相比于一些不安全的登陆协议和文件传输方法(如telnet、rlogin、ftp等),SSH是一种更为安全的替代方案 。
远程连接WindowsWindows10安装OpenSSH服务器程序 。
开始菜单-设置-应用-应用和功能,点击“可选功能” 。在弹出的窗口中,点击“添加功能” 。查找OpenSSH服务器,勾选并安装程序 。
图1 安装OpenSSH服务器程序
启动sshd【1】服务
在桌面找到“此电脑”,鼠标右键点击“管理” 。在弹出的窗口中,选择左侧任务栏中“服务和应用程序”选项,双击展开,然后点击“服务”选项 。找到OpenSSH SSH Server.
图2 服务管理
双击“OpenSSH SSH Server”栏目 。在弹出的窗口中,设置“启动类型”为自动,然后点击“服务状态”下的“启动”按钮 。点击“确定”关闭窗口 。
图3 OpenSSH SSH Server属性页
服务启动后,可以看到本地启动了一个id为78756的进程,监听在22端口,用于接受所有的客户端连接 。所以,在服务器端需要设置防火墙放行到本地22端口的入站流量 。
图4 sshd端口状态
在客户端电脑上telnet远端22端口,查看端口访问是否正常,如果telnet不通,则需要检查网络链路状态或者防火墙设置是否正确(此例中,部署SSH Server的Windows10电脑的内网地址为172.16.0.1) 。
图5 测试端口连通
远程桌面客户端创建连接
在“开始菜单”中找到“远程桌面客户端”,打开程序 。在弹出的窗口中,点击左上角的“创建一个新的连接配置文件”【2】 。
图6 远程桌面客户端
在“远程桌面设定”窗口中,选择SSH协议类型,在“服务器”一栏中填入要连接到的计算机(即SSH服务端)的ip地址,在“用户名”和“用户密码”栏中填入远程登录的用户名和密码 。点击“保存”,保存连接 。
图7 ssh密码验证的远程连接
对于已创建的连接,可以双击该连接或鼠标右键选择“连接”,连接到远程桌面 。
图8 远程桌面客户端
连接成功后,客户端窗口将显示Windows的命令提示符,用户可以在等同于本地CMD模式一样的操作Windows系统 。
推荐阅读
- 王者荣耀盾山是什么职业怎么玩 盾山厉害吗及技能介绍
- mdf文件游戏怎么打开 用什么软件打开及怎么导出
- 微信订阅号和服务号的区别是什么 小编今天来分享下
- 小破站是什么意思 小破站是什么梗
- 订金与定金的区别 主要区别是什么
- 大脑在颤抖是什么意思 大脑在颤抖是什么梗
- 鱼的七秒记忆的含义 鱼只有七秒的记忆是什么意
- 库三窒二是什么意思 库三窒二是什么梗
- 占戈哥欠走已是什么意思 占戈哥欠走已是什么梗
- 我国古代的四大发明是什么 四大发明影响人类社会发展进程