新手必学-Linux最小化安装后常用功能配置集合_第1页
新手必学-Linux最小化安装后常用功能配置集合_第2页
新手必学-Linux最小化安装后常用功能配置集合_第3页
新手必学-Linux最小化安装后常用功能配置集合_第4页
新手必学-Linux最小化安装后常用功能配置集合_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、重启命令:1、reboot2、shutdown -r now 立刻重启(root用户使用)3、shutdown -r 10 过10分钟自动重启(root用户使用)4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)关机命令:1、halt   立刻关机2、poweroff  立刻关机3、shutdown -h now 立刻关机(root用户使用)4、shutdown -h 10 10分钟后自动关机返回命令:返回上一级目录: cd .返回主目录: cd VIM编辑器:VIM编辑器,可以新建文件也可以修改文件,命令为:vim 

2、 /usr/local/con.cfg如果这个文件,以前是没有的,则为新建,则下方有提示为新文件。如果文件已存在,则没有提示。当文本编辑结束之后,通常需要退出编辑器。退出编辑器又分为4种情况:保存退出、正常退出、不保存退出及强制退出。按键盘左上角的"ESC",然后这时,我们输入“冒号”,即":"(不需双引号),在下方会出现冒号,等待输入命令,如图,我输入的是WQ。功能如下。W:write,写入Q:quit,退出再回车,就保存退出了其实,保存退出还有二个方法:A:在最后输入命令时,直接输入"x",也是一样的,即X=WQ。B:最快捷的方法

3、:按了ESC后,直接按shift+zz,或者切换到大写模式按ZZ,就可以保存退出了,即是按2下大写的Z。未修改正常退出: 按ESC后输入 :q 并回车不保存退出:按ESC后输入 :q! 回车强制退出: 按ESC后输入 :! 回车卸载安装包:yum list|grep httpd #查看apache包名,例如httpd.x86_64yum erase httpd.x86_64 #相关依赖包自动会被删除安装完最小化RHEL/CentOS 7后需要做的30件事情CentOS 是一个工业标准的 Linux 发行版,是红帽企业版 Linux 的衍生版本。你安装完后马上就可以

4、使用,但是为了更好地使用你的系统,你需要进行一些升级、安装新的软件包、配置特定服务和应用程序等操作。1. 注册并启用红帽订阅2. 使用静态 IP 地址配置网络3. 设置服务器的主机名称4. 更新或升级最小化安装的 CentOS5. 安装命令行 Web 浏览器6. 安装 Apache HTTP 服务器7. 安装 PHP8. 安装 MariaDB 数据库9. 安装并配置 SSH 服务器10. 安装 GCC (GNU 编译器集)11. 安装 Java12. 安装 Apache Tomcat13. 安装 Nmap 检查开放端口14. 配置防火墙15. 安装 Wget16. 安装 T

5、elnet17. 安装 Webmin18. 启用第三方库19. 安装 7-zip 工具20. 安装 NTFS-3G 驱动21. 安装 Vsftpd FTP 服务器22. 安装和配置 sudo23. 安装并启用 SELinux24. 安装 Rootkit Hunter25. 安装 Linux Malware Detect (LMD)26. 用 Speedtest-cli 测试服务器带宽27. 配置 Cron 作业28. 安装 Owncloud29. 启用 VirtualBox 虚拟化30. 用密码保护 GRUB1. 注册并启用红帽订阅RHEL 7 最小化安装完成后,就应该注册并启用系统红帽订阅库

6、, 并执行一个完整的系统更新。这只当你有一个可用的红帽订阅时才能有用。你要注册才能启用官方红帽系统库,并时不时进行操作系统更新。(LCTT 译注:订阅服务是收费的)在下面的指南中我们已经包括了一个如何注册并激活红帽订阅的详细说明。· 在 RHEL 7 中注册并启用红帽订阅注意: 这一步仅适用于有一个有效订阅的红帽企业版 Linux。如果你用的是 CentOS 服务器,请查看后面的章节。2. 使用静态 IP 地址配置网络你第一件要做的事情就是为你的 CentOS 服务器配置静态 IP 地址、路由以及 DNS。我们会使用 ip 命令代替 ifconfig 命令。当然,ifconfig 命

