gpt4 book ai didi

linux - 从一个 tty 登录到多个 tty

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:09:03 27 4
gpt4 key购买 nike

假设我登录到终端 tty1,现在我想从 tty1 运行一个脚本,它会自动让我登录到 tty2、tty3、tty4。当然,我不想到处输入密码和用户名,因为我已经在 tty1 上进行了身份验证。

问题:如果我的登录名是'user'和密码'123456',我应该在脚本中写什么?

最佳答案

在脚本文件中包含用户密码通常不是一个好习惯。我建议使用公钥 ssh 身份验证。

这是 ubuntu 中的示例设置公钥身份验证。不确定您使用的是哪个发行版,但所有发行版都非常相似。

这是 bash 中的一个例子:

#!/bin/bash
for i in 1 2 3 4 5
do
ssh -n -ttt user@localhost &
done

只有按照上述教程使用公钥启用 ssh 登录,该脚本才有效。

根据你需要实现的目的,你也可以使用screen。 Here关于如何使用它的很好的教程。

chvt你可以在 tty 之间切换。

另一个很酷的软件,可以在多个服务器上从一个 ssh session 执行相同的命令:ssh cluster

关于linux - 从一个 tty 登录到多个 tty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9266401/

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