使用.pem键通过ssh在服务器上运行sudo命令

时间:2020-04-14 15:06:08

标签: ssh sudo

我正在尝试通过sudo docker在服务器上运行ssh命令来创建Jenkins备份作业。我已经将我的公钥添加到服务器,并且使用我的.pem密钥进行记录正常(ssh -i key.pem my_username@ip 'command to run on server')。当我在服务器上运行sudo命令时,会出现问题。

sudo: no tty present and no askpass program specified

我发现的限制和解决方案:

  • 我无法使用ssh -t键,因为它需要用户密码。
  • 没有sudo,我不能使用docker命令(我无法将docker添加到sudo组,因为我没有权限-出于安全原因,由IT进行服务器配置?)。

0 个答案:

没有答案