1
import paramiko
import os
import sys
ssh = paramiko.SSHClient()
paramiko.util.log_to_file('U:\\Temp\\paramiko.log')
ssh.load_system_host_keys()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('172.18.24.234','/TestBTEC/',22,'btectest','M3j0Stanf0rd')
stdin, stdout, stderr = ssh.exec_command("mkdir abc")
stdout.readlines()
這顯然是拋出錯誤。什麼是正確的方式來設置遠程服務器上的用戶btectest的主目錄paramiko如何指定文件夾路徑
文件 「」,第1行,在 ssh.connect( 「172.18.24.234」,22, 'btectest', 'M3j0Stanf0rd') 文件「C:\的Documents and Settings \ tyoffe \應用數據\ Python \ Python27 \ site-packages \ paramiko \ client.py「,第316行,連接 self._policy.missing_host_key(self,server_hostkey_name,server_key) 文件」C:\ Documents and Settings \ tyoffe \ Application Data \ Python (未知服務器%s'%主機名) SSHException:未知服務器172.18.24.234 >>> ssh.connect('172.18。 24.234',22,'btectest','M3j0Stanf0rd') –
user1086526
2012-02-10 19:49:42
I註釋掉了ssh.load_system_host_keys()並且不再發生異常錯誤。但是,傳遞pwd命令我無法查看目錄。 – user1086526 2012-02-10 20:05:01