python ssh模块 可以sftp么

 我来答
无时无刻的相恋
2017-01-05 · TA获得超过2641个赞
知道大有可为答主
回答量:1.7万
采纳率:25%
帮助的人:2756万
展开全部
  import paramiko
  client = paramiko.SSHClient()
  client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
  lient.connect('192.168.126.128',22,username='test',password='passwd',timeout=5)
  stdin,stdout,stderr = client.exec_command('ls -l')
  for std in stdout.readlines():
  print(std)
  会输出家目录文件列表。
  注意:如果需要连接的系统是ubuntu,直接使用root用户是登陆不了的,如果想使用root用户登陆,需要修改/etc/ssh/sshd_config
  把PermitRootLogin prohibit-password改为PermitRootLogin yes
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式