¿Qué pasa con el uso del archivo ~/.ssh/config? Fácil de usar, mantener y compartir con otros. Si necesita compartirlo, un repositorio de Git sería perfecto.
El archivo se ve así:
Host somename
User username
HostName 192.168.1.X
Port 2222
Man ssh_config para más opciones.