virtualbox上安装ubuntu能支持ssh

1. 准备工作

virtualbox安装ubuntu的流程网上有很多不错的参考资料,这里不再赘述。virtualbox上安装ubuntu的流程参见:https://www.cnblogs.com/rocedu/p/6012545.html?utm_source=itdadao&utm_medium=referral

2. 双向拷贝设置

  1. 在virtualbox中选中一个系统,进入“设置”-“常规”-“高级”,将“共享粘贴板”与“拖放”设置为双向。
  2. 进入ubuntu系统,在界面的左上方的“设备”中点击“安装增强功能”。
  3. 在virtualbox的“设置”-“存储”,点击“控制器SAT..”,勾选使用主机输入输出(I/O)缓存。

此时可进行双向拷贝。

3.静态ip设置

网上有很多关于这方面的资料,但是大部分都是不可用的,经过半天头凸尝试:
1. 关闭虚拟机上的ubuntu,在virtualbox中选中ubuntu,并进入“设置”-“网络”,我们可以看到网卡1的连接方式是NAT,这使得虚拟机上的ubuntu可使用宿主机的网络访问外网。点击网卡2,进行编辑,将连接方式设置为桥接网卡,混杂模式为全部允许。
2. 开启virtualbox上的ubuntu,点击系统界面右上角的网络图标,下拉菜单中有两个可选连接。我们选中连接2,然后点击“编辑连接”,进入到编辑页面后,点击“Ipv4设置”,该页中的“方法”设置为”手动”,并在地址中添加一行,地址中的第一列的前三个数字需要与宿主机相同,子网掩码可在宿主机上通过“ifconfig”查看“Mask”,网关与DNS可通过”nm-tool”命令在宿主机上查看,将地址行和DNS填写好后,保存。
3. 执行“ifconfig”,可看到如下显示。

ubu@ubu-VirtualBox:~$ ifconfig
eth0 Link encap:以太网 硬件地址 08:00:27:c2:92:66
inet 地址:10.0.2.15 广播:10.0.2.255 掩码:255.255.255.0
inet6 地址: fe80::a00:27ff:fec2:9266/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:127 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:182 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:14148 (14.1 KB) 发送字节:19695 (19.6 KB)

eth1 Link encap:以太网 硬件地址 08:00:27:bc:58:f6
inet 地址:172.**.137.**

然后在虚拟ubuntu上:

ping www.baidu.com

如果能ping通,安装ssh后即可被访问。

4.安装ssh

首先要修改root密码,刚安装好的ubuntu root密码是随机的,使用sudo passwd root进行修改。ssh的安装使用

sudo apt-get install openssh-server
sudo ps -e |grep ssh

安装完成后会显示sshd。

猜你喜欢

转载自blog.csdn.net/lj1404536198/article/details/80605210