Debian Linux上安装Jumpserver

1.安装 Debian并配置
登录www.debian.io,下载网络版安装,安装很快,但完成后修改IP就遇到问题
vi /etc/network/interfaces

auto eth0  #设置开机自动连接网络
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static   #static表示使用固定IP地址上网,dhcp表示使用动态ip
address 192.168.9.100    #设置静态ip地址
netmask 255.255.255.0   #子网掩码
gateway 192.168.9.254    #网关

奇怪了,居然退格删除键都不好用的,为什么会出现这种情况呢?
这是因为 Debian 默认安装的是 vim tiny,解决方案有两个:
方案一:修改 vim 配置文件:vi /etc/vim/vimrc.tiny,将配置中 set compatible 修改为 set nocompatible,改为非兼容模式即可解决方向键变 ABCD 乱码问题。
然后在 set nocompatible 下一行加上 set backspace=2 即可退格键无法使用问题。
方案二:是安装 vim full 版本
apt remove vim-common -y--卸载原本 vi
apt install vim -y  --安装 full 版 vim 
结果卸载容易,安装结果0 upgraded,0 newly installed, 0 to remove  and 0 not upgraded.
 

2.重新安装 Debian并配置

那就重新安装完整版。去下载了较庞大的完整安装映像:64 位 PC DVD-1 iso ,重新安装后,用文本编辑器编辑修改/etc/vim/vimrc.tiny,可以使用退格键了,但是输入很多符号时还是出怪。
那就安装 vim full 版本,结果卸载后安装,还是0 upgraded,0 newly installed, 0 to remove  and 0 not upgraded.

在sofeware and udpdates中添加了:
deb https://mirrors.cloud.tencent.com/debian/ bookworm main non-free non-free-firmware contrib
安装成功。

3.安装 Jumpserver.并配置

接下来安装Jumpserver.使用在线安装
cd /opt
wget https://resource.fit2cloud.com/jumpserver/installer/releases/download/v4.0.1/jumpserver-installer-v4.0.1.tar.gz
tar -xf jumpserver-installer-v4.0.1.tar.gz
cd jumpserver-installer-v4.0.1

# 安装
./jmsctl.sh install
提示需要安装curl和iptables
curl: command not found ,please install it first curl
iptables: command not found ,please install it first iptables

#安装缺失的:
apt-get install iptables
apt-get install curl

# 再次运行安装Jumpserver
./jmsctl.sh install

1.check configuration File
2.Install Docker 
3confgure Docker
4Start Docker

pulling from library/postgres
pulling from library/redis
error ulling image configuration: download failed after attempts=6:dial tcp i/o timeout
failed to pull image redis:7.0-bullseye
failed to pull image postgres:16.3-bullseye
failed to pull image jumpserver/core:v4.0.1-ce
failed to pull image jumpserver/koko:v4.01-ce
failed to pull image jumpserver/lion:v4.0.1-ce
failed to pull image jumpserver/chen:v4.0.1-ce
failed to pull image jumpserver/web:v4.0.1-ce

Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http:request canceled while waiting from connection
error pulling image configuration:download failed after attemps=7:dial tcp 31/13.88.169:443: i/o timeout

修改/etc/docker/daemon.json,增加镜像站点

"registry-mirrors": [
        "https://docker.m.daocloud.io",
        "https://dockerproxy.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://docker.nju.edu.cn"
    ]

systemctl daemon-reaload
systemctl restart docker
docker info

里面没有看到添加的镜像站点,奇怪了。
后来找到原因是因为修改daemon.json时的用户权限不够,根本没有保存成功。切换到root后修改,试了几次,终于用https://docker.m.daocloud.io下载成功

但是只能下载两个 redis:7.0-bullseye ,postgres:16.3-bullseye

接下来大概试了几十个镜像站点,终于在https://awsl9527.cn这个镜像长点上面完成了下载。

# 启动
./jmsctl.sh start
JumpServer 配置文件路径为: /opt/jumpserver/config/config.txt


# 访问
地址: http://<JumpServer服务器IP地址>:<服务运行端口>,默认端口8080
用户名: admin
密码: ChangeMe

