gpt4 book ai didi

linux - 在 linux 终端中如何使用 gnome-terminal 打开 ssh session 并在 ssh session 中键入 bash 命令

转载 作者:太空宇宙 更新时间:2023-11-04 10:23:12 25 4
gpt4 key购买 nike

问题:我尝试使用以下命令但没有用,它只连接到机器,但在连接到 ssh 目标后不执行命令“bash”。

足迹:

Method #1 : gnome-terminal --tab -t "NASIR-QEMU" -e "/bin/bash -c 'ssh -t 10.10.10.1;bash;bash'"
Method #2 : gnome-terminal --tab -t "NASIR-QEMU" -e "/bin/bash -c 'ssh -t 10.10.10.1;bash'"
Method #3 : gnome-terminal --tab -t "NASIR-QEMU" -e "/bin/bash -c 'ssh 10.10.10.1 ;bash'"
Method #4 : gnome-terminal --tab -t "NASIR-QEMU" -e 'ssh -t 10.10.10.1;bash'
Method #5 : gnome-terminal --tab -t "NASIR-QEMU" -e 'ssh -t 10.10.10.1"bash;bash"'

this method#4 #5 closes my open terminal

注意:“为发布示例输入了虚假 IP (10.10.10.1),请勿误导”

非常感谢您的帮助!!!

谢谢

最佳答案

使用 ssh 10.10.10.1/bin/bash 因为你需要指定绝对路径。尝试执行 echo 来测试这是否有效,因为您至少能够看到一些输出,因为 ssh 登录也会登录到终端 - 与您正在执行的命令完全相同......即 bash。所以你可能无法区分

关于linux - 在 linux 终端中如何使用 gnome-terminal 打开 ssh session 并在 ssh session 中键入 bash 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42938628/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com