paramiko

    0熱度

    1回答

    我用paramiko做了一些腳本。 我的腳本使用ssh連接,輸出文件和打印輸出文件。 當我運行腳本,我得到以下錯誤: Traceback (most recent call last): File "test.py", line 31, in print line ValueError: I/O operation on closed file 我的劇本, #!/usr/bin/python #

    0熱度

    1回答

    我想在Python中使用Parallel-SSH Client來在多臺服務器上運行命令。然而,在測試這個軟件包時,我遇到了一個我似乎無法解決的問題。 這裏是我的代碼: from pssh import ParallelSSHClient host = '172.24.1.1' user = 'XXXX' password = 'XXXX' client = ParallelSSHClien

    0熱度

    0回答

    I'm using paramiko to login in x machine then after logged in machine x there are file in some path like t="/abc/gfd/*" which i want to copy to some path like p=<username>@<machine-name/ip>:/dfg/h

    0熱度

    1回答

    我正在將工具從Ruby轉換爲Python,Ruby版本使用Net::SSH連接到遠程主機,併發送命令並檢索響應/數據。我一直在Python中使用paramiko,但我對Channels in paramiko.的目的感到困惑從我迄今讀過的內容來看,在我看來,一個通道(使用paramiko Transport)用於保持持續連接到SSH而不是執行命令然後終止連接。 是必需的渠道?爲了順序發送和接收多個

    -1熱度

    1回答

    我有幾行輸出類似於下面從paramiko ssh會話以下內容。我首先根據\n進行拆分,並將每行存儲在一個列表中。所以整個ssh會話都是以完整字符串形式出現的,因此我根據\n進行了拆分。然而在這裏有\r,見下文。如果我嘗試在\r上再次分割,則失敗,因爲我已經有一個列表。 |\r/\r-\r\\r\\\r|\r/\r[2K\r00:31:43 - Executing system_health v10

    -1熱度

    1回答

    我試過下面的代碼重新啓動後執行其他命令:在後臺執行 client = paramiko.SSHClient() client.load_system_host_keys() chan = client.get_transport().open_session(timeout=timeout) chan.settimeout(timeout) chan.exec_command("

    -2熱度

    1回答

    我試圖通過Paramiko(Python3.5)向像這樣的非unix環境發送命令show configuration | grep interfaces,但我得到一個show configuration輸出。看來paramiko不發送| grep interfaces。有人知道如何解決這個問題? 謝謝

    0熱度

    1回答

    我使用sftp在遠程計算機上打開文件,但它工作正常,但我得到這個錯誤 ValueError: time data '"2015-06-25 14:50:00"' does not match format '%Y-%m-%d %H:%M:%S' 但我使用的格式是正確的。這是我的代碼到代碼的各個部分。 #!/usr/bin/env python # -*-coding:utf-8 -* i

    0熱度

    1回答

    我在Python中使用paramiko爲了寫入文件到Linux服務器。在寫入包含希伯來文名稱的文件夾的路徑時,我似乎遇到了錯誤。 初始化該會話中的ssh_client和sftp客戶端後,我使用chmod進入要寫入的文件夾。 然後, 我正在使用sftp.file方法來獲取一個文件對象來寫一些內容。 它有效,當我有英文路徑。 當我有一個包含希伯來語的路徑時,該方法失敗.. 它在我初始化sftp會話中的

    0熱度

    1回答

    我正在編寫一個python腳本,它將連接到HP C7000機箱上的Onboard Admin,列出所有刀片服務器並根據名稱確定Bay ID,然後使用它來列出內部交換機端口ID。 登錄後,執行腳本的第二部分(顯示實際的端口映射)。響應緩衝區將包含這個長字符串。 b'show server port map 1\r\n Mezz\r\nMezz Mezz Device Port Interco