我需要沿着“telnet [email protected]:irinject BACK” 的方向拉一些东西,但是这拒绝工作。没有密码要求。使用终端的单线telnet命令
在Ubuntu 11.10上使用终端执行此任务的正确语法是什么?
我需要沿着“telnet [email protected]:irinject BACK” 的方向拉一些东西,但是这拒绝工作。没有密码要求。使用终端的单线telnet命令
在Ubuntu 11.10上使用终端执行此任务的正确语法是什么?
如果您绝对必须这样做,请使用echo
或其他命令将命令传递给telnet
会话 - 并准备好在机器被黑客攻击时重新安装机器。
强烈希望使用ssh
进行密钥访问;你甚至可以用这种方式包含命令。
ssh -i path/to/root-key [email protected] command
谢谢!你偷看我的兴趣,我将如何设置ssh来使用密钥访问? – abkai 2012-04-20 02:10:25
对不起;忘记标记 – abkai 2012-04-20 02:13:05
请参阅http://www.guyrutenberg.com/2007/10/05/ssh-keygen-tutorial-generating-rsa-and-dsa-keys/用于生成密钥。在这种情况下,您将生成一个密钥,将* public *密钥复制到每台计算机上的'/ root/.ssh/authorized_keys'中,并将* private *密钥保存在一个安全的地方(理想情况是在单独的安全机器上)。还要确保'sshd'正在所有目标机器上运行。有关更多信息,请参阅https://help.ubuntu.com/11.10/serverguide/C/openssh-server.html。 – geekosaur 2012-04-20 02:19:23
这是什么意思? – abkai 2012-04-20 02:01:21
ssh可能不那么困难。 – bmargulies 2012-04-20 02:01:22
@abkai,无密码'root'访问是一个非常糟糕的主意。 – geekosaur 2012-04-20 02:05:35