【发布时间】:2021-05-14 11:51:10
【问题描述】:
如何在不使用 Ansible 的情况下完成与 using ansible expect to create nessus user (nessuscli) 相同的操作? 我正在尝试没有运气:
#!/usr/bin/expect -f
set timeout -5
spawn /opt/nessus/sbin/nessuscli adduser
expect "(.*)Login(.*):\r"
send -- "admin\r"
expect "(.*)Login password(.*)\r" send -- "password\r"
expect "(.*)Login password(.*)\r" send -- "password\r"
expect "(.*)system administrator(.*)\r" send -- "y\r"
expect "(.*)rules set(.*):\r" send -- "\n\r"
expect "(.*)ok(.*):\r" send -- "y\r"
expect eof
【问题讨论】:
-
您好,您遇到的错误是什么?你能分享错误吗?另外,能不能加上执行结果?
标签: linux automation ansible rhel nessus