说明:注意jumpserver中的用户和账号的区别
用户是指jumpserver系统的用户;账号是指jumpserver中登录资产设备的账号

#jumpserver的常用管理命令

# 启动
./jmsctl.sh start

# 停止
./jmsctl.sh down

# 卸载
./jmsctl.sh uninstall

# 帮助
./jmsctl.sh -h

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/51604.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数分基础(03-3)客户特征分析--Tableau

文章目录 客户特征分析 - Tableau1. 说明2. 思路与步骤3. 数据准备和导入3.1 用EXCEL初步检查和处理数据3.1.1 打开3.1.2 初步检查&#xff08;1&#xff09;缺失值检查缺失值处理 &#xff08;2&#xff09;格式化日期字段&#xff08;3&#xff09;其他字段数据类型 &#xf…

一 lua学习笔记:概述

一 概述 Lua 语言是一种动态类型语言( Dynamically-typed language ),在这种语言中没有类型定义( type definition ),每个值都带有其自身的类型信息。 Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程…

MySQL5.7.36之主从复制部署安装-centos7

主库是192.168.31.209:3306 从库是192.168.31.210:3308、192.168.31.209:3307、192.168.31.210:3309、192.168.31.211:3310、192.168.31.211:3311 切记&#xff1a;不管是主库还是从库&#xff0c;server_id一定不能重复 1、主库创建复制账号及授权 create user repl% iden…

【vscode】vscode+cmake+llvm+ninja开发环境的搭建(draft)

文章目录 前言1 软件、工具和插件安装1.1 vscode安装1.2 cmake安装1.3 安装LLVM1.4 安装Ninja1.5 vscode插件安装 2 工具链和CMakeLists2.1 工具链&#xff08;toolchain.cmake&#xff09;2.2 CMakeLists.txt2.3 基本语法注释 前言 本文是一个使用vscode的小白扫盲贴。 所谓工…

科讯档案管理系统存在SQL注入漏洞(0day)

漏洞描述 安徽科迅教育装备20年来来始终坚持智慧校园集成方案产品的开发和部署应用&#xff0c;我们有完善的智慧校园和数字校园建设方案&#xff0c;根据不同的学校不同的实际情况量身定做系统集成方案。产品主要是为了实现校园的智慧网络、智慧OA、智慧教学、智慧学习、数字医…

.NET Razor类库-热加载 就是运行时编译

1.新建3个项目 1.1 一个.NET Standard2.1项目 IX.Sdk.SvnCICD4NuGet 1.2 一个.NET Razor类库项目 IX.Sdk.SvnCICD4NuGet.RazorWeb 1.3 一个.NET6 Web项目 IX.Sdk.SvnCICD4NuGet.Web 这3个项目的引用关系 Web引用 Razor类库 和 .NET Standard2.1 Razor类库引用.NET Standard2.1…

数据同步大冒险:PostgreSQL到MySQL的奇妙之旅

引言&#xff1a;一场跨数据库的浪漫邂逅 &#x1f491; 在数据的世界里&#xff0c;不同数据库系统就像是来自不同星球的恋人&#xff0c;它们各自拥有独特的魅力&#xff0c;但偶尔也会渴望一场跨越界限的亲密接触。今天&#xff0c;我们就来见证一场PostgreSQL与MySQL之间的…

基于RK3588+MCU智能清洁车应用解决方案

智能清洁车应用解决方案 在智慧城市建设发展的过程中&#xff0c;智慧环卫是打造智慧城市的重要组成部分&#xff0c;智能清洁车作为实现环卫智能化、提升作业效率和服务质量的关键工具&#xff0c;发挥着不可或缺的作用。 智能清洁车集成了激光雷达、双目视觉、多重传感器以及…

【drools】kie:官方仓库clone 遇到问题解决

git clone https://github.com/kiegroup/drools.git这个与apache的还有不同。代码比较多,考验代理能力 zhangbin@LAPTOP-Y9KP MINGW64 /d/Future $ rm -rf drools/zhangbin@LAPTOP-Y9KP MINGW64 /d/Future $ git clone https://github.com/kiegroup/drools.git Cloning into …

无线通信频率分配