7、令对于大部分 Linux 发行版来说还是可用的,还能从默认库安装。# yum install net-tools 它提供 ifconfig 工具,如果你不习惯 ip 命令,还可以使用它但正如我之前说,我们会使用 ip 命令来配置静态 IP 地址。所以,确认你首先检查了当前的 IP 地址。# ip addr show现在用你的编辑器打开并编辑文件 /etc/sysconfig/network-scripts/ifcfg-ens160 。这里,我使用 vi 编辑器,另外你要确保你是 root 用户才能保存更改。# cd /etc/sysconfig/network-scripts# ls 列出当前

8、目录文件。查看ifcfg-ens160文件的实际名称# vi /etc/sysconfig/network-scripts/ifcfg-ens160我们会编辑文件中的几个地方。注意下面的几个地方并保证不碰任何其它的东西。也保留双引号,在它们中间输入你的数据。DEVICE="eth0"BOOTPROTO="static"ONBOOT="yes"IPADDR="在这里输入你的静态 IP"NETMASK="在这里输入你的子网掩码"GATEWAY="输入你的默认网关"DNS1=&qu

9、ot;你的DNS 1"DNS2="你的DNS 2"DEVICE=物理设备名IPADDR=IP地址NETMASK=子网掩码NETWORK=网络地址BROADCAST=广播地址GATEWAY=网关地址ONBOOT=yes|no(引导时是否激活设备)USERCTL=yes|no(非root用户是否可以控制该设备)BOOTPROTO=none|static|bootp|dhcp(引导时不使用协议|静态分配|BOOTP协议|DHCP协议)HWADDR = 你的MAC地址有的参数并非必需。重启网络服务并检查 IP 是否和分配的一样。如果一切都顺利,用 Ping 查看网络状态。

10、# service network restart重启网络服务重启网络后,确认检查了 IP 地址和网络状态。# ip addr show# ping -c4 3. 设置服务器的主机名称下一步是更改 CentOS 服务器的主机名称。查看当前分配的主机名称。# echo $HOSTNAME你也可以用 hostname 命令查看你当前的主机名。$ hostname要设置新的主机名称,我们需要编辑 /etc/hostsname 文件并用想要的名称替换旧的主机名称。# vi /etc/hostname设置完了主机名称之后,务必注销后重新登录确认主机名称。登录后检查新的主机名称。$ echo $HOSTN

11、AME4. 更新或升级最小化安装的 CentOS这样做除了更新安装已有的软件最新版本以及安全升级,不会安装任何新的软件。总的来说更新(update)和升级(upgrade)是相同的,除了事实上 升级 = 更新 + 更新时进行废弃处理。# yum update && yum upgrade重要: 你也可以运行下面的命令,这不会弹出软件更新的提示,你也就不需要输入 y 接受更改。然而,查看服务器上会发生的变化总是一个好主意,尤其是在生产中。因此使用下面的命令虽然可以为你自动更新和升级,但并不推荐。# yum -y update && yum -y upgrade5.

12、 安装命令行 Web 浏览器大部分情况下,尤其是在生产环境中,我们通常用没有 GUI 的命令行安装 CentOS,在这种情况下我们必须有一个能通过终端查看网站的命令行浏览工具。为了实现这个目的,我们打算安装名为 links 的著名工具。# yum install links6. 安装 Apache HTTP 服务器不管你因为什么原因使用服务器,大部分情况下你都需要一个 HTTP 服务器运行网站、多媒体、用户端脚本和很多其它的东西。# yum install httpd如果你想更改 Apache HTTP 服务器的默认端口号(80)为其它端口,你需要编辑配置文件 /etc/httpd/conf/

13、httpd.conf 并查找以下面开始的行:LISTEN 80 把端口号 80 改为其它任何端口(例如 8023),保存并退出。更改端口需要切换Selinux模式:# sestatus# setenforce 0selinux=status       指定是否要启用selinux子系统。status有如下三种状态:enforcing     启用强制性的selinux系统,当违反selinux原则时,强制禁止读取。permissive    启用宽容的selinux系统,当违反selinux原则时,仍允许读取但会显示警告信

