alias with parameters
If there is any possibility to use the parameters in zsh aliases? Something like this:
alias ssh_nokia="ssh root开发者_JAVA百科@<ip_parameter>"
Usage:
ssh_nokia 192.168.1.2
In your particular case edit ~/.ssh/config (See Dave's answer below), or use:
alias ssh_nokia='ssh -l root'
Generally
ssh_nokia() {
ssh root@"$@"
}
is equivalent to alias (will produce ssh root@1stparam 2ndparam 3rdparam …
).
I would use up ~/.ssh/config
to create an alias for a particular connection, like so:
Host=anyoldname
Hostname=[hostname or ip address]
User=root
Then you can:
$ ssh anyoldname
More info:
$ man ssh_config
精彩评论