大家好,我不确定这是否是应该问的问题。我是新手。请问有人知道一个可能的自定义 bash 脚本吗?该脚本可用于通过 ssh 登录到远程服务器,但会自动在远程服务器上 sudo 为 root,而无需输入密码。我的任务是找到一种方法在多台服务器上运行相同的操作,但我无法默认以 root 身份登录
命令将采用下面的形式,其中 script.sh 将是某种 ssh 包装脚本。我查看了可能的 ssh 文档,但没有找到。
用户1@localmachine~:script.sh 服务器名称
root@remotemachine~#:
补充:更具体地说,如何通过运行命令 ssh -t $SERVER "sudo su" 来绕过两个密码提示
我可以观察到,我第一次被提示对 $SERVER 进行身份验证,第二次被提示输入密码进行身份验证“sudo su”
我愿意尝试在我的个人实验室中提供的任何建议来衡量潜在的风险