Vm虚拟机安装ubuntu 安装ssh 安装vim以及连接ssm密码一致连不上问题
Vm虚拟机安装ubuntu
1.准备工作: 这里虚拟机版本我用的是VMware-workstation-full-15.5.2-15785246.exe
ubuntu镜像ubuntu-16.04.3-desktop-amd64.iso 自己根据需要安装
2.安装完成Vm后
新建虚拟机 选择经典, 然后选择ios镜像那个 选中到前面准备的镜像文件,然后全名随便起
用户名随便起(Ubantu的一个用户,不能写root) 密码要能记住的 然后虚拟机名称起的让你知道这个虚拟机主要干什么的 ,位置尽量别放到C盘 自己定义非C盘路径 ,然后磁盘大小选择40GB就够了 然后拆分单多个文件(他会用多少占单个文件的话 会一次性干掉40GB) 下一步后点开自定义硬件 主要改内存跟处理器 内存2G至少(不然卡死 根据自己电脑 处理器 2 2)确保网络适配器为NAT 关闭后 点击完成不用管了 然后等个半个多小时

3安装后有两种登录 记得千万选择你刚才定义的用户名 并且输入密码登录进来的(不然修改密码啥的 他说你没有sudo)

登录进来后第一步不多说设置网络
打开虚拟机 选择上面的编辑 选择 虚拟网络编辑器 进来后点击Vmnet8
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZOy2U9yT-1608620379927)(C:\Users\雷神\AppData\Roaming\Typora\typora-user-images\1608617179838.png)]](https://images2.imgbox.com/10/18/SM53kwzk_o.png)
DHCP设置前3位不能变

NAT设置 前三位不能变 最后写成2
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2nn4x3XD-1608620379932)(C:\Users\雷神\AppData\Roaming\Typora\typora-user-images\1608617355495.png)]](https://images2.imgbox.com/ee/7d/s6CJKU6o_o.png)
然后


现在需要重启网络 点击下面
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m6IMr134-1608620379938)(C:\Users\雷神\AppData\Roaming\Typora\typora-user-images\1608619716650.png)]](https://images2.imgbox.com/6e/f0/7qZmiMha_o.png)
测试这阶段成果 3步
在重新打开上面 然后再打开终端 1、 输入ifconfig
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-12jB8EFQ-1608620379939)(C:\Users\雷神\AppData\Roaming\Typora\typora-user-images\1608619804449.png)]](https://images2.imgbox.com/4d/71/DHa43qnz_o.png)
2、打开虚拟机的火狐 输入www.baidu.com 看是否成功
3、在win+r输入cmd ping 192.168.230.129 看是否成功 到此以上都成功后 下面开始其他操作
第一件事修改root密码
sudo passwd root 回车输入当前用户密码 然后再输入两次新密码 此时修改成功 如果修改密码出现卡死情况 建议注销当前用户并且重新登录

修改成功后 接下来安装 vim 以及 ssh
安装vim 需要先进入root用户 获取必要的权限
su root 输入root密码 然后开始安装 vim 命令为
sudo apt-get install -y vim

如果出现报错 E:什么什么的就执行下面两行代码
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
如果是E: Some packages could not be authenticated错误:
执行sudo apt-get update 即可
我这里执行了上面是不好使得还不行的话 建议注销重新登录 再次执行

接下来安装ssh
安装ssh服务器
sudo apt install openssh-server
紧接着 输入Y 会开始安装
安装ssh客户端
sudo apt install openssh-client
#这个很快
sudo vi /etc/ssh/ssh_config
配置ssh客户端,去掉PasswordAuthentication yes前面的#号,保存退出快捷键(shift+zz)
重启ssh服务
sudo /etc/init.d/ssh restart
然后用连接工具连接即可 正常来说 大部分人都是可以成功的 下面分析我失败的场景
连接ssm密码一致却连不上问题
就是密码输入命名没有问题 但就是连接不上
修改 vim /etc/ssh/sshd_config
有人说这个配置文件被修改或优化了,找到里边的 PermitRootLogin 选项,将 no(也许不是no) 改为 yes
去尝试仍然不成功 还是回到这个文件 找到 UsePAM yes 改为 UsePAM no
2、重启ssh(弹出框输入密码建议执行两个) systemctl restart sshd
3.重启ssh服务: sudo /etc/init.d/ssh restart
到此 去尝试 应该成功