expect

    0熱度

    2回答

    我有,我不能使用預共享密鑰和ssh服務器 - 所有的認證是通過交互提示。 該服務器還具有cron和at非root用戶禁用。 我希望能夠cron我的本地機器上的作業,將運行一個腳本對遠程服務器做定期維護/報告。 我已經與expect一起玩了一些,但已經注意到爲了使它在正確的時間自動將密碼提示給提示,它需要以明文形式存儲。 有沒有一種方法來保護密碼的方式,我輸入一次,然後它是炒/無論本地(如passw

    1熱度

    2回答

    我嘗試備份的LinkProof設備符合預期劇本,我有一些麻煩。這是我的第一個腳本期待和我有達到我的極限;) #!/usr/bin/expect spawn ssh @IPADDRESS expect "username:" # Send the username, and then wait for a password prompt. send "@username\r" expect

    1熱度

    1回答

    我想在我的unix盒子中使用Net :: SSH :: Expect,但不幸的是,它不可用,而且我無法說服管理員安裝任何perl模塊。你知道如何使用expect連接到遠程服務器嗎? 我知道我可以通過使用python將其歸檔,但python在我的unix框中也不是avai。 第二次嘗試:雖然我用期待和shell腳本,但輸出缺少這是我原來的問題:Missing output when running

    0熱度

    2回答

    我正在運行32位Windows XP,並試圖讓Matlab與Cgate(一個命令行程序)進行通信。我想用wexpect來做到這一點,這是Python對Windows的模塊的一個端口。我在安裝或導入wexpect時遇到問題。我已將wexpect和所有其他模塊放在文件夾Lib中。我可以導入這些其他模塊,但只是不重要。我試過的命令包括:​​ import wexpect import wexpect.

    3熱度

    1回答

    谷歌代碼項目頁面上的文檔非常薄。我想知道是否有關於使用expect4j的深度文檔;代碼示例也會有幫助。

    2熱度

    1回答

    我對TCL/expect的相對較新並且主要修改現有代碼。 expect_before似乎沒有做我期望的(這很好),但我不知道如何調試它。 我用-d選項,現在用 exp_internal -f "argh.log" 1 創建日誌文件,但它不是我的幫助。 expect_before -info 似乎是有用的,但我沒能搶到/顯示輸出(我沒有說我是新來的TCL)

    0熱度

    3回答

    現在,這裏有一些有趣的事情。當我在Tcl中有多個線程調用package require Expect時,我得到一個seg錯誤。 例如 package require Threads package require Expect set t [thread::create] thread::send {package require Expect} puts "blarg! Damne

    6熱度

    3回答

    所以我想自動化我的SSH登錄。我使用的主機不允許在此服務器上進行密鑰驗證,所以我必須更具創造性。 我對shell腳本知之甚少,但是一些研究向我展示了命令'expect'和一些使用它的腳本來達到這個目的。我建立了一個腳本並運行它,它完美地登錄。 #!/usr/bin/env expect -f set password "my_password" match_max 1000 spawn

    0熱度

    3回答

    我運行這個bash命令在Weblogic域目錄中顯示somefile.cf的內容。 find $(/usr/ucb/ps auwwx | grep weblogic | tr ' ' '\n' | grep security.policy | grep domain | awk -F'=' '{print $2}' | sed -e 's/weblogic.policy//' -e 's/secu

    0熱度

    1回答

    我想運行wexpect(Pexpect的的窗口)我的Windows 7 64位計算機上。我收到以下錯誤: C:\ Program Files文件(x86)的\ wexpect \建立\ LIB> wexpect.py 回溯(最近通話最後一個): 文件「C:\ Program Files文件(x86)的\ wexpect \建\ LIB \ wexpect.py」,行97,在 提高導入錯誤(STR(