Gibt es eine Möglichkeit, Host-Aliase (wie in /etc/hosts
) auf Benutzerbasis, dh in einer Datei, zu definieren /home/user/.hosts
?
Mein primäres Ziel ist es, Host-Aliase einfach über Rsync zwischen den Computern in meiner kleinen LAN zu teilen. Da es keinen Rechner gibt, der immer zuverlässig verbunden ist, kommt ein DNS-Server nicht in Frage (oder?).
Vielen Dank.
alias ssh="ssh "
Fügen Sie Ihre .bashrc ein (beachten Sie das nachstehende Leerzeichen am Ende des Alias), alias myhost="me@real-name-of-my-host.com"
und dann können Sie sagen, ssh myhost
und es wird funktionieren.
~/.ssh/config
dem Sie die Zeilen: Host my-host
und Hostname 10.0.0.xxx
<- IP des Computers einfügen. Das Schöne ist, dass Sie hier auch den Benutzernamen, den Port, den zu verwendenden Schlüssel usw. angeben können