300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 物理机Windows系统下使用SSH连接虚拟机Ubuntu

物理机Windows系统下使用SSH连接虚拟机Ubuntu

时间:2020-11-08 04:02:24

相关推荐

物理机Windows系统下使用SSH连接虚拟机Ubuntu

文章目录

所需环境第一步:Ubuntu安装ssh服务器第二步:Windows安装Xshell第三步:互ping(因为ssh远程连接是通过网络连接的,如果网络都不通,就无法连接。)实际操作UbuntuWindows(第一种新建会话方式登录方法)Windows(第二种登录方法)注意注意第一种办法第二种办法

所需环境

第一步:Ubuntu安装ssh服务器

xshell远程连接ubuntu是通过ssh协议的,所以,需要给ubuntu安装ssh服务器

sudo apt-get install openssh-server

检查一下 ssh服务有没有启动ps -e |grep ssh

如果有启动则显示下图中的进程

如果没用启动ssh服务 输入 service ssh start

或者直接重启一下ssh服务

sudo service ssh restart

修改SSH配置文件的命令

vi /etc/ssh/ssh_config

第二步:Windows安装Xshell

Xshell直接去官网下载即可:

/

第三步:互ping(因为ssh远程连接是通过网络连接的,如果网络都不通,就无法连接。)

虚拟机和物理机之间需要能互相ping通,如果没办法ping通的话,那么更没法远程连接,感觉也就如下两点:

虚拟机Ubuntu需要联网处理:可以参考我这篇博客,Ubuntu配置静态ip联网总结它俩之间防火墙注意点,虚拟机的22端口号(SSH服务器的默认端口号)记得开放

实际操作

Ubuntu

搞好上方环境后即可

Windows(第一种新建会话方式登录方法)

新建会话,

只要所需环境都做好以后,然后主机就填虚拟机Ubuntu的ip,默认端口号不要改,协议使用SSH,那么剩下的就会出现这个画面

填密码,接下来就登陆喽。

Windows(第二种登录方法)

命令行方式:

ssh 用户名@ip

紧接着就会弹出需要输入对应用户名的密码喽

注意

在Ubuntu操作系统下,一定要记得安装ssh服务器,否则一直下图是这个报错

注意

xshell在输入命令时,如果敲错字母了的时候,想通过按退格键删除敲错的字母,却在屏幕显示出了“^H”,退格不行,再按删除键,却显示出“^[[3~”,怎么着就是删除不了输错的字母。

第一种办法

修改办法:文件–>打开—>属性–>终端 -->键盘 把delete 和backspace序列改为 ASCII 127即可。

第二种办法

因为这里使用的Shell是dash,操作起来并不像Ubuntu中的bash那么的方便,只需要更改一下用户登录shell即可:

登录使用的Shell,就是登录命令之后,使用的终端命令,Ubuntu默认是bash

如下,这就是biaobiao用户的dash界面,

更改为bash之后

sudo usermod -s /bin/bash biaobiao

然后重新连接之后:

变得和Ubuntu那里的一模一样,而且操作也十分便捷

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。