1、环境

  服务器配置:4核/8G内存/100G硬盘

2、在线安装

# 中国地区
curl -sSL https://resource.fit2cloud.com/jumpserver/jumpserver/releases/latest/download/quick_start.sh | bash

# 其他地区
curl -sSL https://github.com/jumpserver/jumpserver/releases/latest/download/quick_start.sh | bash

# 安装完成后 JumpServer 配置文件路径为: /opt/jumpserver/config/config.txt

# 可选
# 将/opt/jumpserver/config/config.txt文件中的以下三个配置同步到/opt/jumpserver-installer-v3.2.1/config-example.txt中
SECRET_KEY=9LXcKQzgewLXGjVuajEHWjyzofdqY8lnlKMjOW2fALyO1DTp
BOOTSTRAP_TOKEN=Rii9ZYm5bGJakr41bqi59MLJ
DB_PASSWORD=8sJYaxlRKt7mOfOJ2LraerHyts
REDIS_PASSWORD=BeOsalTAT8K5Don0nYydxJnpkm

3、服务管理

cd /opt/jumpserver-installer-v3.2.0

# 启动
./jmsctl.sh start

# 停止
./jmsctl.sh down

# 卸载
./jmsctl.sh uninstall

# 帮助
./jmsctl.sh -h

4、访问

访问地址: http://<JumpServer服务器IP地址>/
默认账号: admin
默认密码: admin

5、普通用户切换至root

sudo su - 和 sudo -i 都是用于以管理员身份切换用户的命令,但它们的行为略有不同。

sudo su - 命令的作用是将当前用户切换为指定用户,并且该用户的环境变量也会被加载。 - 标志表示要启动一个新的shell会话,使其环境与目标用户相同。如果没有指定用户,则默认为root用户。这种方式可以让您在切换到另一个用户后,能够继承该用户的环境设置,例如工作目录、PATH等。

sudo -i 命令也可以将当前用户切换为root用户,但是它不同于 sudo su - 的地方在于,它不会保留原始用户的环境变量。实际上,它会重置所有环境变量,并使用root用户的默认环境配置来启动一个新的shell会话。这种方式适合于您需要完全进入root用户的环境并执行某些操作的情况。

综上所述,两者的区别在于:sudo su - 会继承已登录用户的环境变量,而 sudo -i 则会创建一个新的、完整的root用户环境。

参考:

https://docs.jumpserver.org/zh/v3/installation/setup_linux_standalone/online_install/

  

posted on 2023-04-24 16:32  a120608yby  阅读(18)  评论(0)    收藏  举报