ubuntu 安装jumpserver
时间: 2025-01-07 11:42:40 浏览: 6
### 如何在 Ubuntu 上安装 JumpServer
#### 准备工作
为了确保顺利安装 JumpServer,在开始之前需确认服务器环境满足最低需求。建议使用干净的 Ubuntu 服务器实例来部署 JumpServer,避免与其他服务冲突。
#### 更新系统包列表并安装依赖项
更新现有软件包索引,并安装必要的基础工具:
```bash
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install curl wget git python3-pip -y
```
#### 安装 Docker 和 Docker Compose
JumpServer 推荐通过 Docker 部署,因此先配置好容器运行环境:
```bash
# 安装Docker
curl -fsSL https://get.docker.com | sh \
&& sudo usermod -aG docker $USER \
&& newgrp docker
# 安装Docker Compose
sudo curl -qO- https://api.github.com/repos/docker/compose/releases/latest | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/')/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose \
&& sudo chmod +x /usr/local/bin/docker-compose
```
#### 下载 JumpServer 并启动服务
获取最新版本的 JumpServer 文件并通过 Docker 启动应用:
```bash
git clone --depth=1 https://github.com/jumpserver/jumpserver.git ~/jumpserver
cd ~/jumpserver/install/
chmod +x *.sh
./install.sh
```
完成上述命令后,JumpServer 将自动下载所需镜像并初始化数据库设置[^1]。
#### 访问 JumpServer Web 控制台
默认情况下,JumpServer 的Web界面监听80端口。打开浏览器访问 `http://<Your_Server_IP>` 即可看到登录页面。首次登陆时会提示创建管理员账户,请按照屏幕指示操作。
阅读全文