14、息。disabled      停用selinux子系统。这样才能启动httpd服务,否则报错增加刚才分配给 Apache 的端口通过防火墙,然后重新加载防火墙。允许 http 服务通过防火墙(永久)。# firewall-cmd -add-service=http允许 3221 号端口通过防火墙(永久)。# firewall-cmd -permanent -add-port=8023/tcp重新加载防火墙。# firewall-cmd reload完成上面的所有事情之后,是时候重启 Apache HTTP 服务器了,然后新的端口号才能生效。# systemctl

15、 restart httpd.service现在添加 Apache 服务到系统层使其随系统自动启动。# systemctl start httpd.service# systemctl enable httpd.service如下图所示,用 links 命令行工具 验证 Apache HTTP 服务器。# links 7. 安装 PHPPHP 是用于 web 基础服务的服务器端脚本语言。它也经常被用作通用编程语言。在最小化安装的 CentOS 中安装 PHP:# yum install php安装完 php 之后,确认重启 Apache 服务以便在 Web 浏览器中渲染 PH

16、P。# systemctl restart httpd.service下一步,通过在 Apache 文档根目录下创建下面的 php 脚本验证 PHP。# echo -e "<?phpnphpinfo();n?>" > /var/www/html/phpinfo.php现在在 Linux 命令行中查看我们刚才创建的 PHP 文件(phpinfo.php)。# php /var/www/html/phpinfo.php或者# links /phpinfo.php8. 安装 MariaDB 数据库MariaDB 是 MySQL 的一

17、个分支。RHEL 以及它的衍生版已经从 MySQL 迁移到 MariaDB。这是一个主流的数据库管理系统,也是一个你必须拥有的工具。不管你在配置怎样的服务器,或迟或早你都会需要它。在最小化安装的 CentOS 上安装 MariaDB,如下所示:# yum install mariadb-server mariadb启动 MariaDB 并配置它开机时自动启动。# systemctl start mariadb.service# systemctl enable mariadb.service允许 mysql(mariadb) 服务通过防火墙(LCTT 译注:如果你的 MariaDB 只用在本机

18、,则务必不要设置防火墙允许通过,使用 UNIX Socket 连接你的数据库;如果需要在别的服务器上连接数据库,则尽量使用内部网络,而不要将数据库服务暴露在公开的互联网上。)# firewall-cmd add-service=mysql现在是时候确保 MariaDB 服务器安全了(LCTT 译注:这个步骤主要是设置 mysql 管理密码)。# /usr/bin/mysql_secure_installation9. 安装和配置 SSH 服务器SSH 即 Secure Shell,是 Linux 远程管理的默认协议。 SSH 是随最小化 CentOS 服务器中安装运行的最重要的软件之一。检查当

19、前已安装的 SSH 版本。# ssh -V使用更安全的 SSH 协议,而不是默认的协议,并更改端口号进一步加强安全。编辑 SSH 的配置文件 /etc/ssh/ssh_config。去掉下面行的注释或者从协议行中删除 1,然后行看起来像这样(LCTT 译注: SSH v1 是过期废弃的不安全协议):# Protocol 2,1 (原来)Protocol 2 (现在)这个改变强制 SSH 使用 协议 2,它被认为比协议 1 更安全,同时也确保在配置中更改端口号 22 为其它。取消 SSH 中的root login, 只允许通过普通用户账号登录后才能使用 su 切换到 root,以进一步加强安全。

20、请打开并编辑配置文件 /etc/ssh/sshd_config 并更改 PermitRootLogin yes 为 PermitRootLogin no。# PermitRootLogin yes (原来) PermitRootLogin no (现在)AllowUsers user最后,重启 SSH 服务启用更改。# systemctl restart sshd.service10. 安装 GCC (GNU 编译器集)GCC 即 GNU 编译器集,是一个 GNU 项目开发的支持多种编程语言的编译系统(LCTT 译注:在你需要自己编译构建软件时需要它)。在最小化安装的 CentOS 没有默认安

21、装。运行下面的命令安装 gcc 编译器。# yum install gcc检查安装的 gcc 版本。# gcc -version11. 安装 JavaJava是一种通用的基于类的,面向对象的编程语言。在最小化 CentOS 服务器中没有默认安装(LCTT 译注:如果你没有任何 Java 应用,可以不用装它)。按照下面命令从库中安装 Java。# yum install java检查安装的 Java 版本。# java -version12. 安装 Apache TomcatTomcat 是由 Apache 设计的用来运行 Java HTTP web 服务器的 servlet 容器。按照下面的方

