SSH verbinding in Ubuntu opzetten.

Pagina: 1
Acties:
  • 200 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • DeepFreeze.NL
  • Registratie: April 2006
  • Laatst online: 02-03 08:01
Ik ben nu aan proberen om een veilige SSH verbinding in Ubuntu op te zetten. Voor het beveiligen maak ik gebruik van de volgende handleiding op internet: http://thinkhole.org/wp/2...eps-to-a-more-secure-ssh/

Ik heb de volgende handelingen uitgevoerd:
  1. Allereerst had ik SSH geinstalleerd d.m.v. sudo apt-get install ssh.
  2. Toen ben ik gaan verbinden met PuTTY (dus in Windows XP).
  3. Een back-up gemaakt van de originele settings d.m.v. sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.ORIGINAL
  4. De instellingen gaan wijzigen d.m.v. sudo nano /etc/ssh/sshd_config
  5. Hierbij PermitRootLogin op No gezet en de poort gewijzigd naar 2222.
  6. SSH server herstart d.m.v. ./etc/init.d/sshd restart
  7. Vervolgens een sleutelpaar gegenereerd d.m.v. ssh-keygen -v -t rsa
  8. Hierbij de sleutels in de standaardlocatie .ssh/ opgeslagen.
Wanneer ik ls .ssh doe zie ik beide sleutels staan genaamd id_rsa.pub en id_rsa (zonder extensie, klopt dat?)

Nu staat er bij die online handleiding dat ik het volgende moet uitvoeren:
After you have your keys generated, you need to add it to your .ssh/authorized_keys files on the server you want to log in to (i.e. the one you are “securing”). To do that in Linux, it’s probably easiest to just use some ssh-fu:

europa $ cat id_rsa.pub | \ ssh jpm@metis "cat >> .ssh/authorized_keys"

Ik gebruik dus als commando:
cat id_rsa.pub | \ ssh deepfreeze@192.168.0.8:2222 "cat >> .ssh/authorized_keys"

Ik krijg dan de volgende melding:
cat: id_rsa.pub: No such file or directory
ssh: 192.168.0.8:2222: Name or service not known

Wat doe ik fout? Alvast bedankt!

Acties:
  • 0 Henk 'm!

  • 3DDude
  • Registratie: November 2005
  • Laatst online: 22:32

3DDude

I void warranty's

je ip adres : poortnummer is geen service ?

Be nice, You Assholes :)


Acties:
  • 0 Henk 'm!

  • BHR
  • Registratie: Februari 2002
  • Laatst online: 04-09 20:24

BHR

cat id_rsa.pub | \ ssh -p 2222 deepfreeze@192.168.0.8 "cat >> .ssh/authorized_keys"

Ook te vinden in "ssh" (zonder parameters)

No amount of key presses will shut off the Random Bug Generator


Acties:
  • 0 Henk 'm!

  • DeepFreeze.NL
  • Registratie: April 2006
  • Laatst online: 02-03 08:01
BHR schreef op donderdag 04 januari 2007 @ 17:42:
cat id_rsa.pub | \ ssh -p 2222 deepfreeze@192.168.0.8 "cat >> .ssh/authorized_keys"

Ook te vinden in "ssh" (zonder parameters)
Dankje, hiermee kwam ik inderdaad verder.
Maar ik kreeg wel de onderstaande melding: (heb daarna op yes gedrukt)

cat id_rsa.pub | ssh -p 2222 deepfreeze@192.168.0.8 "cat >> .ssh/authorized_keys"
cat: id_rsa.pub: No such file or directory
The authenticity of host '192.168.0.8 (192.168.0.8)' can't be established.
RSA key fingerprint is 21:bb:34:43:cc:d1:d1:6d:89:a2:20:f4:88:eb:d5:b5.
Are you sure you want to continue connecting (yes/no)?

Het lijkt opzich allemaal goed te gaan, maar waarom krijg ik dan deze regel:
cat: id_rsa.pub: No such file or directory

Acties:
  • 0 Henk 'm!

  • DizzyWeb
  • Registratie: Februari 2001
  • Laatst online: 05-09 14:30

DizzyWeb

Ondertiteld

Dan moet je natuurlijk wel in de directory zitten waar id_rsa.pub in staat... wat ik er uit begrijp, moet dat ~/.ssh zijn. Zit je daar ook wel?

Acties:
  • 0 Henk 'm!

  • Ivo
  • Registratie: Juni 2001
  • Laatst online: 14-01 18:01

Ivo

Bestaat .ssh al op de server? Zo niet dan moet je eerst even mkdir ~/.ssh doen.

Edit: chmod 700 ~/.ssh is ook een goed idee trouwens.

[ Voor 26% gewijzigd door Ivo op 04-01-2007 18:31 ]


Acties:
  • 0 Henk 'm!

  • DeepFreeze.NL
  • Registratie: April 2006
  • Laatst online: 02-03 08:01
Hmmzz, ik kan niet eens meer verbinden. Ik ben bang dat ik mijzelf heb uitgesloten om binnen te komen. Arghh..Ik kan ook nergens een duidelijke handleiding vinden...

Als ik nu in PuTTY verbind en mijn gebruikersnaam intik + enter dan sluit PuTTY meteen af, vage boel.
Hoe kan ik SSH geheel verwijderen en opnieuw installeren zodat alle instellingen weer standaard zijn?

sudo apt-get remove/install ssh werkt namelijk niet, de huidige instellingen blijven bestaan.

[ Voor 51% gewijzigd door DeepFreeze.NL op 04-01-2007 18:41 ]


Acties:
  • 0 Henk 'm!

  • Ivo
  • Registratie: Juni 2001
  • Laatst online: 14-01 18:01

Ivo

code:
1
sudo apt-get remove --purge ssh

De --purge toevoeging verwijdert configuratiefiles.

Acties:
  • 0 Henk 'm!

  • freyk
  • Registratie: September 2003
  • Laatst online: 10-09 06:13
DeepFreeze.NL schreef op donderdag 04 januari 2007 @ 18:32:
Arghh..Ik kan ook nergens een duidelijke handleiding vinden...
Ik zocht op "ubuntu ssh" op google en kwam hier terecht toen ik op de eerste hit klikte.
Pagina: 1