我正在使用Centos 7,我没有什么问题要解决。
我想运行molecule converge,并在Vagrant虚拟机上执行。我遇到的问题是“没有tty存在,也没有指定askpass程序”。我尝试通过下载openssh-askpass.x86_64来解决此问题。我运行命令ssh-add,并设置env变量exportSUDO_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass运行molecule converge后,它只显示以下结果:
command: sudo chown 0:0 /tmp/vagrant20220819-16333-fd90np
stdout:
stderr: [sudo] Passwort for "username": : No such file or directory
sudo: no password was provided
有什么解决方案可以解决这个问题吗?
先谢谢你
1条答案
按热度按时间jq6vz3qz1#
我已经解决了将env变量设置为
因为我在
python3-molecule
中这样做,有没有任何方法可以永久保存它?再次感谢