堡垒机怎么使用?

wen 网络安全 3

本文目录导读:

堡垒机怎么使用?

  1. 第一阶段:准备工作(管理员已配置好的情况下)
  2. 第二阶段:正式登录与使用(核心操作)
  3. 第三阶段:文件传输
  4. 常见问题与提示
  5. 总结一句话

堡垒机(Bastion Host,也叫跳板机)是一种用于集中管理服务器、数据库等资产,并提供身份认证、权限控制、操作审计的安全设备,它通常位于公司内网和外网之间,是所有运维人员访问内部服务器的唯一入口

使用堡垒机的核心流程是:你不能直接SSH或RDP到你的服务器,必须先登录堡垒机,再通过堡垒机跳转到目标服务器。

下面以最常用的Web版堡垒机(如齐治、安恒、阿里云堡垒机等,操作逻辑大同小异)为例,讲解一般使用步骤。

第一阶段:准备工作(管理员已配置好的情况下)

  1. 获取访问地址:通常是 https://堡垒机IP:端口https://192.168.1.100:443)。
  2. 获取账号:管理员会给你一个堡垒机登录账号(如 zhangsan)。
  3. 获取授权:管理员会将你需要管理的服务器(资产)授权到你的账号下。
  4. 登录方式:一般支持密码、动态令牌(如手机验证码、Google Authenticator)、AD域账号或证书登录。

第二阶段:正式登录与使用(核心操作)

你想用SSH(Secure Shell,安全外壳协议)登录一台Linux服务器

方法A:通过Web浏览器(最常用,无需安装任何客户端)

  1. 在浏览器中输入堡垒机地址,登录你的账号。
  2. 登录后,你会看到一个“我的资产”或“主机列表”页面,上面列出了你能访问的所有服务器。
  3. 找到你想登录的那台Linux服务器,点击其对应的“Web Terminal”或“SSH”按钮。
  4. 浏览器会自动弹出一个新的命令行窗口(黑窗口)。
  5. 注意:此时你已经在堡垒机上了,你通常需要再次输入这台Linux服务器的操作系统账号和密码(root 或你的个人账号)。
    • 优化:很多高级堡垒机支持“单点登录”或“自动代填密码”,你可能不需要手动输入服务器密码,堡垒机会自动帮你填好。
  6. 成功后,你就可以在这个浏览器窗口里直接执行Linux命令了,你的所有操作(敲的每个命令、输出的每一行结果)都会被堡垒机全程录像并记录日志

方法B:通过本地SSH客户端(如FinalShell、Putty、Terminal)

如果你不习惯Web终端,可以用本地软件连接。

  1. 打开你的SSH客户端,“主机”填堡垒机的IP地址,“端口”填堡垒机规定的SSH端口(通常是2222、60022等,不是默认的22)
  2. 在“认证”中,“用户名”通常需要填成特定格式堡垒机用户名@服务器IP堡垒机用户名%服务器IP
    • 示例:连接服务器 192.168.10.5,你的堡垒机用户是 zhangsan,那么用户名你就要填 zhangsan@192.168.10.5
  3. 输入你的堡垒机账号密码进行第一次认证。
  4. 堡垒机验证通过后,通常会提示你选择服务器,或者直接让你输入目标服务器的操作系统账号密码(如果未托管)。
  5. 连接成功后,和直连服务器操作一样。

你想用RDP(Remote Desktop Protocol,远程桌面协议)登录一台Windows服务器

  1. 还是先登录堡垒机Web界面。
  2. 找到目标Windows服务器,点击“Web RDP”或“远程桌面”按钮。
  3. 浏览器会启动一个内嵌的远程桌面窗口。
  4. 输入该Windows服务器的管理员账号和密码(如 Administrator)。
  5. 你就能看到Windows桌面了,所有操作(点击、打字、打开文件)都会被录屏。

第三阶段:文件传输

有些堡垒机也支持文件上传和下载(比如从服务器下载日志,或者上传更新包),但通常需要特殊操作:

  1. 通过Web界面:在Web Terminal窗口旁边或下面,通常有一个“文件传输”或“上传/下载”的按钮,点击后选择文件即可。
  2. 通过SFTP(SSH File Transfer Protocol,SSH文件传输协议)
    • 打开SFTP客户端(如FileZilla、WinSCP)。
    • 协议选SFTP。
    • 主机填堡垒机IP。
    • 端口填堡垒机的SFTP端口(可能是22或其他)。
    • 用户名:同样需要特殊格式(如 zhangsan@10.0.0.1)。
    • 密码:填堡垒机密码。
    • 连接成功后,你会看到你的授权目录,然后进行操作。

常见问题与提示

  1. 为什么要输两次密码?

    • 第一次:证明你是 (堡垒机用户身份)。
    • 第二次:证明你有权限访问那台服务器(服务器系统密码)。
    • 高级用法:管理员可以在堡垒机中“托管”服务器密码,你只需要输入堡垒机密码,堡垒机自动帮你完成第二次认证。
  2. 操作卡顿怎么办?

    Web Terminal通常需要浏览器支持HTML5(HyperText Markup Language 5,超文本标记语言第5版),如果卡顿,可以尝试用客户端模式(SSH/RDP直连堡垒机)。

  3. 退出时注意

    • 记得先输入 exitlogout 退出目标服务器,然后关闭堡垒机连接窗口,不要直接粗暴地关掉浏览器,否则会话可能不会正常结束。
  4. 如何查看自己的操作记录?

    你无法修改或删除自己的操作日志,管理员可以随时回放你的所有操作录像,这是堡垒机的主要用途之一。

总结一句话

把你的大脑从“怎么直连服务器”切换到“怎么通过堡垒机中转”

  • 以前:ssh root@服务器IP
  • 打开浏览器 -> 登录堡垒机 -> 点击目标服务器 -> 输入系统密码 -> 操作。

抱歉,评论功能暂时关闭!