VM虚拟机 Ubuntu配置与ssh连接
VMware安装ubuntu
自定义
不作更改
选择稍后安装操作系统,相当于裸机,没装系统。
选择ubuntu64
选择虚拟机名字与保存路径
配置情况
2G即可
网络类型,选择NAT 可以了解一下这几个类型的区别。
一路下一步
虚拟机硬件配置
CD中装载ubuntu镜像。
完成安装后暗转VMtools
拷贝到桌面
归档后再终端启动
一路yes 加回车
安装完Vmtools后显示桌面变大,并且可以在桌面与虚拟机之间动文件。
之后可以删掉这个文件
-
sudo apt install openssh-server
-
ifconfig
可能需要sudo apt install net-toos
查询得到IP地址 -
如果不显示ens33 可以使用sudo dhclient ens33
该方法可能需要每次重启都手动输入, 可以修改/etc/network/interfaces
添加auto ens33 iface ens33 inet dhcp
动态分配ip
连接虚拟机ip地址 ,如果连接云服务器就是连接公网IP。
因为不允许root用户用密码远程登录。 可能是因为密码不够四位
使用 sudo su
sudo passwd 用户名 修改密码
修改
完成连接
- vscode连接:
设置免密:
win下 ssh-keygen -t rsa
生成秘钥,
在远程也生成秘钥
进入cd .ssh/
创建文件 vim authorized_keys
把宿主机的公钥放进去。
再次使用vscode连接,不用再输入密码了