连接到 SSH 服务器
Connect to an SSH server
我想制作一个允许我这样做的程序:
./my_app connect prod
执行此命令后,我想登录该服务器,因为我会手动输入 ssh user@ip
程序中会猜测用户和 ip。
我不知道是否可以运行一个命令并附加到创建的进程
如果您只想在 linux 上使用它,最简单的等待方法是调用 syscall.Exec("/usr/bin/ssh", ..., os.Environ())
。这将用 SSH 进程替换当前进程。
我想制作一个允许我这样做的程序:
./my_app connect prod
执行此命令后,我想登录该服务器,因为我会手动输入 ssh user@ip
程序中会猜测用户和 ip。
我不知道是否可以运行一个命令并附加到创建的进程
如果您只想在 linux 上使用它,最简单的等待方法是调用 syscall.Exec("/usr/bin/ssh", ..., os.Environ())
。这将用 SSH 进程替换当前进程。