23.5 jumpserver介绍
23.6 安装jumpserver
或者放通这些端口
安装python3 和 python虚拟环境
yum -y install wgetb gcc epel-release git
yum -y install python36 python36-devel
安装jumpserver
git clone https://github.com/jumpserver/jumpserver.git
安装依赖RPM包
安装python库依赖
安装Redis ,Jumpserver 使用Redis 做cache 和 celcry broke
创建数据库jumpserver 并授权
修改Jumpserver配置文件
生成数据库存表结构和初始化数据
运行jumpserver
设置 开机启动jumpserver
vi /etc/rc.local
三. 安装 SSH server 和 websocket server:coco
安装依赖
接受COCO注册——确定后, **中显示打勾
本机测试登陆jumpserver
四.安装web terminal 前端:luna
即可以通过浏览器进入终端下
五. 安装windows 支持组件(如果不需要管理windows资产,可以直接跳过这一步)
即如果管理环境中有windows 主机则需要安装,没有可以跳过
六,安装nginx 做反向代理
yum -y install nginx
23.7 登录jumpserver
用密码登陆
**登陆
把原本复制到服务器的公钥文件,拷贝到
23.8 用户管理
登陆jumpserver 用户
管理用户:
作用批量执行命令
如果使用**登陆,则需要手动生成私钥
系统用户
登陆每台机的用户
为了方便管理,通常和用户列表里的名字(即登陆jumpserver用户名)一样
系统用户是无法登陆web 和 jumpserver
创建系统用户
总结:
用户管理:登陆jumpserver 用户 包含web 和SSH
管理用户:用来执行远程机器上的命令的用户,如创建普通用户
系统用户: ssh 远程计算机的用户