spara ssh klient konton för att logga in enkelt?

Permalänk
Medlem

spara ssh klient konton för att logga in enkelt?

Har tröttnat på att skriva in adress och login uppgifter manuellt varje gång man ska logga in på något annat shell konto än sitt egna.

Finns det inget terminal program där du kan spara dom och sen logga in med ett knapptryck bara som i secureCRT eller Putty?

Permalänk
Medlem

göra det med bashscript?

Visa signatur

Teeworlds - För dig som gillar gulliga saker med stora vapen.

Permalänk
Medlem

cat > burk1
#!/bin/sh
ssh 192.168.0.1 -l gunnar
^C
chmod +x burk1
./burk1
Lättare kan jag inte komma på.. förutom kanske ett alias, alias burk1="ssh ip -l user".

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk

det mer rätta sättet
~/.ssh/config

Host blaha Hostname blaha.domain.com User Mo0ze

då är det bara att skriva "ssh blaha". Vill du slippa ange lösenord kan du använda nyckel istället. Det här skriptet hjälper till med det.

#!/bin/sh echo echo This script will help you setup ssh public key authentication. host=dummy while [ -n "$host" ]; do echo -n "SSH server: " read host if [ -n "$host" ]; then echo -n "user[$USER]: " read usr if [ -z "$usr" ]; then usr=$USER fi echo "Setting up RSA authentication for ${usr}@${host}..." if [ -f ~/.ssh/id_rsa.pub ]; then echo "RSA public key OK." else ssh-keygen -t rsa -f ~/.ssh/id_rsa -N "" fi scp ~/.ssh/id_rsa.pub ${usr}@${host}:~/ ssh ${usr}@${host} "if [ ! -d ~/.ssh ]; then mkdir ~/.ssh fi cat ~/id_rsa.pub >> ~/.ssh/authorized_keys chmod 0600 ~/.ssh/authorized_keys rm ~/id_rsa.pub" echo echo "You should see the following message without being prompted for anything now..." echo ssh ${usr}@${host} "echo !!! Congratulations, you are now logged in as ${usr}@${host} !!!" echo echo "If you were prompted, public key authentication could not be configured..." echo echo "Enter a blank servername when done." echo fi done echo "End of configuration."

Visa signatur
Permalänk
Medlem

Mycket tack för svaren!

Ska genast prova

Permalänk
Medlem

http://www.unix.se/article/articleview/832/1/11/

Det ska gå och fixa till putty också googla lite så hittar du något om det.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av filigran
cat > burk1
#!/bin/sh
ssh 192.168.0.1 -l gunnar
^C
chmod +x burk1
./burk1
Lättare kan jag inte komma på.. förutom kanske ett alias, alias burk1="ssh ip -l user".

sen kan man göra

mv burk1 /bin

Så kan man bara skriva burk1 ur kommandoraden

Visa signatur

I distrust governments because I’ve studied history. Ask Joe this question: who does most of the killing? Who does most of the theft? Even the body-count of the worst criminals and terrorists pales in comparison to the death toll the average government inflicts on its own people. And it is not criminals who tax away 5/12ths of my income. - Eric S Raymond
http://www.css3.se