Terminal: SSH alias toevoegen aan .profile - appletips
Home / Gevorderden / Terminal: SSH alias toevoegen aan .profile
]Om bijvoorbeeld doormiddel van iphone onder Terminal een SSH verbinding te maken met mijn iPhone gebruik ik:
alias iphone="ssh 192.168.1.200 -l root -p 22"
De -p (poort) parameter is optioneel de meeste SSH verbindingen maken standaard gebruik van poort 22.
Nadat je het .profile hebt aangepast dien je deze actief te maken door je terminal sessie af te sluiten of door het commando: . ./.profile (let op er zit een spatie tussen de eerste en tweede punt).
Als het .profile actief is gemaakt kan je doormiddel van iphone in Terminal een verbinding maken met de SSH server.
Zie de screencast voor bovenstaand voorbeeld:
Wat ook erg handig is, is om een config bestand aan te maken in ~/.ssh (dus ~/.ssh/config)
Daarin zet je vervolgens per blokje een host, user en HostName in.
host mijnserver
HostName http://www.mijnserver-ergens-op-het-internet.nl
Vervolgens hoef je alleen nog maar in de terminal te typen:
ssh mijnserver
De user en hostname worden dan automatisch geplaatst.
Dit is vervolgens goed te combineren met een autocomplete voor de ssh (dan hoef je alleen te typen ssh mij[TAB] en staat er ssh mijnserver.