sudo: no tty present and no askpass program specified
由于帐号并没有开启免密码导致的
假设当前帐号为abc
切换到root下
1 打开sudoers
vi /etc/sudoers
2 添加免密码
abc ALL = NOPASSWD: ALL
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
1.5w累计阅读
1.5w+平均单平台
已同步平台
CSDN
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄14年
sudo: no tty present and no askpass program specified
由于帐号并没有开启免密码导致的
假设当前帐号为abc
切换到root下
1 打开sudoers
vi /etc/sudoers
2 添加免密码
abc ALL = NOPASSWD: ALL
解决Jenkins执行sudo命令时出现“sudo: no tty present and no askpass program specified”的错误
在Jenkins的使用过程中,如果在脚本中使用到sudo命令,有可能出现如下所示的错误: sudo: no tty present and no askpass program specified 这是因为Jenkins服务器在执行sudo命令时的上下文有误,导致这个命令执行的异常。解决方案: 在Jenkins宿主服务器上运行如下命令 $ sudo visudo 在文件的末尾加上一行 jen
Linux 普通用户使用 sudo 时报错
Linux 普通用户使用 sudo 时报错
sudo: no tty present and no askpass program specified
通过ssh host cmd ,在本机可以直接在远端服务器上执行命令并返回; 但是如果 cmd 中有使用sudo的相关命令和脚本时,报错:sudo: no tty present and no askpass program specified 可以通过 ssh -t host cmd解决;
Jenkins执行脚本,提示“sudo: no tty present and no askpass program specified”解决方法
如题,在Jenkins中执行脚本时,提示“sudo: no tty present and no askpass program specified”,报错信息如图: 以上报错是由于帐号没有开启免密码导致的,解决方法如下: 给jenkins添加使用sudo的权限时不需要密码,编辑shudders文件,命令如下: sudo vi /etc/sudoers 在sudoers文件中加一行,如下...
sudo no tty present and no askpass program specified
在docker中用php跑脚本使用sudo时发现出现标题中的错误,找了好久没有发现问题,最后借助博文 http://www.cnblogs.com/cyberwalker/p/3604145.html才发现问题所在。 1.注释Defaults requiretty Defaults requiretty修改为 #Defaults requiretty, 表示不需要控制终端。 否则会出现...
[Linux] 远程 SSH 两级跳转用户sodu的问题--sudo: no tty present and no askpass program specified
业务场景描述: 我有100多组mysql db服务器,那么其中10台我需要建一个mysql用户下的文件,如果按照正常流程来看,我需要在跳转控制机dbcrol上面 ssh 到mysql 服务器上面,但是sudo进去的可不是mysql帐号,而是一个novaadmin帐号,我还需要执行sudo su - mysql命令跳转进入mysql用户模式下,才能执行mkdir -p /mysqlog/slow...
jenkins运行shell时报sudo: no tty present and no askpass program specified
sudo: no tty present and no askpass program specified报错信息及shell脚本解决方法 报错信息及shell脚本 解决方法 cd到jenkins中的当前文件所在的workspace 输入命令:sudo visudo 在文件最后一行加入:jenkins ALL=(ALL) NOPASSWD: ALL :wq 然后重启jenkins即可 PS:...
解决Jenkins执行shell脚本时出现“sudo: no tty present and no askpass program specified”的错误
今天使用jenkins job执行调用脚本执行CD task时,出现了“sudo: no tty present and no askpass program specified”的问题,网上找了很多,但大多都没有解决我的问题。 问题描述: 写好shell脚本后,直接在宿主机直接使用"sudo ./product_env.sh"时,脚本可以正常执行,但是在jenkins服务器上,远程调用此机器...
no tty percent and no askpass program specified 解决方法,winscp+putty
winscp+putty配置教程,解决与服务器的交互问题
问题解决:sudo: no tty present and no askpass program specified
问题:sudo: no tty present and no askpass program specified 在jenkins中运行脚本,出现上面的错误。 解决方法: 给jenkins添加不用密码使用sudo的权限。 sudo vi /etc/sudoers 在sudoers文件中加一行: jenkins ALL=(ALL) NOPASSWD:ALL...
2万+
1万+
6179

被折叠的 条评论
为什么被折叠?



