JumpServer跳板机的搭建和部署
公⽹源部署jumpserver跳板机
1. 建⽴阿⾥云公⽹源yum仓库(服务端)
[root@localhost ~]# ls
anaconda-ks.cfg  install.log.syslog  jumpserver-0.3.
install.log      jumpserver-0.3.2    yum.sh
[root@localhost ~]# mount /dev/sr0 /media/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@localhost ~]# yum -y install wget
[root@localhost ~]# wget -O /pos.po mirrors.aliyun/po
[root@pos.d]# yum -y clean all
Loaded plugins: fastestmirror
Cleaning repos: base c6-media extras updates
Cleaning up Everything
Cleaning up list of fastest mirrors
[root@pos.d]# yum makecache
Loaded plugins: fastestmirror
Determining fastest mirrors
2. 将源码包拷贝到jumpserver服务器,并解包
[root@localhost ~]# ls
anaconda-ks.cfg  install.log.syslog      yum.sh
install.log      jumpserver-0.3.
[root@localhost ~]# tar xf jumpserver-0.3. -C /usr/src/    #jumpserver的包绝不能解压在root⽬录⾥,会出现权限问题
3. 运⾏jumpserver⾃带的⾃动安装脚本
注意:安装过程中会⾃动从公⽹源下载rpm包,若打算窃取公⽹源rpm包进⾏jumpserver的本地化yum安装,那么需要打开yum配置⽂件的keepcache配置
[root@localhost ~]# cd /usr/src/jumpserver-0.3.2/
[root@localhost jumpserver-0.3.2]# ls
connect.py  jasset      f  logs          service.sh
docs        jlog        juser            manage.py      static
init.sh    jperm      keys            README.md      templates
install    jumpserver  LICENSE          run_server.py
[root@localhost jumpserver-0.3.2]# cd install
[root@localhost install]# python install.py
注意:⾃动安装过程会卡在⼏处地⽅进⾏⼈机交互输⼊
位置(1):
位置(2):
位置(3):
4. 通过浏览器进⾏访问测试
[root@localhost install]# ss -antup | grep 8000
tcp    LISTEN    0      128                  :::8000                :::*      users:(("python",3388,8)) tcp    LISTEN    0      128                    *:8000                  *:*      users:(("python",3388,3))
在桌⾯浏览器⾥输⼊jumpserver服务器IP:8000
jumpserver的基本使⽤
1. 注册账户并初次登陆跳板机
(1) 添加⽤户
流程:⽤户管理-查看⽤户-添加⽤户
注册⽤户以后会出现下图所⽰:登陆密码及密钥密码,请务必作记录
(2 )修改⽤户的Web登陆密码
xshell下载
(3)下载账户xshell远程登录密钥

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。