有没有办法在使用需要自定义端口号的ssh登录时隐藏端口号

时间:2018-05-24 05:18:27

标签: bash ssh alias

我想登录到具有自定义ssh端口的服务器,如 -

ssh -p <my server port number> root@example.com

现在我想要这么短的命令(类似别名),我不需要一次又一次地输入该端口号。喜欢 -

ssh my-short-code

有可能吗?如果是,欢迎任何提示。

1 个答案:

答案 0 :(得分:1)

你无法做到这一点,但你可以做一些非常相似的事情。在.bashrc添加此行:

export myshortcode='-p <my server port number> root@example.com'

现在执行命令loke this:

ssh $myshortcode

或者您添加了一个别名,如

alias ssh_port='ssh -p <my server port number> root@example.com'