如何使用 sudo sudosh 链接 ssh?
我必须连接到服务器,比如 SERVER3。为此, ssh $SERVER1 sudo -u $USER1 sudosh ssh $SERVER2 sudo -u $USER2 sudosh ssh $SERVER3 我必须经常重复这组命令。有没有办法将这些命令作为一行命令,然后我可以为其设置别名? ...
我必须连接到服务器,比如 SERVER3。为此, ssh $SERVER1 sudo -u $USER1 sudosh ssh $SERVER2 sudo -u $USER2 sudosh ssh $SERVER3 我必须经常重复这组命令。有没有办法将这些命令作为一行命令,然后我可以为其设置别名? ...
我们在 AIX 上将 sudosh 配置为登录 shell,并以 /usr/bin/bash 作为其默认 shell。 除了 bash 自动完成和命令历史记录不再起作用外,所有功能都运行正常。TAB 是 TAB,箭头是光标向上、向下、向左、向右。 知道如何让它工作吗? ...
我使用 sudosh 来确保获得我的服务器 ssh 访问权限的供应商能够对他们在服务器上执行的操作负责。 sudosh 很好地记录了日志,但是它以被记录用户的写权限保存了日志。 我怎样才能防止这些日志被该用户删除? ...
我将 ubuntu 上的默认 shell 设置为 sudosh2,而不是默认的 /bin/bash。 现在,当我 ssh 进入帐户时,我得到了一些大概是基本的 shell 行为(只有$提示,箭头键导致^[[D,等等) 这是什么意思?我怎样才能加载正常的 bash shell,而不必每次 ssh 进入时手动启动 /bin/bash? ...
我正在寻找一个解决方案来解决一个组被授予 sudoer 权限的用例。但是,该组中只有一个特定用户或成员应具有 sudoer 权限,而该组的其余成员不应具有访问 sudoer 权限的权限。 总之: 某个组已被授予 sudoer 权限。该组中只有一名成员应具有 sudoer 权限。该组的其他成员不应具有 sudoer 权限。 ...
我想在一行中执行以下操作(这样我就可以在我的 中为它起别名.bashrc) 0. before doing anything I am user1 on server0 1. ssh to server1 2. impersonate user2 (**THIS HAS TO BE DONE BY `sudo -u user2 sudosh`**) 3. ssh from server1 to server2 4. cd dirOnServer2 所以我的提示是在之后 user@server0:/dirOnServer0) superSshComm...
我设置为在两台主机之间使用 ssh,无需密码。 ssh 登录工作正常,但执行命令失败,出现以下错误: **isn't allowed to be executed with process or redirect controls.** 使用的简单命令: ssh remo-tehost " echo \"\test\" >> \"/home/alarmstest.log\" " 我得到的运行跟踪: debug1: Sending command: echo "test" >> "/home/alarmstest....