通过SSH登录远程计算机的快捷方式

skn*_*skn 5 ssh

我想将我的 SSH 登录从我的 Mac 计算机缩短到远程计算机。目前,我登录

ssh username@remote.anu.edu.au.
Run Code Online (Sandbox Code Playgroud)

我尝试使用cshrc文件中的短名称替换命令,但没有用。如何登录到远程计算机而不必键入上面的完整命令?

igl*_*vzx 9

您可以使用以下条目将config文件(无文件扩展名)添加到您的.ssh文件夹中:

Host x
HostName example.com
User me
IdentityFile ~/.ssh/key
Run Code Online (Sandbox Code Playgroud)

现在,您可以使用以下命令example.com使用用户名me和私钥登录key

ssh x
Run Code Online (Sandbox Code Playgroud)

  • 哦。您没有提到使用密码,所以我假设您使用了密钥。使用 SSH 传递纯文本密码要困难一些。AskUbuntu 上的这个问题有几个解决方案:http://askubuntu.com/questions/87956/can-you-set-passwords-in-ssh-config-to-allow-automatic-login (2认同)