一、客户端安装SSH工具
windows客户端:安装Putty、XShell 或者 SecureCRT
Linux客户端:yum install openssh-clients
macOS客户端:默认已经安装了SSH客户端
我们这里安装windows客户端,选择XShell 工具。
Xshell5、Xftp5下载: 中国移动云盘短信小程序 提取码:gtWk
Secure Shell(SSH) 是建立在应用层基础上的安全网络协议。它是专为远程登录会话和其他网络服务提供安全性的协议,可有效弥补网络中的漏洞。通过SSH,可以把所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。目前已经成为Linux系统的标准配置。
二、Xshell5安装步骤
1、点击已经下载好的Xshell_5.0.1044.exe应用程序
2、选择安装类型为“免费为家庭/学校”,
3、接受协议即可
4、选择安装的位置,这里在本地D盘新建了一个文件夹,安装在指定文件夹中;否则默认安装C盘
然后一直点击下一步,采用默认即可,最后点击 安装
5、完成安装
三、Windows客户端通过SSH连接服务器
Xshell连接与配置
第一步、选择文件,然后点击新建 或 直接点击加号,输入名称和虚拟机IP(这里是Cenos服务器的ip,不是VMnet8网络的ip),不要着急点确定。
注:此处IP需要获取自己本机电脑进行修改
第二步、 接着,点击选择“用户身份验证”,输入linux虚拟机的账号root和你自己设置的密码
出现以下状态为正常连接,如果连接有误,再次检查Linux服务器网络,linux服务器的IP,账号密码是否输入正确。此时就可以远程连接服务器并进行操控了
以上就是windows客户端远程连接Linux服务器的实现步骤。
四、使用Linux客户端来连接服务器
首先在centos终端中,安装客户端,使用命令:yum install openssh-clients
如果安装报错:Another app is currently holding the yum lock; waiting for it to exit... 这句话的意思就是有一个应用程序正在锁定yum,等待退出
解决方法:
执行命令:rm -f /var/run/yum.pid
然后重新运行命令 yum install openssh-clients即可。
Linux客户端来连接服务器:输入连接命令 ssh root@192.168.0.113
注:此处IP需要根据自己电脑进行修改
macOS客户端:默认已经安装了SSH客户端,输入连接命令 ssh root@192.168.0.113即可进行连接。