栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

尝试编辑文件时出现paramiko错误:“ sudo:不存在tty且未指定askpass程序”

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

尝试编辑文件时出现paramiko错误:“ sudo:不存在tty且未指定askpass程序”

如果您阅读错误消息

sudo: no tty present and no askpass program specified

然后您可以轻松找到解决方案:将

-t
选项添加到ssh命令中:

-t

强制伪终端分配。这可用于在远程计算机上执行任意基于屏幕的程序,这可能非常有用,例如在实现菜单服务时。
-t

即使ssh没有本地tty,多个选项也会强制tty分配。

关于Paramiko,存在一些相关问题,有几种不同的解决方法:

  • 使用
    get_pty
    ssh的方法
    Channel
    获得伪终端(类似于告诉
    ssh
    这样做)
  • 使用的
    -S
    选项
    sudo
    ,然后在标准输出上发送密码。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/639672.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号