首页 > 解决方案 > ssh 和 sudo su 在不提示输入密码的情况下获取交互式终端

问题描述

我想通过 ssh 获得一个 root 的交互式终端。结果应与以下内容相同:

user1@local$ ssh user2@remote
user2@remote$ sudo su
root@remote# _

我已经尝试过:

sshpass -p $passwd ssh -t $user@$ip "echo $passwd | sudo -S su"

但是 ssh 将在执行此脚本后立即终止。如何握住交互式终端?

标签: bashshellsshsudo

解决方案


推荐阅读