(1)设置Ubuntu网络连接方式
打开VirtualBox软件,在VirtualBox界面的左上角,点击齿轮图标的“设置”按钮,打开设置界面,在左边栏目中选择“网络”,会出现如下图所示的设置界面。更改网络连接方式,如下图所示,需要在“连接方式”中选择“桥接网卡”,在“界面名称”后面的下拉列表框中选择电脑当前连接到互联网的网卡,然后,点击“确定”。经过上述设置后,再启动进入Ubuntu系统,就可以让主机访问到虚拟机了。
ps:如何查看电脑当前连接到互联网的网卡
右击桌面右下角WLAN标志,打开“网络和Internet”设置,选择WLAN,如下图点击上图画圈处后往下滑,在属性下方看到 描述 后面接的就是电脑当前连接到互联网的网卡
(2)设置FileZilla
软件下载链接
为了能够让FileZilla连接到Ubuntu系统,需要获得Linux虚拟机的IP地址。
打开虚拟机软件VirtualBox,登录Ubuntu系统,然后,打开终端(可以 使用快捷键Ctrl+Alt+T),进入Shell命令提示符状态,输入命令“ifconfig”,会得到如下图所示结果,其中,“inet地址:192.168.0.104”就表示Linux虚拟机的IP地址是192.168.0.104。获取Linux虚拟机的IP地址后,打开FileZilla,点击界面左上角菜单的“文件”选项,在弹出的菜单中选择“站点管理器”,会出现如下图所示界面,用于设置FTP连接参数。
点击界面左下角“新站点”按钮,然后,开始设置各种连接参数,具体如下:
协议:选择“SFTP-SSH File Transfer Protocol”
主机:填写已获取Linux虚拟机的IP地址
端口:空着,不用填
登录类型:正常
用户,密码自便
设置完成后点击连接即可
ps:可能出现如下图错误
可能原因:虚拟机中的ssh服务未安装或未启动
解决方法:安装ssh服务,打开虚拟机终端(快捷键Ctrl+Alt+T),
输入:sudo apt-get install openssh-server
安装后输入:sudo /etc/init.d/ssh start 启动
将会出现:start:Job is already running: ssh
重新连接成功后将出现下图