- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我已经安装了带有 Ubuntu 16.04、Nginx、Mariadb 和 PHP 7.0 的 lemp docker 容器,并设置了一切正常的 postfix 和基本 ssh 功能。我创建了一个具有 sudo 权限的非根用户(在 sudo 组中),但是当我尝试使用 sudo 时出现错误
sudo: no tty present and no askpass program specified
这发生在 sudo
、sudo -s
、sudo su
等
我已经使用 visudo 进入了 /etc/sudoers
文件并添加了一行内容为 me ALL=(ALL) NOPASSWD: ALL
因为其他一些地方建议这样做,但它没有解决问题。有人知道解决方案吗?
最佳答案
您需要在启用 tty 的情况下启动容器,docker run -it ...
。也就是说,在单个容器上安装 Web 服务器、数据库、邮件服务器和 ssh 在 docker 世界中是非常反模式的。这是将 docker 视为轻量级虚拟机,而不是不可变的单一应用程序隔离工具。
关于linux - '须藤: no tty present and no askpass program specified' error?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38152980/
尝试解决我在使用 git push 时遇到的问题时运行了该命令。每次我 git push 时它都会提示我,我不知道如何禁用它。 最佳答案 尝试运行: git config --system --uns
我正在尝试将我的代码推送到我的位桶存储库,但是从位桶更新后的最后几天,我必须使用 token 来推送代码。但我不知道在哪里添加 token 。 谁能告诉我android studio的整个过程。我也经
我试图通过将 SUDO_ASKPASS 导出到具有以下行的脚本来在 bash 脚本中将 kdialog 与 sudo 结合使用 kdialog --password "enter password:
我想知道如何用 Java 编写 askpass 程序。我希望能够在 Java Process 中使用 sudo,但收到一条错误消息,告诉我创建一个 askpass 程序。 我想从 JTextField
我试图在 Aptana 中推送,但出现以下错误。我已成功 pull ,但无法弄清楚为什么我的推送不起作用。 /home/jeni/apps/Aptana_Studio_3/plugins/com.ap
在 OSX Lion (10.7.x) 中,我能够编写一个 SSH 包装器,使用 ssh-askpass 输入 SSH 服务器的密码,但现在在 Mountain Lion (10.8) 中我无法使用此
我正在构建我的第一个大型 Linux 程序,我计划将其上传到 Ubuntu 软件中心,但我遇到了一个问题:我假设调用类似 system("sudo mkdir/opt/test"); 在图形程序中会自
从 CLI,我可以推/pull 到 git。但是,在 Rsudio 中,我只能 pull 而不能推。我已经为 ssh/https 端口打开了防火墙但我在尝试推送时仍然遇到以下错误: error: un
我已将我的 core.askpass 设置为一个应用程序,现在我想将其还原。我该怎么做? 最佳答案 删除它: git config --global --unset core.askpass 关于gi
ubuntu 14.04.3 LTS ansible版本:2.1.0,远程服务器上的sshport为44022 我正在使用临时方式以 sudo 用户身份运行同步模块[nopasswd 未启用] 以同步
我正在尝试在 Cocoa 应用程序中运行 SSHFS 命令。我已经将 SSHFS 命令放入 NSTask 中,但执行命令时出现一些错误: RSA host key for IP address 'xy
我在终端中运行了以下命令:git config --global core.askpass "git-gui--askpass" 现在,每当我尝试推送到 github 时,我都会收到此错误消息:“错误
这个问题在这里已经有了答案: How to fix 'sudo: no tty present and no askpass program specified' error? (29 个回答) 6
没有系统更改,每次尝试从 bundle install 安装 gem 时都会出现此错误,尽管我什至不明白为什么要调用 sudo,因为 gems 安装在本地rvm目录... sudo: no tty p
我正在运行 cap production deploy 并且在 /usr/bin/之后不断收到以下错误 sudo: no tty present and no askpass program spec
我已经安装了带有 Ubuntu 16.04、Nginx、Mariadb 和 PHP 7.0 的 lemp docker 容器,并设置了一切正常的 postfix 和基本 ssh 功能。我创建了一个具有
我试过jake与 launch 一起一点点,但是当我想部署我的node.js应用程序时,我在这个过程中得到了这个: $ ssh mydomain.com sudo stop site.WebApp-p
这个问题在这里已经有了答案: Visual studio 2017 with bitbucket, terminal prompts disabled (5 个答案) 关闭 3 年前。 我引用了很多
嘿,所以我有这个 github 操作来保存 package-lock 和 package.json 文件,如下所示: # workflow that generates the package fil
我有一个 php 页面正在尝试使用以下方法重新启动服务: $list=shell_exec('sudo/sbin/service NetworkManager restart'); 我需要编辑我的 s
我是一名优秀的程序员,十分优秀!