vm安装Ubuntu并ssh远程登录

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用户

  1. 设置root密码
sudo passwd root
  1. 从普通用户切换到root用户
sudo su

2.5 安装vm tools(使得Ubuntu窗口全屏下自适应Window窗口)

点击VMware菜单栏“虚拟机”下的“安装VMware Tools”
在Linux的系统桌面上生成一个名字为“VMware Tools”的光驱文件
双击“VMware Tools”光驱文件并进入,会看到一个后缀为.tar.gz的压缩文件

  1. 移动到/opt目录下
  2. 改变目录权限sudo chmod 777 -R /opt
  3. 将压缩包用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服务已经启动

5、moba中用之前ifconfig看到的ip地址远程ssh访问即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值