需要一个脚本来打开ssh连接

时间:2013-12-27 07:33:10

标签: shell ssh

我对MAC OS的全新。 我正在使用MAC终端连接到Linux服务器(使用SSH)

是否可以通过从桌面执行.bat文件来编写.command文件以连接到Linux服务器?

1 个答案:

答案 0 :(得分:1)

查看ssh客户端配置和基于密钥的身份验证(man sshman ssh_config)。您可以配置所有这些,以便在不编写任何shellcript代码的情况下将命令缩减为ssh hostname。您甚至可以为主机分配短名称。

例如(在~/.ssh/config中):

host abc
hostname remotehost.domain.tld
identityfile ~/.ssh/abc.dsa
user myuserid

假设您已生成并上传了相应的公钥,则可以使用命令

进行连接
ssh abc