您的位置:首页 > 其它

Ubuntu虚拟机通过window主机远程ssh登陆——基于putty软件

2020-08-18 10:54 691 查看

从来没有用过ssh的小伙伴,可能通过window主机ssh登陆虚拟机时会出现这样或者那样的问题。今天我也是花了2个小时的时间来找这个问题和那个问题,现在将所有的出现的问题整理一下以给小伙伴们借鉴:

一、Ubuntu安装SSH服务器

sudo apt-get install openssh-server

在安装这个步骤的时候,可能出现一个问题:无法定位或者有依赖包。
解决方法有如下:

  • 更换国内源(可以通过界面直接改),找到<<<<软件和更新按钮(桌面右上角)>>>>-----> 选择国内源即可
  • 还有一种可能是因为Ubuntu自带的 sshclient 版本与需要安装的 ssh服务器的版本不兼容,如果出现这种情况就需要重新安装 sshclient ,提示的 需要安装的版本直接安装即可。之后再次进行安装 ssh服务器 就可以安装上了。

通过以下指令可以查看当前的ssh服务器是否安装成功,如果安装成功会显示出 sshd 的进程。

ps -e |grep ssh

二、编辑配置文件

在终端输入

sudo vim /etc/ssh/sshd_config

找到 PermitRootLogin prohibit-password 位置,将其注释,在原位置添加如下内容:
修改成这样即可。


修改完成之后,需要让服务进行重新启动。

/etc/init.d/ssh restart

三、将虚拟机与主机改成桥接模式

通过虚拟机的网络选项可以设置为桥接模式。下面来示范virtual box的用法:

  • 连接方式选桥接网卡
  • 界面名称选择:可以桥接的网卡,这里我选择是无线网卡,这样外部练无线网的PC也可以进行连接。

四、通过putty进行连接

在做好上一步之后,如果确定连接没有问题,网络也没有问题。但是就是访问的时候存在,这时候就只需要将虚拟机的密码重新改以下就可以了。

access denied
sudo passwd root

之后改密码就可以。改完再试试登陆,完美解决不能登陆的问题。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