1、安装vm(略)
2、安装Ubuntu
2.1 首先创建一个虚拟机
选择自定义、稍后安装操作系统、选择Linux Unbuntu 64位、选择内存两个G
2.2 在启动之前
下载Unbuntu的iso镜像
https://pan.baidu.com/s/1jGHxJKU
在硬件编辑页面的CD/DVD页面设置使用ISO镜像文件,添加到文件位置
2.3 启动虚拟机
进行install ubuntu的安装
ps:如果安装后屏幕大小不对,安装vm tools
2.4 安装Ubuntu
2.4.1 分辨率导致安装界面显示不全
2.4.2 分辨率导致系统界面显示缩放问题
或者
调整ubunntu18桌面字体以及图标大小
安装gnome-tweaks桌面配置软件
sudo apt install gnome-tweaks
gnome-tweaks
就可以到font中进行字体大小的调节了,调节结束,重启就生效了。
2.4.3 安装输入法
如果出现输入错乱大现象,类似双拼模式,在终端中输入如下命令解决:
ibus-daemon -drx
2.4.4 使用远程连接工具上传文件,权限问题
2.4.5 进入root用户
一般终端界面默认为普通用户权限模式,如何从普通用户进入root用户
- 设置root密码
sudo passwd root
- 从普通用户切换到root用户
sudo su
2.5 安装vm tools(使得Ubuntu窗口全屏下自适应Window窗口)
点击VMware菜单栏“虚拟机”下的“安装VMware Tools”
在Linux的系统桌面上生成一个名字为“VMware Tools”的光驱文件
双击“VMware Tools”光驱文件并进入,会看到一个后缀为.tar.gz的压缩文件
- 移动到/opt目录下
- 改变目录权限sudo chmod 777 -R /opt
- 将压缩包用tar -zxvf命令解压
用“cd vmware-tools-distrib”命令进入vmware-tools-distrib文件夹,然后在命令行执行:“sudo ./vmware-install.pl”命令,输入用户密码即可进行vmware tools的安装
3、安装MobaXterm远程连接工具(略)
4、在Ubuntu系统中配置ssh
4.1 查看ip地址
1、 控制台输入ifconfig ,若不可行没有net-tools
执行 sudo apt-get update和sudo apt install net-tools
若出错:unable to locate package net-tools
vim /etc/apt/sources.list
将下列内容替换sources.list中的内容,并保存
deb http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
(若发现vim中上下左右键不好用变为ABCD:执行两个命令$sudo apt-get remove vim-common $sudo apt-get install vim,如果版本不匹配:如配置sudo apt-get install vim-common=2:7.4.052-1ubuntu3.1对应的版本即可)
配置好了之后再执行上面的两个命令就可以成功了
4.2 配置ssh
1、sudo ps -e |grep ssh查看有sshd,说明ssh服务已经启动,如果没有进行安装
2、sudo apt-get install openssh-server 安装openssh-server
如果遇到以下问题:
openssh-server : Depends: openssh-client (= 1:7.2p2-4ubuntu2.1)
Depends: openssh-sftp-server but it is not going to be installed
Recommends: ncurses-term but it is not installable Recommends:
ssh-import-id but it is not installable E: Unable to correct
problems, you have held broken packages. 原因如下:
这是因为,openssh-server是依赖于openssh-client的,自带的openssh-client与所要安装的openssh-server所依赖的版本不同,这里所依赖的版本是:
1:7.2p2-4ubuntu2.1
所以要安装对应版本的openssh-clien,来覆盖掉ubuntu自带的
sudo apt-get install openssh-client=1:7.2p2-4ubuntu2.1
这样再安装openssh-server就可以成功了。
3、修改vi配置文件的/etc/ssh/sshd_config获取远程root权限
打开”终端窗口”,输入”sudo vi /etc/ssh/sshd_config“–>回车–>把配置文件中的”PermitRootLogin without-password“加一个”#”号,把它注释掉–>再增加一句”PermitRootLogin yes“–>保存,修改成功
4、重启sudo /etc/init.d/ssh restart
5、ssh sudo ps -e |grep ssh查看有sshd,说明ssh服务已经启动