Vraag & Antwoord

OS Linux

syntax ssh commando

9 antwoorden
  • Vraagje..Omdat de firewal op mijn werk een normale ssh verbinding naar buiten toe niet toestaat en een telnet verbinding wel wil ik via poort 23 een ssh sessie naar huis opbouwen. Met putty onderwindows blijkt dit ook te lukken. in een shell tik ik dus ssh -L 23:mijn adres:22 maar die syntax klopt niet helemaal....heeft iemand de goede voor mij?
  • Typ gewoon ssh in en dan komt er een lijst met opties. Moet je wel uit kunnen kome d8 ik zo :D
  • gewoon -p poortnummer meegeven als parameter. "man ssh" kan helpen.
  • [quote:dfde22f318]Typ gewoon ssh in en dan komt er een lijst met opties.[/quote:dfde22f318] Weet ik ..die zie ik ook elke keer verschijnen als ik die syntax intik. :D Er staat letterlijk [code:1:dfde22f318] -L listen-port:host:port Forward local port to remote address -R listen-port:host:port Forward remote port to local address These cause ssh to listen for connections on a port, and forward them to the other side by connecting to host:port. [/code:1:dfde22f318] vandaar dat ik niet zie wat ik fout doe...........
  • -l user Log in using this user name. -n Redirect input from /dev/null. -F config Config file (default: ~/.ssh/config). -A Enable authentication agent forwarding. -a Disable authentication agent forwarding (default). -X Enable X11 connection forwarding. -x Disable X11 connection forwarding (default). -i file Identity for public key authentication (default: ~/.ssh/identity) -t Tty; allocate a tty even if command is given. -T Do not allocate a tty. -v Verbose; display verbose debugging messages. Multiple -v increases verbosity. -V Display version number only. -P Don't allocate a privileged port. -q Quiet; don't display any warning messages. -f Fork into background after authentication. -e char Set escape character; ``none'' = disable (default: ~). -c cipher Select encryption algorithm -m macs Specify MAC algorithms for protocol version 2. -p port Connect to this port. Server must be on the same port. -L listen-port:host:port Forward local port to remote address -R listen-port:host:port Forward remote port to local address These cause ssh to listen for connections on a port, and forward them to the other side by connecting to host:port. -D port Enable dynamic application-level port forwarding. -C Enable compression. -N Do not execute a shell or command. -g Allow remote hosts to connect to forwarded ports. -1 Force protocol version 1. -2 Force protocol version 2. -4 Use IPv4 only. -6 Use IPv6 only. -o 'option' Process the option as if it was read from a configuration file. -s Invoke command (mandatory) as SSH2 subsystem. -b addr Local IP address. Dit zijn de opties, welke zou je nou moeten gebruiken om te ssh-en op een andere poort denk je? :-?
  • Misschien ben ik dan wel erg nOOb maar ik zie toch echt dat "-L" de optie is die ik te moeten hebben. Hier luisteren op poort 23 en elders connecten op poort 22
  • Je hebt thuis ssh op de telnet poort draaien begrijp ik uit je varhaal? Dan is het dus ssh -p 23 jouwip Dan connect je dus op jouw server op oort 23.
  • Nee net andersom...Ik moet op mijn werk via een telnetpoort (23) connecten naar thuis waar een normale ssh server (22)draait......
  • hmmm jouw regeltje vervangen door p 22 werkt wel...das raar....Op deze manier ga ik toch via poort 22 naar buiten????? Deze zou dus afgesloten zijn volgens onze Sysadmin

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.