通过SSH连接Linux虚拟机-Windows
Windows下通过SSH连接Linux虚拟机
1.使用windows
自带的openssh
1.开启Windows
的openssh
的功能
在windows左下角搜索框搜索
管理可选功能
点击添加功能找到
OpenSSH Clinent
或者OpenSSH 客户端
点击之后在弹出的菜单中点击
安装
按钮,系统将进行自动安装Openssh
返回之后就可以在
管理可选功能
看到OpenSSH Clinent
或者OpenSSH 客户端
最后重启电脑
按下
win + X
选择以管理员身份打开powershell输入
ssh
之后得到ssh
相关提示即为成功开启Openssh注意:
- 检验
Openssh
是否成功开启之前,在windows左下角搜索框搜索 环境变量,点击环境变量在系统环境变量中找到Path
一项 点击编辑,查看是否存在Openssh
的安装路径C:\Windows\System32\OpenSSH
- 检验
注意:
- 如果在
Path
找不到C:\Windows\System32\OpenSSH
- 就点击
- 新建
- 浏览
- 找到对应路径
- 添加即可
- 如果在
2.利用windows10中的Openssh连接到Ubuntu服务器
以管理员身份打开
powershell
输入
ssh
(确认是否正确开启Openssh
服务)继续键入
ssh [-p port] user@address
user
是指在远程服务器上的用户名[-p port]
可以省略,port
是指SSH Server
监听的端口,在没有指定时,默认为22
号端口address
是指远程服务器的IP地址/域名/用户自己设定的别名
退出服务器的方法:输入
exit
即可
2.windows
下使用Putty
工具
安装putty之后直接打开
在红色方框中输入
Ubuntu
虚拟机的IP
- 查看虚拟机
IP
- 在
Ubuntu
中输入ifconfig | grep inet
找到inet
对应的IP
地址
- 在
- 查看虚拟机
输入到图中红色方框内,点击
Open
第一次点击
open
之后putty
会选择是否信任你接下来要连接的服务器,我们点击是
之后putty
提示输入:- 输入远程登入的用户名
- 输入对应用户名的密码
- 想要退出所登入的连接
- 输入
exit
退出服务器
- 输入
在你安装完
putty
之后在系统的环境变量中已经添加好putty
这一项,因此你可以直接使用按照前面提到的方法打开powershell
,输入putty
之后就可以按照之前的方法打开Ubuntu
服务器啦
3.在windows
下使用Xshell
工具
下载安装好Xshell之后,点击新建
在主机一栏中输入
服务器的IP地址
,端口号默认点击确定
之后提示输入服务器
用户名
和密码
输入无误之后就可以登入到服务器啦 就像这样:
同样
exit
可以退出服务器连接