Avatar billede janjacobsen Nybegynder
11. marts 2004 - 11:33 Der er 9 kommentarer og
1 løsning

sftp login på anden port

Er der nogen som lige ved hvordan man får sftp til at logge op mod anden port end nummer 22?
Jeg har kigget i sftp --help men jeg har lidt problemer.
Avatar billede Slettet bruger
11. marts 2004 - 13:37 #1
For eksempel

sftp -oPort=24

Se man-siden for sftp og ssh_config for yderligere oplysninger.
Avatar billede janjacobsen Nybegynder
11. marts 2004 - 14:57 #2
Ja, jeg har faktisk prøvet dette men forbindelsen bliver rejected, uden jeg får mulighed for at skrive passwd.
Hvis jeg ændre den anden ssh-server til at lytte til port 22 - virker det. Men ikke på port 23.. grrr
Avatar billede janjacobsen Nybegynder
11. marts 2004 - 14:59 #3
Den kommer med denne meddelelse:

Connecting to 192.168.1.5...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!    @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending key in /root/.ssh/known_hosts:2
RSA host key for 192.168.1.5 has changed and you have requested strict checking.
Host key verification failed.
Couldn't read packet: Connection reset by peer
Avatar billede Slettet bruger
11. marts 2004 - 15:00 #4
Hvad er grunden til at du vil prøve en anden port?
Avatar billede Slettet bruger
11. marts 2004 - 15:03 #5
Det er din klientmaskine, der brokker sig. Prøv at læse beskeden.

Add correct host key in /root/.ssh/known_hosts to get rid of this message.

Fjern linien for 192.168.1.5 i /root/.ssh/known_hosts så skulle ssh spørge om du vil forbinde til den.
Avatar billede janjacobsen Nybegynder
11. marts 2004 - 15:18 #6
Lækkert, det virker nu! Mange tak...
Avatar billede Slettet bruger
11. marts 2004 - 15:30 #7
Jeg er nu stadig nysgerrig angående hvorfor du vil bruge en anden port?
Avatar billede janjacobsen Nybegynder
11. marts 2004 - 16:35 #8
Det gør jeg pga. en router som står lidt i vejen. Jeg har 2 servere som jeg gerne skulle administrere udefra. Derfor bruger jeg den globale ip og et port nr. når jeg skal i kontakt med dem. En på 22 - den anden på 23.
Avatar billede Slettet bruger
12. marts 2004 - 00:38 #9
OK, det lyder jo meget fornuftigt. Så blev min nysgerrighed også stillet.

En anden mulighed (som nok er det, du har brugt indtil nu) er at "mellemlande" på den ene server.

Hvis du vil gøre det lidt lettere, kan du lave en fil i ~/.ssh/config med indhold i denne stil:

Host web
  HostName 192.168.1.5
  Port 22
  User webadmin

Host mail
  Hostname 192.168.1.5
  Port 23
  User mailadmin

Ordene web og mail kan du erstatte med de øgenavne, du nu lige har lyst til at bruge for de to maskiner. De bruges udelukkende som kaldenavn i kommandolinien til ssh, scp og sftp. User-linien kan du rette til navnet på den bruger, du ønsker at logge ind som.

Og så behøver du forresten ikke køre som root for at bruge ssh eller sftp. Nøjes med at være root, når det er nødvendigt.
Avatar billede janjacobsen Nybegynder
12. marts 2004 - 16:14 #10
Ok, mange tak for informationen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester