gpt4 book ai didi

Python Pexpect 和 Check Point Gaia 专家模式

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:26:14 30 4
gpt4 key购买 nike

我在工作中管理几个在 Gaia 操作系统上运行的 Check Point 防火墙。 Gaia 是一个强化的、专门构建的 Linux 操作系统,使用 2.6 内核。

我是 Python 的新手,我需要编写一个将从 clish shell 进入“专家模式”的脚本。进入专家模式类似于调用 su,因为它为您提供了 BASH shell 中的根权限。

Clish 是一个类似于 Cisco 的自定义 shell,旨在简化操作系统配置更改。我在 pexpect and ssh: how to format a string of commands after su - root -c 看到了类似的讨论,但回复的人推荐使用 sudo

这对我来说不是一个选项,因为操作系统不支持 sudo,如果您要安装它,clish 将无法识别该命令。我的脚本的目标是通过 SSH 连接到设备、登录、调用专家模式,然后运行 ​​grep admin/etc/passwddate。同样,sudo 不是一个选项。

最佳答案

clish 不支持 SSH。但是您可以将用户的 shell 更改为/bin/bash 而不是/etc/clish.sh

set user <myuser> shell /bin/bash
save config

关于Python Pexpect 和 Check Point Gaia 专家模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34624189/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com