VitualBox安装配置Ubuntu

 

1.准备材料

1.1 安装VitualBox

下载地址:https://www.virtualbox.org/

1.2 下载Ubuntu

下载地址:http://ubuntu.com.cn/download

 

2.VitualBox安装Linux

2.1 新建虚拟机

step1:

新建虚拟机

选择Linux, ubuntu,然后一路下一步配置虚拟机。

step2:

第一次启动时要求选择镜像,选择下载好的ubuntu镜像,然后一路下一步。

 

3.Linux基本配置

3.1启用Root账户

1、使用:sudo passwd root设置root的密码;
2、使用su root来测试是否可以进入root用户,如果出现#说明已经设置root用户的密码成功;
3、进入到/usr/share/lightdm/lightdm.conf.d/目录,使用gedit 50-unity-greeter.conf &命令打开50-unity-greeter.conf 文件,并添加下列信息:
user-session=ubuntu
greeter-show-manual-login=true
all-guest=false

4、保存后重启即可

 

3.2新建子用户

添加新用户并设置密码:

shell中执行下列命令:

useradd -r XXX
passwd XXX

 

3.3修改hostname

临时修改:

hostname XXXX

永久修改:

ubuntu系统永久修改hostname只需要修改/etc/hostname文件即可:


vim /etc/hostname
new_hostname
修改完hostname以后,建议同时修改下/etc/hosts:

127.0.0.1     locahost
127.0.0.1     new_hostname
/etc/hosts存放的是域名和ip的对应关系,域名和主机名并没有直接关系,可以为一个ip指定任意对应名称,但是建议解析一个ip对应hostname。

 

3.3配置ubuntu源

1. 备份原始文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

2. 修改文件并添加国内源

vi /etc/apt/sources.list

3. 注释原文件内的源并添加如下地址

复制代码
#Ubuntu 官方源 
deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
复制代码

#或者这些源

复制代码
#阿里云
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

#网易163
deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
复制代码

4. 放置非官方源的包不完整,可在为不添加官方源

deb http://archive.ubuntu.org.cn/ubuntu-cn/ feisty main restricted universe multiverse

5. 更新源

sudo apt-get update

6. 更新软件

sudo apt-get dist-upgrade
sudo apt-get upgrade

由于包与包之间存在各种依赖关系。upgrade只是简单的更新包,不管这些依赖,它不和添加包,或是删除包。而dist-upgrade可以根据依赖关系的变化,添加包,删除包。upgrade:系统将现有的Package升级,如果有相依性的问题,而此相依性需要安装其它新的Package或影响到其它Package的相依性时,此Package就不会被升级,会保留下来. dist-upgrade:可以聪明的解决相依性的问题,如果有相依性问题,需要安装/移除新的Package,就会试着去安装/移除它. (所以通常这个会被认为是有点风险的升级) 

7. 常见的修复安装命令

sudo apt-get -f install

 

3.4安装ssh server

1)安装

sudo apt-get install openssh-server
service ssh start

安装好后查看SSH是否启动 
打开”终端窗口”,输入”sudo ps -e |grep ssh“–>回车–>有sshd,说明ssh服务已经启动,如果没有启动,输入”sudo service ssh start“–>回车–>ssh服务就会启动

2)获取Root权限

使用gedit修改配置文件”/etc/ssh/sshd_config” 获取远程ROOT权限 
打开”终端窗口”,输入”sudo gedit /etc/ssh/sshd_config“–>回车–>把配置文件中的”PermitRootLogin without-password“加一个”#”号,把它注释掉–>再增加一句”PermitRootLogin yes“–>保存,修改成功

3)卸载openssh

apt-get purge openssh-client

 

3.5安装并配置Samba

1)安装

apt-get install samba samba-common

 2)新建共享目录并设置权限

sudo mkdir /home/share
sudo chmod 777 /home/share

 3)修改配置文件

gedit /etc/samba/smb.conf

输入"security = user"。

然后重启服务

sudo service smbd restart

 最后最后添加samba张号和密码

sudo smbpasswd -a user_name

 

posted @ 2019-01-03 22:48  中华大甜菜  阅读(221)  评论(0)    收藏  举报