日期:2011-12-31 17:28:00 来源:本站整理
Centos 6安装OpenVZ[服务器安全]
本文“Centos 6安装OpenVZ[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
安装OpenVZ源
cd /etc/yum.repos.d
wget http://download.openvz.org/openvz.repo
安装OpenVZ源证书
rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ
查看源里面的设置,看下自己的版本,把enabled改成1,别的的改成0,不过这个普通是默许的,所以普通不需求改正,会自动检测到自己安装的是哪个版本,我这里用的是centos 6.
vi openvz.repo
[openvz-kernel-rhel5] 设置为 (enabled=0)
[openvz-kernel-rhel6] 设置为 (enabled=1)
安装OpenVZ
yum search vzkernel 可以列出可安装的内核列表
yum -y install vzkernel 32 位系统安装
yum -y install ovzkernel.x86_64 64 位系统安装
改正sysctl.conf文件
vi /etc/sysctl.conf
内容改正以下
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq =
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 1
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0
改正 vz.conf
vi /etc/vz/vz.conf
改正成 NEIGHBOUR_DEVS=all
改正selinux
vi /etc/sysconfig/selinux
改正成SELINUX=disabled
重启 reboot
会看到多了一项grub启动菜单,普通会在第一个,挑选进入
管理OpenVZ
首先 我们需求弄清楚OpenVZ的目录以及VPS操作系统模板
/vz是Openvz的目录
此中/vz/templates/cache 是操作系统模板目录
我们可以手动下载系统模板
模板可以在http://download.openvz.org/template/precreated/中探求
比方我们需求Fedora15
cd /vz/template/cache
wget http://download.openvz.org/template/precreated/fedora-15-x86.tar.gz
这样有VPS的系统模板 我们便可以成立VPS了:
vzctl create 100 --ostemplate fedora-15-x86--–config basic
这里的 100是VPS ID
vzctl set 100 --onboot yes --save
完成了 设置为开机启动
vzctl set 100 --hostname supervm1.hostren.com --save
vzctl set 100 --ipadd 192.168.0.1 --save
设置主机头和IP地址
vzctl set 100 --numothersock 120 --save
vzctl set 100 --nameserver 192.168.0.254 --save
设置DNS和Sock 普通倡议设置为120
VPS成立好了 VPS的配置文件在/etc/vz/conf/100.conf
vzctl start 100
都清楚了 我们可以运行上面的号令 启动vps了
vzctl exec 100 passwd
VPS启动了 但是ROOT密码大概不安全哦 运行上面的号令 设置Root密码
好了 这样一个VPS就成立完成了 可以利用Putty举行SSH登录管理了
下面在说说基本管理
vzctl enter 100 # 进入这个vps 和操作物理系统无辨别 输入exit 可以退回到物理服务器
vzctl stop 100 # 终止VPS
vzctl restart 100 # 重新启动VPS
vzctl destroy 100 #删除VPS 注意:删除前请先Stop停掉 不然无法删除
vzlist -a # 可以列出物理服务上的全部VPS
vzctl exec 100 cat /proc/user_beancounters
可以查看VPS的资源利用以及限制情
以上是“Centos 6安装OpenVZ[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论