22、法安装 tomcat,但需要指出的是安装 tomcat 之前必须先安装 Java。# yum install tomcat安装完 tomcat 之后,启动 tomcat 服务。# systemctl start tomcat查看 tomcat 版本。# /usr/sbin/tomcat version允许 tomcat 服务和默认端口(8080) 通过防火墙并重新加载设置。# firewall-cmd -zone=public -add-port=8080/tcp -permanent# firewall-cmd -reload现在该保护 tomcat 服务器了,添加一个用于访问和管理的用户和

23、密码。我们需要编辑文件 /etc/tomcat/tomcat-users.xml。查看类似下面的部分:<tomcat-users>.</tomcat-users> <role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/> <role rol

24、ename="admin-gui"/> <role rolename="admin-script"/> <user username="tecmint" password="tecmint" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/></tomcat-users>我们在这里添加用户 “tecmint” 到 tomcat 的管理

25、员/管理组中,使用 “tecmint” 作为密码。先停止再启动 tomcat 服务以使更改生效,并添加 tomcat 服务到随系统启动。# systemctl stop tomcat# systemctl start tomcat# systemctl enable tomcat.service13. 安装 Nmap 监视开放端口Nmap 网络映射器用来分析网络,通过运行它可以发现网络的映射关系。nmap 并没有默认安装,你需要从库中安装它。# yum install nmap列出主机中所有的开放端口以及对应使用它们的服务。# nmap 监视开放端口你也可以使用 firewa

26、ll-cmd 列出所有端口,但我发现 nmap 更有用。# firewall-cmd list-ports14. 配置 FirewallDfirewalld 是动态管理服务器的防火墙服务。在 CentOS 7 中 Firewalld 移除了 iptables 服务。在红帽企业版 Linux 和它的衍生版中默认安装了 Firewalld。如果有 iptables 的话为了使每个更改生效需要清空所有旧的规则然后创建新规则。然而用firewalld,不需要清空并重新创建新规则就可以实现更改生效。检查 Firewalld 是否运行。# systemctl status firewalld或# fire

27、wall-cmd -state获取所有的区域列表。# firewall-cmd -get-zones在切换之前先获取区域的详细信息。# firewall-cmd -zone=work -list-all获取默认区域。# firewall-cmd -get-default-zone切换到另一个区域,比如 work。# firewall-cmd -set-default-zone=work列出区域中的所有服务。# firewall-cmd -list-services添加临时服务,比如 http,然后重载 firewalld。# firewall-cmd -add-service=http# fi

28、rewall-cmd reload添加永久服务,比如 http,然后重载 firewalld。# firewall-cmd -add-service=http -permanent# firewall-cmd -reload 删除临时服务,比如 http。# firewall-cmd -remove-service=http# firewall-cmd -reload删除永久服务,比如 http# firewall-cmd -zone=work -remove-service=http -permanent# firewall-cmd -reload允许一个临时端口(比如 331)。

29、# firewall-cmd -add-port=331/tcp# firewall-cmd -reload允许一个永久端口(比如 331)。# firewall-cmd -add-port=331/tcp -permanent# firewall-cmd -reload阻塞/移除临时端口(比如 331)。# firewall-cmd -remove-port=331/tcp# firewall-cmd -reload阻塞/移除永久端口(比如 331)。# firewall-cmd -remove-port=331/tcp -permanent# firewall-cmd -reload停用

30、firewalld。# systemctl stop firewalld# systemctl disable firewalld# firewall-cmd -state启用 firewalld。# systemctl enable firewalld# systemctl start firewalld# firewall-cmd -state15. 安装 WgetWget 是从 web 服务器获取(下载)内容的命令行工具。它是你使用 wget 命令获取 web 内容或下载任何文件必须要有的重要工具。# yum install wget16. 安装 Telnet 客户端Telnet 是通过

31、 TCP/IP 允许用户登录到相同网络上的另一台计算机的网络协议。和远程计算机的连接建立后,它就成为了一个允许你在自己的计算机上用所有提供给你的权限和远程主机交互的虚拟终端。(LCTT 译注:除非你真的需要,不要安装 telnet 服务,也不要用 telnet 客户端连接另外一个 telnet 服务,因为 telnet 是明文传输的。不过如下用 telnet 客户端检测另外一个服务的端口是否工作是常用的操作。)Telnet 对于检查远程计算机或主机的监听端口也非常有用。# yum install telnet# telnet 8017. 安装 WebminWebmin 是基于 Web 的 Li