首先看看无线电信号的频谱如何划分&#xff1a; 一、5G NR 3GPP已指定5G NR 支持的频段列表&#xff0c;5G NR频谱范围可达100GHz&#xff0c;指定了两大频率范围&#xff1a; ① Frequency range 1 &#xff08;FR1&#xff09;&#xff1a;就是我们通常讲的6GHz以下频段 频率…

uniapp uni-popup底部弹框留白 底部颜色修改 滚动穿刺

做底部弹框的时候&#xff0c;可能出现以下场景需要处理。 一、出现底部留白不是白色&#xff0c;需要修改颜色的时候&#xff1a; 1、如果弹框不需要圆角效果&#xff0c;则在uni-popup加上背景色就行&#xff0c;弹框是个直角样式&#xff1a; 2、如果需要圆角效果&#xff0…

CSS3页面布局-三栏-中栏流动布局

三栏-中栏流动布局 用负外边距实现 实现三栏布局且中栏内容区不固定的核心问题就是处理右栏的定位&#xff0c; 并在中栏内容区大小改变时控制右栏与布局的关系。 控制两个外包装容器的外边距&#xff0c;一个包围三栏&#xff0c;一个包围左栏和中栏。 <!DOCTYPE html&…

【vue、Electron】搭建一个Electron vue项目过程、将前端页面打包成exe 桌面应用

文章目录 前言使用 electron-vue 创建项目1. 安装 vue-cli&#xff08;如果未安装&#xff09;2. 使用 electron-vue 模板创建项目3. 安装和配置 electron-builder4. 运行Electron项目5. 打包应用 可能遇到的问题解决Electron vue首次启动巨慢无法加载执行npm run electron:bui…

grid布局实现移动端H5响应式排列正方形格子布局

grid布局实现移动端H5响应式排列正方形区域 grid布局&#xff1a;CSS Grid 网格布局教程在 CSS 中&#xff0c;padding-top 的百分比值是相对于元素自身的宽度&#xff0c;而不是高度。这是 CSS 规范中的一个特性&#xff0c;所有的 padding 和 margin 的百分比值都是相对于元…

客服系统简易版

整体架构解读 客服端和商城端都通过websocket连接到客服系统, 并定期维持心跳当客户接入客服系统时, 先根据策略选择在线客服, 然后再发送消息给客服 websocket实现 用netty实现websocket协议, 增加心跳处理的handler, 详见chat-server模块 客服路由规则 暂时仅支持轮询的…

python 和C通过共享内存通信

C 接收数据 #include <stdio.h> #include <stdlib.h> #include <sys/shm.h> #include <string.h> #include <time.h> #include <sys/time.h>#define SHAERD_MEM_SIZE 20 * 1024 * 1024 // 20MBytes #define ImgWidth 1024 #define ImgHeig…

上新!Matlab实现基于QRGRU-Attention分位数回归门控循环单元注意力机制的时间序列区间预测模型

目录 效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab实现基于QRGRU-Attention分位数回归门控循环单元注意力机制的时间序列区间预测模型&#xff1b; 2.多图输出、多指标输出(MAE、RMSE、MSE、R2)&#xff0c;多输入单输出&#xff0c;含不同置信区间图、概率…

出现Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are requiredProperty报错

目录&#xff1a; bug Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are requiredProperty报错解决方法 bug Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are requiredProperty 报错 在一个springboot demo启动的时候出现以下错误 &#xff0c;…

中国城市经济韧性数据集(2007-2022年)

数据来源&#xff1a;数据来自历年《中国城市统计NJ》、各省市《统计NJ》及《中国区域经济统计NJ》 时间范围&#xff1a;2007-2022年 数据范围&#xff1a;中国地级市样例数据&#xff1a; 包含内容&#xff1a; 全部内容下载链接&#xff08;原始数据计算代码最终数据&…

大数据基础:离线与实时数仓区别和建设思路

文章目录 离线与实时数仓区别和建设思路 一、离线数仓与实时数仓区别 ​​​​​​​二、实时数仓建设思路 离线与实时数仓区别和建设思路 ​​​​​​​一、离线数仓与实时数仓区别 离线数据与实时数仓区别如下&#xff1a; 对比方面 离线数仓 实时数仓 架构选择 传…