sky 发表于 2015-12-30 18:06:48

CentOS6.5-minimal 环境下jumpserver2.0一键安装记录

JumperServer2.0一键安装安装基于centos6.5-minimal


一键安装JumperServer
1、关掉iptables、selinux
chkconfig iptables off
chkconfig ip6tables off

sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
setenforce 0


2、解压文件
cd /tmp
tar jxvf jumpserver_one_key.tar.bz2
cd jumpserver


3、执行安装
./server_setup.sh(按提示一步步安装)


4、启动数据库
chkconfig mysqld on
chkconfig slapd on


5、其它软件,安装脚本里也是没有,也要填坑。
yum install -y python-pip
yum install -y python-virtualenv
yum install -y MySQL-python
virtualenv myvirtualenvironment --no-site-packages
cd /opt/jumpserver/
source myvirtualenvironment/bin/activate




6、重启服务器
安装一下插件以下一个一个执行,安装脚本里没有,非常坑。。。。
pip install django==1.6
pip install django-uuidfield==0.5
pip install PyCrypto
pip install django_auth_ldap
pip install paramiko
pip install psutil




7、同步数据库
cd /opt/jumpserver/
python manage.py syncdb


8、启动jumperserver服务
sh service.sh start


填坑:
/opt/jumpserver/logs 需要777权限,要不命令统计日志会显示不了


cd /opt/jumpserver
chmod 777 logs




客户端一键安装(此安装脚本只支持centos6.5-minimal)
1、解压文件
cd /tmp
tar jxvf jumpserver_one_key.tar.bz2
cd jumpserver


2、执行安装
./client_setup.sh

页: [1]
查看完整版本: CentOS6.5-minimal 环境下jumpserver2.0一键安装记录