32、nux 配置工具。它像一个中央系统,用于配置各种系统设置,比如用户、磁盘分配、服务以及 HTTP 服务器、Apache、MySQL 等的配置。# wget # rpm -ivh webmin-*.rpm安装完 webmin 后,你会在终端上得到一个消息,提示你用 root 密码在端口 10000 登录你的主机 (http:/ip-address:10000)。 如果运行的是无用户界面服务器你可以转发端口然后从有用户界面的机器上访问它。(LCTT 译注:无用户界面headless服务器指没有监视器和鼠标键盘等外设的服务器,在此次场景,你可以用其他有显示器和键盘鼠标的机器上访问它。)18. 启用第

33、三方库添加不受信任的库并不是一个好主意,尤其是在生产环境中,这可能导致致命的问题。但仅作为例子在这里我们会添加一些社区证实可信任的库,以安装第三方工具和软件包。为企业版 Linux(EPEL)库添加额外的软件包。# yum install epel-release添加社区企业版 Linux (Community Enterprise Linux)库:# rpm -Uvh /elrepo-release-7.0-2.el7.elrepo.noarch.rpm注意! 添加第三方库的时候尤其需要注意。19. 安装 7-zip 工具在最小化安装 Cen

34、tOS 时你并没有获得类似 unzip 或者 untar 的工具。我们可以选择根据需要来安装每个工具,或一个能处理所有格式的工具。7-zip 就是一个能压缩和解压所有已知类型文件的工具。# yum install p7zip注意: 该软件包从 Fedora EPEL 7 的库中下载和安装。20. 安装 NTFS-3G 驱动NTFS-3G,一个很小但非常有用的 NTFS 驱动,在大部分类 UNIX 发行版上都可用。它对于挂载和访问 Windows NTFS 文件系统很有用。尽管也有其它可用的替代品,比如 Tuxera,但 NTFS-3G 是使用最广泛的。CentOS默认源里没有ntfs3g,想要

35、添加ntfs支持,无非是自己下载编译安装或者加源yum安装。昨天重新安装了一个CentOS7,用的是添加aliyun的epel源来yum安装的方式,简单易行。1、加源wget -O /etc/yum.repos.d/epel.repo 2、安装yum updateyum install ntfs-3gntfs-3g 安装完成之后,你可以使用以下命令挂载 Windows NTFS 分区(我的 Windows 分区是 /dev/sda5)。# mount -ro ntfs-3g /dev/sda5 /mnt# cd /mnt# ls -l21. 安装 Vsftpd FTP 服务器VSFTPD 表示

36、 Very Secure File Transfer Protocol Daemon,是用于类 UNIX 系统的 FTP 服务器。它是现今最高效和安全的 FTP 服务器之一。# yum install vsftpd编辑配置文件 /etc/vsftpd/vsftpd.conf 用于保护 vsftpd。# vi /etc/vsftpd/vsftpd.conf编辑一些值并使其它行保留原样,除非你知道自己在做什么。anonymous_enable=NOlocal_enable=YESwrite_enable=YESchroot_local_user=YES你也可以更改端口号,记得让 vsftpd 端口

37、通过防火墙。# firewall-cmd -add-port=21/tcp# firewall-cmd -reload下一步重启 vsftpd 并启用开机自动启动。# systemctl restart vsftpd# systemctl enable vsftpd22. 安装和配置 sudosudo 通常被称为 super do 或者 suitable user do,是一个类 UNIX 操作系统中用其它用户的安全权限执行程序的软件。让我们来看看怎样配置 sudo。# visudo这会打开 /etc/sudoers 并进行编辑1. 给一个已经创建好的用户(比如 tecmint)赋予所有权限(

38、等同于 root)。tecmint ALL=(ALL) ALL2. 如果给一个已经创建好的用户(比如 tecmint)赋予除了重启和关闭服务器以外的所有权限(等同于 root)。首先,再一次打开文件并编辑如下内容:cmnd_Alias nopermit = /sbin/shutdown, /sbin/reboot然后,用逻辑操作符(!)添加该别名。tecmint ALL=(ALL) ALL,!nopermit3. 如果准许一个组(比如 debian)运行一些 root 权限命令,比如(增加或删除用户)。cmnd_Alias permit = /usr/sbin/useradd, /usr/sb

