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
之后改密码就可以。改完再试试登陆,完美解决不能登陆的问题。
相关文章推荐
- 用secureCRT通过SSH连接虚拟机中Linux(本文基于Ubuntu 10.04)
- 工具篇----Ubuntu虚拟机配置静态ip和ssh远程登陆
- windows下通过putty登陆虚拟机ubuntu系统
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
- mac通过ssh远程登录腾讯云ubuntu主机服务
- 【Linux学习】配置环境:实现【VirtualBox + ubuntu】+【开启ssh服务】+【putty远程连接到虚拟机】
- 通过SSH实现ubuntu虚拟机到windows主机之间的文件传输
- 虚拟机的网络连接模式分别调换成仅主机、NAT模式、桥接模式并获取IP地址使用ssh通过不同远程连接+哪个模式可以上网++修改主机名为server.local+破解密码
- window 远程登陆软件无法登陆ubuntu
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
- putty自动SSH远程Ubuntu主机
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
- 基于VMware使用putty远程登陆ubuntu
- Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序
- 通过PuTTY使用SSH免密码登录Ubuntu Server14.04远程服务器
- windows 系统通过 puttty软件 SSH 登陆 Ubuntu
- hadoop学习笔记之前期准备 主机通过ssh连接ubuntu虚拟机
- ssh远程登陆 Ubuntu虚拟机出错,配置ssh服务-转
- Ubuntu通过SSH远程登录服务器建立登陆用户与连接