在使用Paramiko远程登录的时候,会报sudo: sorry, you must have a tty to run sudo

切换到root用户,使用visudo命令,然后就会打开一个文本,在文本中注释到下面这句就ok了

#Defaults    requiretty

现在蛋疼的是怎么使用Paramiko执行交互命令,不喜欢pexpect,应该不是垮平台的

    remote=common.getSSHClient(ip,user,password)
stdin, stdout, stderr=remote.exec_command("ssh-keygen")
stdin.write("\n")
stdin.flush()
stdin.write("\n")
stdin.flush()
stdin.write("\n")
stdin.flush()
stdin.write("\n")
stdin.flush()
print stdout.readlines()

这是个很傻逼的写法。可以用,但是不推荐

最新文章

  1. Android学习--自己在使用HttpConnection时遇到的EOFException
  2. java实现服务端守护进程来监听客户端通过上传json文件写数据到hbase中
  3. Dooioo Deal
  4. poj 3249 拓扑排序 and 动态规划
  5. jQuery基础知识— 获得内容和属性
  6. NYOJ 1091 超大01背包(折半枚举)
  7. Android Studio中常用设置与快捷键
  8. 动态分析maillog日志,把恶意链接直接用防火墙禁止
  9. IT该忍者神龟Jquery小工具easyUI物业摘要召回
  10. json的遍历
  11. centos精简系统 源码安装客户端git
  12. javaWeb学习笔记——关于交叉连接-内连接-左外连接-右外连接的区别
  13. Unity3d 基本设计开发 原则(提高代码可读性)
  14. PHP算法学习(4) 随机算法
  15. python爬虫之git的使用(windows下pycharm使用)
  16. [ExcelHome]VLOOKUP的别样用法
  17. A - Fire Net
  18. JS模拟滚动条(有demo和源码下载,支持拖动 滚轮 点击事件)
  19. JSP禁用缓存常用方法
  20. Matlab量化函数quantiz解析

热门文章

  1. P4045 [JSOI2009]密码
  2. 文字溢出 省略css
  3. CodeForces 292D Connected Components (并查集+YY)
  4. 百度地图省市县乡镇街道对应ZOOM级别
  5. 【遍历二叉树】09判断二叉树是否关于自己镜像对称【Symmetric Tree】
  6. Spring MVC表单提交
  7. Python Class 的实例方法/类方法/静态方法
  8. Cloudera运维
  9. 洛谷【P1885】Moo
  10. bzoj 2007 海拔 —— 最短路