39、in/userdel然后,给组 debian 增加权限。debian ALL=(ALL) permit23. 安装并启用 SELinuxSELinux 表示 Security-Enhanced Linux,是内核级别的安全模块。# yum install selinux-policy查看 SELinux 当前模式。# getenforce输出是 Enforcing,意味着 SELinux 策略已经生效。如果需要调试,可以临时设置 selinux 模式为允许。不需要重启。# setenforce 0调试完了之后再次设置 selinux 为强制模式,无需重启。# setenforce 1(LCTT

40、 译注:在生产环境中,SELinux 固然会提升安全,但是也确实会给应用部署和运行带来不少麻烦。具体是否部署,需要根据情况而定。)24. 安装 Rootkit HunterRootkit Hunter,简写为 RKhunter,是在 Linux 系统中扫描 rootkits 和其它可能有害攻击的程序。# yum install rkhunter在 Linux 中,从脚本文件以计划作业的形式运行 rkhunter 或者手动扫描有害攻击。# rkhunter -check25. 安装 Linux Malware Detect (LMD)Linux Malware Detect (LMD) 是 GN

41、U GPLv2 协议下发布的开源 Linux 恶意程序扫描器,它是特别为面临威胁的主机环境所设计的。LMD 完整的安装、配置以及使用方法可以查看:· 安装 LMD 并和 ClamAV 一起使用作为反病毒引擎26. 用 Speedtest-cli 测试服务器带宽speedtest-cli 是用 python 写的用于测试网络下载和上传带宽的工具。关于 speedtest-cli 工具的完整安装和使用请阅读我们的文章用命令行查看 Linux 服务器带宽27. 配置 Cron 任务这是最广泛使用的软件工具之一。它是一个任务调度器,比如,现在安排一个以后可以自动运行的作业。它用于未处理记录的

42、日志和维护,以及其它日常工作,比如常规备份。所有的调度都写在文件 /etc/crontab 中。crontab 文件包含下面的 6 个域:分 时 日期 月份 星期 命令(0-59) (0-23) (1-31) (1/jan-12/dec) (0-6/sun-sat) Command/script要在每天 04:30 运行一个 cron 任务(比如运行 /home/$USER/script.sh)。分 时 日期 月份 星期 命令30 4 * * * speedtest-cli就把下面的条目增加到 crontab 文件 /etc/crontab/。30 4 * * * /home/$user/sc

43、ript.sh把上面一行增加到 crontab 之后,它会在每天的 04:30 am 自动运行,输出取决于脚本文件的内容。另外脚本也可以用命令代替。28. 安装 OwncloudOwncloud 是一个基于 HTTP 的数据同步、文件共享和远程文件存储应用。更多关于安装 owncloud 的内容,你可以阅读这篇文章:在 Linux 上创建个人/私有云存储29. 启用 Virtualbox 虚拟化虚拟化是创建虚拟操作系统、硬件和网络的过程,是当今最热门的技术之一。我们会详细地讨论如何安装和配置虚拟化。我们的最小化 CentOS 服务器是一个无用户界面服务器(LCTT 译注:无用户界面headle

44、ss服务器指没有监视器和鼠标键盘等外设的服务器)。我们通过安装下面的软件包,让它可以托管虚拟机,虚拟机可通过 HTTP 访问。# yum groupinstall 'Development Tools' SDL kernel-devel kernel-headers dkms更改工作目录到 /etc/yum.repos.d/ 并下载 VirtualBox 库。# wget -q /virtualbox/debian/oracle_vbox.asc安装刚下载的密钥。# rpm -import oracle_vbox.asc

45、升级并安装 VirtualBox。# yum update && yum install virtualbox-4.3下一步,下载和安装 VirtualBox 扩展包。# wget /virtualbox/4.3.12/Oracle_VM_VirtualBox_Extension_Pack-4.3.12-93733.vbox-extpack# VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.12-93733.vbox-extpack添加用户 vbox 用于管理 VirtualBox 并把它添加到组 vboxusers 中。# adduser vbox# passwd vobx# usermod -G vboxusers vbox安装 HTTPD 服务器。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论