jump server 2.6.1 安裝與配置


 

1. 安裝與配置MySQL數據庫

配置yum源和安裝MySQL服務: # yum -y localinstall http://mirrors.ustc.edu.cn/mysql-repo/mysql57-community-release-el7.rpm
# yum install -y mysql-community-server 配置數據庫: # if [ ! "$(cat /usr/bin/mysqld_pre_systemd | grep -v ^\# | grep initialize-insecure )" ]; then sed -i "s@--initialize @--initialize-insecure @g" /usr/bin/mysqld_pre_systemd fi 啟動數據庫: # systemctl enable mysqld # systemctl start mysqld 數據庫授權: #mysql -uroot mysql> create database jumpserver default charset 'utf8' collate 'utf8_bin'; mysql> set global validate_password_policy=LOW; mysql> grant all on jumpserver.* to 'jumpserver'@'%' identified by 'jumpserver'; mysql> flush privileges; 配置防火牆(一般防火牆關閉): #firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.100.0/24" port protocol="tcp" port="3306" accept" #firewall-cmd --reload

 

2. 安裝redis 5和配置

配置repo和安裝redis5: #yum -y install epel-release https://repo.ius.io/ius-release-el7.rpm
#yum install -y redis5 配置 Redis: #sed -i "s/bind 127.0.0.1/bind 0.0.0.0/g" /etc/redis.conf #sed -i "561i maxmemory-policy allkeys-lru" /etc/redis.conf #sed -i "481i requirepass jumpserver" /etc/redis.conf 開機啟動: #systemctl enable redis #systemctl start redis 配置防火牆(一般是關閉): #firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.100.0/24" port protocol="tcp" port="6379" accept" #firewall-cmd --reload

 

3. 安裝jumpserver

下載 jumpserver-install 安裝腳本: # cd /opt # yum -y install wget # wget https://github.com/jumpserver/installer/releases/download/v2.6.1/jumpserver-installer-v2.6.1.tar.gz
# tar -xf jumpserver-installer-v2.6.1.tar.gz # cd jumpserver-installer-v2.6.1 # export DOCKER_IMAGE_PREFIX=docker.mirrors.ustc.edu.cn # cat config-example.txt #查看配置文件 安裝jumpserver: # ./jmsctl.sh install     #目錄為:/opt/jumpserver-installer-v2.6.1 幫助: # ./jmsctl.sh -h 升級: # ./jmsctl.sh check_update

 

4. 常見錯誤

 

以上錯誤,可以通過日志去定位:

# docker logs -f jms_core --tail 200

MySQLdb._exceptions.OperationalError: (2002, "Can't connect to MySQL server on '127.0.0.1' (115)")       #數據庫設置的不對,可以先用賬戶和密碼連接一下,看是否能連mysql,如果能連,就需要修改配置文件了;

 

配置文件放在(/opt/jumpserver/config)下面:

# vim /opt/jumpserver/config/config.txt

## MySQL數據庫配置
DB_ENGINE=mysql
DB_HOST=10.10.x.195
DB_PORT=3306
DB_USER=jumpserver
DB_PASSWORD=jumpserver
DB_NAME=jumpserver

還可以使用命令:./jmsctl.sh reconfig 重新走一遍配置:

 

 

5. LDAP配置

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM