1.1 jumpserver安裝
同步時間:ntpdate ntp1.aliyun.compython
關閉selinuxmysql
關閉防火牆linux
系統字體修改爲英文git
1.1.1 安裝依賴(前提須要epel源)
yum install -y git python-pip mariadb-devel gcc automake autoconf python-devel vim sshpass lresz readline-develgithub
1.1.2 進行jumpserver軟件包的下載
git clone https://git.coding.net/jumpserver/jumpserver.gitweb
1.1.3 執行快速安裝腳本
pip install -r requirements.txtsql
1.1.3.1 檢查上述軟件是否安裝
pip freeze數據庫
對於Centos7django
sed 's#mysql-devel#mariadb-devel#g' install.py -ivim
sed 's#mysql-server#mariadb-server#g' install.py -i
sed 's#service mysqld start#systemctl start mariadb.service#g' install.py -i
1.1.4 執行安裝腳本
python install.py
請務必先查看wiki https://github.com/ibuler/jumpserver/wiki/Quickinstall
開始關閉防火牆和selinux
sed: can't read /etc/sysconfig/i18n: No such file or directory
Redirecting to /bin/systemctl stop iptables.service
Failed to stop iptables.service: Unit iptables.service not loaded.
請輸入您服務器的IP地址,用戶瀏覽器能夠訪問 [10.0.0.65]:
是否安裝新的MySQL服務器? (y/n) [y]:
開始安裝設置mysql (請手動設置mysql安全)
默認用戶名: jumpserver 默認密碼: 5Lov@wife
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.aliyuncs.com
* epel: mirrors.aliyuncs.com
* extras: mirrors.aliyuncs.com
* updates: mirrors.aliyuncs.com
Package 1:mariadb-server-5.5.56-2.el7.x86_64 already installed and latest version
Nothing to do
鏈接數據庫成功
請輸入SMTP地址: smtp.163.com
請輸入SMTP端口 [25]:
請輸入帳戶: ××××××@163.com
請輸入密碼: ××××××
請登錄郵箱查收郵件, 而後確認是否繼續安裝
是否繼續? (y/n) [y]:
開始寫入配置文件
開始安裝Jumpserver, 要求環境爲 CentOS 6.5 x86_64
開始更新jumpserver
Creating tables ...
Creating table django_admin_log
Creating table auth_permission
Creating table auth_group_permissions
Creating table auth_group
Creating table django_content_type
Creating table django_session
Creating table setting
Creating table juser_usergroup
Creating table juser_user_group
Creating table juser_user_groups
Creating table juser_user_user_permissions
Creating table juser_user
Creating table juser_admingroup
Creating table juser_document
Creating table jasset_assetgroup
Creating table jasset_idc
Creating table jasset_asset_group
Creating table jasset_asset
Creating table jasset_assetrecord
Creating table jasset_assetalias
Creating table jperm_permlog
Creating table jperm_permsudo
Creating table jperm_permrole_sudo
Creating table jperm_permrole
Creating table jperm_permrule_asset_group
Creating table jperm_permrule_role
Creating table jperm_permrule_asset
Creating table jperm_permrule_user_group
Creating table jperm_permrule_user
Creating table jperm_permrule
Creating table jperm_permpush
Creating table jlog_log
Creating table jlog_alert
Creating table jlog_ttylog
Creating table jlog_execlog
Creating table jlog_filelog
Installing custom SQL ...
Installing indexes ...
Installed 0 object(s) from 0 fixture(s)
請輸入管理員用戶名 [admin]: admin
請輸入管理員密碼: [5Lov@wife]: admin
請再次輸入管理員密碼: [5Lov@wife]: admin
Starting jumpsever service: [ OK ]
安裝成功,請訪問web, 祝你使用愉快。
請訪問 https://github.com/ibuler/jumpserver 查看文檔
查看
http://10.0.0.65/