【发布时间】:2013-05-31 10:47:08
【问题描述】:
每天我都通过 ssh 连接到服务器。我经历了这个例程:
IC001:Desktop user$ ssh user@my.server.com
user@my.server.com's password:
Last login: Tue Jun 4 10:09:01 2013 from 0.0.0.0
$
我想自动化这个过程并创建一个 bash 脚本来为我做这件事。我不关心安全性,可以在脚本中公开存储我的密码。我也可以在脚本执行时在屏幕上公开输入它。所以我创建了这个:
#!/bin/bash
ssh user@my.server.com
echo mypassword
但它不起作用。我也尝试过send 而不是echo,但也没有用。请告知是否可以这样做。
【问题讨论】:
-
@Kevin,我不负责服务器。我只是一个连接到他们的用户。我不允许修改服务器上的任何内容。
-
您在服务器上需要做的就是在您的主目录中的配置文件中添加一行。如果你做不到,你能做什么?
-
@Kevin,阅读日志……但这无关紧要。