"VNC" i ubuntu, hvordan? (LØST med SSH)
-
- Indlæg: 3461
- Tilmeldt: 27. sep 2008, 23:51
- IRC nickname: sound
- Geografisk sted: København
Re: "VNC" i ubuntu, hvordan?
det skal lige med at sætter du din router rigtigt op kan du fint gå fra mobilt bredbånd og hjem, men du vil aldrig kunne gå hjemme fra og til det mobile bredbånd da det mobilebredbånd fra din udbyder sidder bag en "nat-firewall" og denne er det kun din udbyder der har adgang til at lave ruter i ikke dig selv
-
- Indlæg: 2135
- Tilmeldt: 19. okt 2007, 18:13
- IRC nickname: Sp0t
- Geografisk sted: Jamaica
Re: "VNC" i ubuntu, hvordan?
soundpartner skrev:det skal lige med at sætter du din router rigtigt op kan du fint gå fra mobilt bredbånd og hjem, men du vil aldrig kunne gå hjemme fra og til det mobile bredbånd da det mobilebredbånd fra din udbyder sidder bag en "nat-firewall" og denne er det kun din udbyder der har adgang til at lave ruter i ikke dig selv
Nu har jeg siddet og læst den tråd du linkede til sidst, hvor du hjalp en anden med at få det til at virke.
Jeg har stadig sammen problem, jeg får ikke adgang.
Jeg må gøre et eller andet galt, men hvad aner jeg ikke.
Jeg har så vidt jeg ved ingen firewall installeret, men jeg kigger lige om der er noget installeret som standard som måske bør fjernes for at undgå problemer.
Jeg synes sgu det er svært at finde ud af!
EDIT:
Havde ikke lige set dit forrige indlæg, læser det lige lidt nærmere! Tusind tak!
-
- Indlæg: 3461
- Tilmeldt: 27. sep 2008, 23:51
- IRC nickname: sound
- Geografisk sted: København
Re: "VNC" i ubuntu, hvordan?
Spotten skrev:soundpartner skrev:det skal lige med at sætter du din router rigtigt op kan du fint gå fra mobilt bredbånd og hjem, men du vil aldrig kunne gå hjemme fra og til det mobile bredbånd da det mobilebredbånd fra din udbyder sidder bag en "nat-firewall" og denne er det kun din udbyder der har adgang til at lave ruter i ikke dig selv
Nu har jeg siddet og læst den tråd du linkede til sidst, hvor du hjalp en anden med at få det til at virke.
Jeg har stadig sammen problem, jeg får ikke adgang.
Jeg må gøre et eller andet galt, men hvad aner jeg ikke.
Jeg har så vidt jeg ved ingen firewall installeret, men jeg kigger lige om der er noget installeret som standard som måske bør fjernes for at undgå problemer.
Jeg synes sgu det er svært at finde ud af!
EDIT:
Havde ikke lige set dit forrige indlæg, læser det lige lidt nærmere! Tusind tak!
hans opsæt er en smule mere avanceret da han går igennem en server og laver broer mellem maskiner. det har du ikke helt brug for (endnu)
-
- Indlæg: 2135
- Tilmeldt: 19. okt 2007, 18:13
- IRC nickname: Sp0t
- Geografisk sted: Jamaica
Re: "VNC" i ubuntu, hvordan?
soundpartner skrev:ok... jeg vil tage mig selv som eksempel, og prøve at tage den så jeg får alt med.
(og for lige at få det på det rene så er alle ipadresser og computernavne her under redigeret så de ikke er rigtige)
Nu hvor vi snakker ssh, så arbejder jeg kun i terminalen da du skal lære den før eller siden.
til at starte med så er det vigtigt at alle dine maskiner har unikke navne. det er simpelthen for meget rod, og for uoverskueligt hvis flere maskiner har samme navne.
til at starte med så skal vi have installeret ssh-serveren på den (eller de) maskiner der skal tilgås. personligt så har jeg installeret openssh-server på alle mine maskiner, og tilgår dem på kryds og tværs og igennem hinanden.
efter en clean installation skal du installere pakken openssh-server dette gør jeg med aptitude i terminalen. aptitude skal have superbrugerrettigheder så jeg bruger komandoen:og så er den hjemme.Kode: Vælg alt
sudo aptitude install openssh-server
du kan nu tilgå maskinen via dens ip, men dette er alt for besværligt så vi tager den et skridt viddere og editerer i en af computerens opsætningsfiler.
(og med vilje bliver jeg i terminalbaseret løsning)Kode: Vælg alt
sudo nano /etc/hosts
dette åbner opsætningsfilen /etc/hosts med en editor der heder nano. dette er den terminalbaserede editor.
i hosts filen står der ca følgende:127.0.0.1 localhost
127.0.1.1 eee1000
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
eee1000 er navnet på min computer, og hos dig vil der stå navnet på din egen maskine.
i bunden af filen tilføjer du nu et par linier. min editerede hosts fil ser således ud:127.0.0.1 localhost
127.0.1.1 eee1000
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
#routers
192.168.1.1 router
192.168.1.2 router2
192.168.2.254 modem
#trådløse forbindelser
192.168.1.101 w-stue
192.168.1.102 w-eeebox
192.168.1.106 w-eeetop
192.168.1.111 w-lin1
192.168.1.112 w-lin2
192.168.1.113 w-lin3
192.168.1.114 w-lin4
192.168.1.116 w-eeehvid
192.168.1.117 w-eeesort
192.168.1.118 w-eee1000
#kablede forbindelsder
192.168.1.201 stue
192.168.1.202 eeebox
192.168.1.203 server
192.168.1.204 vstue
192.168.1.205 windows
192.168.1.206 eeetop
192.168.1.211 lin1
192.168.1.212 lin2
192.168.1.213 lin3
192.168.1.214 lin4
192.168.1.216 eeehvid
192.168.1.217 eeesort
192.168.1.218 eee1000
#remote forbindelser
89.236.70.251 hjem
80.161.12.227 bornholm
#temp forbindelser
192.168.0.4 eeetemp
kort forklaring:
linier med en havelåge foran (#) de er komentarer til mig selv for at gøre det overskueligt.
alle ovenstående maskiner er konfigureret med fast ip. Jeg har sat det op i min router således at det er min router der tildeler disse ip-adresser.
første punkt: routers indeholder mine 3 routers. først står ipadressen til routeren, og så et navn som jeg selv bestemmer. så opfindsom som jeg er så er der mit modem, router1 og router2.
næste kapittel er de trådløse forbindelser til mit accespunkt (router2) og derefter de kablede forbindelser. jeg har som du kan se en smule system i mine navne og adresser, men det er sådan jeg kan lide det.
sidst har jeg remote forbindelser det er til mig selv udefra, samt til et sted på bornholm hvor jeg administrere et net.
aller sidst et afsnit med temp forbindelser f.eks når jeg har maskiner med på andres net og skal demonstrere ting.
finten ved dette er at jeg nu ikke behøver at huske adresser, men kan huske på computernavne i stedet...
min eee1000 hedder eee1000 når den er på kabel og w-eee1000 når den er på wifi. jeg har nogle fysiske samt en del virtuelle maskiner stående på mit netværk.
Nå men vi var ved at editere hosts-filen. Når du er færdig med at redigere skal vi gemme og afslutte nano.
nede i bunden står der hvilke genveje vi kan bruge... vi bruger [ctrl][o] til at gemme, og [ctrl][x] til at afslutte.
personligt har jeg ændret en del af mine maskiners porte fra port 22, men det syntes jeg ikke du har brug for når det kun er en enkelt maskine du skal tilgå udefra (det er forbindelsen udefra og gennem din router der er flaskehalsen så hvis du har flere maskiner bag en router du skal tilgå så skal de have hver deres port)
nå viddere. vi er nu klar til at lege med selve ssh.
når jeg sidder på mit eget lokalnet så bruger jeg følgende komando:Kode: Vælg alt
ssh -CY bruger@maskine -p[port]
forklaring...
ssh er jo protokolllen samt programmet bi bruger til sshforbindelser
-CY: C er kompression det komprimere den data der bliver sendt så det bruger lidt mindre båndbredte (giver hurtigere forbindelse via modem og langsomme forbindelser) og Y tillader at der kan startes programmer og tillader at du kan få den grafiske brugerflade med til din maskine.
bruger@maskine her bliver det sjovt... min bruger kalder jeg sound. sound har en bruger på alle mine egne maskiner, så i bund og grund skal jeg hvis jeg vil tilgå min stue maskine skrive sound@stue. Der er dog den lille finte at hvis du i forvejen er logget ind som din bruger (jeg er logget ind som sound på den maskine jeg forbinder fra) så behøver jeg ikke dette brugernavn. omvendt hvis jeg sidder ved en maskinen logget ind som min kæreste (hendes login er kone) så skal jeg på mine servere (hvor "kone" ikke har en konto) huske at skrive brugeren med, men logget ind som mig selv kan jeg nøjes med at skrive maskinenavnet
-p[port] hvis jeg tilgår en maskine hvor ssh bruger port 22 så er dette ikke nødvendigt, men f.eks til mine virtuelle maskiner (lin1 lin2 lin3 og lin4) der bruger jeg port 10001, 10002, 10003 og 10004 så rent praktisk hvis jeg skal tilgå lin3 så bruger jegtilgår jeg min server (som kører port 22) så erKode: Vælg alt
ssh -CY lin3 -p10003
nok så længe jeg vel at mærke er logget ind som sound på min maskine, samt at sound har en konto på server.Kode: Vælg alt
ssh -CY server
sidder jeg ude i verden, så kan jeg forbinde hjem (igen fra en af mine egne maskiner logget ind som mig selv) med komandoendette forbinder til min server (den der kører på port 22) ogKode: Vælg alt
ssh -CY hjem
vil så (fordi routeren router port 10003 til lin3) forbinde til lin3.Kode: Vælg alt
ssh -CY hjem -p10003
låner jeg nu min fars maskine hvor jeg ikke har en sound som bruger og lige skal hjem og hente en fil fra lin3 eller hvad jeg nu skal så skal jeg huske min bruger, men min fars hosts-fil er magen til ovenstående så jeg kan nøjes medKode: Vælg alt
ssh -CY sound@hjem -p10003
som aller sidste eksempel (tror du har forstået det efterhånden ) hvis nu jeg låner din maskine og vil hjem til mig selv på lin3 så har jeg ikke en bruger på din maskine, så jeg skal huske bruger. men endnu værre jeg står ikke i din hosts-fil, så jeg skal også huske min ip. Denne kan jeg ALDRIG huske, så via dyndns.dk (den må vi tage senere) har jeg lavet et subdomain soundpartner.dyndns.dk som også referere hjem til min ip. så her bruger jeg så:Kode: Vælg alt
ssh -CY sound@soundpartner.dyndns.dk -p10003
hvad bruger jeg så forbindelsen til... når jeg er her hjemme så ligger jeg f.eks i sengen med min eeehvid, men min mail er sat op i evolution på min eee1000. men men men kæresten er jo logget ind som kone på den og sidder og arbejder. Well ikke noget problem for på eeehvid kan jeg med komandoentilgå eee1000 via det trådløse netkort (hun sidder jo i sofaen) men som min egen bruger da jeg jo er logget ind som mmig selv på eeehvid.Kode: Vælg alt
ssh -CY w-eee1000
min terminal ændre sig nu fra sound@eeehvid:~$ min bruger@min maskine til sound@eee1000:~$ det vil sige min bruger @ maskinen som konen sidder med.
min mail er sat op i evolution, oog dette startes i terminalen med komandoen:og vupti så sidder jeg på eeehvid og kan sende/modttage mail som om jeg sad med eee1000 hvor dette er sat op.Kode: Vælg alt
evolution
jeg kan ligeledes sidde på din maskine, på en vilkorlig maskine på københavns universitet, eller for den sags skyld på nordpolen og forbinde ind på mit eget net her hjemme og så den vej ind til eee1000 hvis denne ellers var tendt og online for at sennde mail på sammen måde.
her hjemme bruger jeg det meget når jeg f.eks ligger i sofaen, sidder i køkkenet, sidder på toilettet i flere timer ad gangen med tynd mave eller hvad du nu kunne forestille dig. jeg hae en maskine i stuen, en server (uden skærm eller tastatur), en maskine ved sengen, samt en maskine ved skrivebordet. så er der et par bærbare maskiner samt et par netbooks. jeg kan sidde hvor som helst og opdatere, installere programmer osv, eller lave andet arbejde alt sammen gennem ssh på kryds og tværs.
Det var historien denne gang. når jeg får tid (måske i weekenden) kommer der et kapittel mere om fildeling og ssh
Så er den læst, men jeg tror LIIIGE jeg skal læse den et pr gange mere før den siver helt ind!
Umiddelbart virker det som om min router er problemet.
Hvis jeg tilgår den udefra kan jeg vel ikke gøre det via dens lokal IP? Det skal vel være min statiske IP adresse jeg bruger der ik?
-
- Indlæg: 3461
- Tilmeldt: 27. sep 2008, 23:51
- IRC nickname: sound
- Geografisk sted: København
Re: "VNC" i ubuntu, hvordan?
Spotten skrev:soundpartner skrev:ok... jeg vil tage mig selv som eksempel, og prøve at tage den så jeg får alt med.
(og for lige at få det på det rene så er alle ipadresser og computernavne her under redigeret så de ikke er rigtige)
Nu hvor vi snakker ssh, så arbejder jeg kun i terminalen da du skal lære den før eller siden.
til at starte med så er det vigtigt at alle dine maskiner har unikke navne. det er simpelthen for meget rod, og for uoverskueligt hvis flere maskiner har samme navne.
til at starte med så skal vi have installeret ssh-serveren på den (eller de) maskiner der skal tilgås. personligt så har jeg installeret openssh-server på alle mine maskiner, og tilgår dem på kryds og tværs og igennem hinanden.
efter en clean installation skal du installere pakken openssh-server dette gør jeg med aptitude i terminalen. aptitude skal have superbrugerrettigheder så jeg bruger komandoen:og så er den hjemme.Kode: Vælg alt
sudo aptitude install openssh-server
du kan nu tilgå maskinen via dens ip, men dette er alt for besværligt så vi tager den et skridt viddere og editerer i en af computerens opsætningsfiler.
(og med vilje bliver jeg i terminalbaseret løsning)Kode: Vælg alt
sudo nano /etc/hosts
dette åbner opsætningsfilen /etc/hosts med en editor der heder nano. dette er den terminalbaserede editor.
i hosts filen står der ca følgende:127.0.0.1 localhost
127.0.1.1 eee1000
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
eee1000 er navnet på min computer, og hos dig vil der stå navnet på din egen maskine.
i bunden af filen tilføjer du nu et par linier. min editerede hosts fil ser således ud:127.0.0.1 localhost
127.0.1.1 eee1000
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
#routers
192.168.1.1 router
192.168.1.2 router2
192.168.2.254 modem
#trådløse forbindelser
192.168.1.101 w-stue
192.168.1.102 w-eeebox
192.168.1.106 w-eeetop
192.168.1.111 w-lin1
192.168.1.112 w-lin2
192.168.1.113 w-lin3
192.168.1.114 w-lin4
192.168.1.116 w-eeehvid
192.168.1.117 w-eeesort
192.168.1.118 w-eee1000
#kablede forbindelsder
192.168.1.201 stue
192.168.1.202 eeebox
192.168.1.203 server
192.168.1.204 vstue
192.168.1.205 windows
192.168.1.206 eeetop
192.168.1.211 lin1
192.168.1.212 lin2
192.168.1.213 lin3
192.168.1.214 lin4
192.168.1.216 eeehvid
192.168.1.217 eeesort
192.168.1.218 eee1000
#remote forbindelser
89.236.70.251 hjem
80.161.12.227 bornholm
#temp forbindelser
192.168.0.4 eeetemp
kort forklaring:
linier med en havelåge foran (#) de er komentarer til mig selv for at gøre det overskueligt.
alle ovenstående maskiner er konfigureret med fast ip. Jeg har sat det op i min router således at det er min router der tildeler disse ip-adresser.
første punkt: routers indeholder mine 3 routers. først står ipadressen til routeren, og så et navn som jeg selv bestemmer. så opfindsom som jeg er så er der mit modem, router1 og router2.
næste kapittel er de trådløse forbindelser til mit accespunkt (router2) og derefter de kablede forbindelser. jeg har som du kan se en smule system i mine navne og adresser, men det er sådan jeg kan lide det.
sidst har jeg remote forbindelser det er til mig selv udefra, samt til et sted på bornholm hvor jeg administrere et net.
aller sidst et afsnit med temp forbindelser f.eks når jeg har maskiner med på andres net og skal demonstrere ting.
finten ved dette er at jeg nu ikke behøver at huske adresser, men kan huske på computernavne i stedet...
min eee1000 hedder eee1000 når den er på kabel og w-eee1000 når den er på wifi. jeg har nogle fysiske samt en del virtuelle maskiner stående på mit netværk.
Nå men vi var ved at editere hosts-filen. Når du er færdig med at redigere skal vi gemme og afslutte nano.
nede i bunden står der hvilke genveje vi kan bruge... vi bruger [ctrl][o] til at gemme, og [ctrl][x] til at afslutte.
personligt har jeg ændret en del af mine maskiners porte fra port 22, men det syntes jeg ikke du har brug for når det kun er en enkelt maskine du skal tilgå udefra (det er forbindelsen udefra og gennem din router der er flaskehalsen så hvis du har flere maskiner bag en router du skal tilgå så skal de have hver deres port)
nå viddere. vi er nu klar til at lege med selve ssh.
når jeg sidder på mit eget lokalnet så bruger jeg følgende komando:Kode: Vælg alt
ssh -CY bruger@maskine -p[port]
forklaring...
ssh er jo protokolllen samt programmet bi bruger til sshforbindelser
-CY: C er kompression det komprimere den data der bliver sendt så det bruger lidt mindre båndbredte (giver hurtigere forbindelse via modem og langsomme forbindelser) og Y tillader at der kan startes programmer og tillader at du kan få den grafiske brugerflade med til din maskine.
bruger@maskine her bliver det sjovt... min bruger kalder jeg sound. sound har en bruger på alle mine egne maskiner, så i bund og grund skal jeg hvis jeg vil tilgå min stue maskine skrive sound@stue. Der er dog den lille finte at hvis du i forvejen er logget ind som din bruger (jeg er logget ind som sound på den maskine jeg forbinder fra) så behøver jeg ikke dette brugernavn. omvendt hvis jeg sidder ved en maskinen logget ind som min kæreste (hendes login er kone) så skal jeg på mine servere (hvor "kone" ikke har en konto) huske at skrive brugeren med, men logget ind som mig selv kan jeg nøjes med at skrive maskinenavnet
-p[port] hvis jeg tilgår en maskine hvor ssh bruger port 22 så er dette ikke nødvendigt, men f.eks til mine virtuelle maskiner (lin1 lin2 lin3 og lin4) der bruger jeg port 10001, 10002, 10003 og 10004 så rent praktisk hvis jeg skal tilgå lin3 så bruger jegtilgår jeg min server (som kører port 22) så erKode: Vælg alt
ssh -CY lin3 -p10003
nok så længe jeg vel at mærke er logget ind som sound på min maskine, samt at sound har en konto på server.Kode: Vælg alt
ssh -CY server
sidder jeg ude i verden, så kan jeg forbinde hjem (igen fra en af mine egne maskiner logget ind som mig selv) med komandoendette forbinder til min server (den der kører på port 22) ogKode: Vælg alt
ssh -CY hjem
vil så (fordi routeren router port 10003 til lin3) forbinde til lin3.Kode: Vælg alt
ssh -CY hjem -p10003
låner jeg nu min fars maskine hvor jeg ikke har en sound som bruger og lige skal hjem og hente en fil fra lin3 eller hvad jeg nu skal så skal jeg huske min bruger, men min fars hosts-fil er magen til ovenstående så jeg kan nøjes medKode: Vælg alt
ssh -CY sound@hjem -p10003
som aller sidste eksempel (tror du har forstået det efterhånden ) hvis nu jeg låner din maskine og vil hjem til mig selv på lin3 så har jeg ikke en bruger på din maskine, så jeg skal huske bruger. men endnu værre jeg står ikke i din hosts-fil, så jeg skal også huske min ip. Denne kan jeg ALDRIG huske, så via dyndns.dk (den må vi tage senere) har jeg lavet et subdomain soundpartner.dyndns.dk som også referere hjem til min ip. så her bruger jeg så:Kode: Vælg alt
ssh -CY sound@soundpartner.dyndns.dk -p10003
hvad bruger jeg så forbindelsen til... når jeg er her hjemme så ligger jeg f.eks i sengen med min eeehvid, men min mail er sat op i evolution på min eee1000. men men men kæresten er jo logget ind som kone på den og sidder og arbejder. Well ikke noget problem for på eeehvid kan jeg med komandoentilgå eee1000 via det trådløse netkort (hun sidder jo i sofaen) men som min egen bruger da jeg jo er logget ind som mmig selv på eeehvid.Kode: Vælg alt
ssh -CY w-eee1000
min terminal ændre sig nu fra sound@eeehvid:~$ min bruger@min maskine til sound@eee1000:~$ det vil sige min bruger @ maskinen som konen sidder med.
min mail er sat op i evolution, oog dette startes i terminalen med komandoen:og vupti så sidder jeg på eeehvid og kan sende/modttage mail som om jeg sad med eee1000 hvor dette er sat op.Kode: Vælg alt
evolution
jeg kan ligeledes sidde på din maskine, på en vilkorlig maskine på københavns universitet, eller for den sags skyld på nordpolen og forbinde ind på mit eget net her hjemme og så den vej ind til eee1000 hvis denne ellers var tendt og online for at sennde mail på sammen måde.
her hjemme bruger jeg det meget når jeg f.eks ligger i sofaen, sidder i køkkenet, sidder på toilettet i flere timer ad gangen med tynd mave eller hvad du nu kunne forestille dig. jeg hae en maskine i stuen, en server (uden skærm eller tastatur), en maskine ved sengen, samt en maskine ved skrivebordet. så er der et par bærbare maskiner samt et par netbooks. jeg kan sidde hvor som helst og opdatere, installere programmer osv, eller lave andet arbejde alt sammen gennem ssh på kryds og tværs.
Det var historien denne gang. når jeg får tid (måske i weekenden) kommer der et kapittel mere om fildeling og ssh
Så er den læst, men jeg tror LIIIGE jeg skal læse den et pr gange mere før den siver helt ind!
Umiddelbart virker det som om min router er problemet.
Hvis jeg tilgår den udefra kan jeg vel ikke gøre det via dens lokal IP? Det skal vel være min statiske IP adresse jeg bruger der ik?
ja.
-
- Indlæg: 2135
- Tilmeldt: 19. okt 2007, 18:13
- IRC nickname: Sp0t
- Geografisk sted: Jamaica
Re: "VNC" i ubuntu, hvordan?
Godt så! Så er den på det rene! Min statiske IP er den andre forbinder via udefra, korrekt? Den som gerne skulle hedde 212.242.255.93, det siger den i hvert fald på myip.dk når jeg tjekker op på den.
Jeg har på begge mine maskiner der skal forbindes med SSH, installeret openssh-server openssh-client samt ssh og sshfs, så det er vel som det skal være?
Hvis jeg på min stationære vil starte min SSH server, så er det ssh -CY localhost, eller har jeg misforstået det?
Når jeg så skal forbinde fra min bærbar til min stationære udefra, skriver jeg i terminalen ssh -R localhost:22 212.242.255.93, korrekt?
Bare for at starte et sted. Jeg skal jo fange det før jeg kan forstå resten!
Undskyld jeg ikke er så skarp til dette!
Tak for i er så tålmodige med mig!
P.S Må hellere lige sige de 2 maskiner jeg roder med, der hedder jeg det samme, men den ene hedder desktop mens den anden hedder laptop, ved ikke om det har noget at sige at begge har samme bruger? Det burde vel bare gøre det nemmere for mig når jeg skal forbinde?
Jeg har på begge mine maskiner der skal forbindes med SSH, installeret openssh-server openssh-client samt ssh og sshfs, så det er vel som det skal være?
Hvis jeg på min stationære vil starte min SSH server, så er det ssh -CY localhost, eller har jeg misforstået det?
Når jeg så skal forbinde fra min bærbar til min stationære udefra, skriver jeg i terminalen ssh -R localhost:22 212.242.255.93, korrekt?
Bare for at starte et sted. Jeg skal jo fange det før jeg kan forstå resten!
Undskyld jeg ikke er så skarp til dette!
Tak for i er så tålmodige med mig!
P.S Må hellere lige sige de 2 maskiner jeg roder med, der hedder jeg det samme, men den ene hedder desktop mens den anden hedder laptop, ved ikke om det har noget at sige at begge har samme bruger? Det burde vel bare gøre det nemmere for mig når jeg skal forbinde?
-
- Indlæg: 2135
- Tilmeldt: 19. okt 2007, 18:13
- IRC nickname: Sp0t
- Geografisk sted: Jamaica
Re: "VNC" i ubuntu, hvordan?
SÅ! Nu fik jeg den til at forstå det men kun via min trådløse lokale forbindelse, jeg kommer stadig ikke igennem udefra.
Forstår det ikke.
Bruger disse kommandoer.
Stationæren som der skal kunne forbindes til skriver jeg ssh spot-desktop så starter den som den skal ser det ud til:
http://peecee.dk/upload/view/196072/full
På den bærbar skriver jeg så bare ssh 192.168.1.168 som er adressen på den stationære på den trådløse side.
Det kan så ses her:
http://peecee.dk/upload/view/196073/full
Der kan man se det starter med jeg er på min bærbar, spot-laptop, og ender på min stationære, spot-desktop.
Så vidt så godt!
Nu skal jeg så finde ud af hvorfor jeg IKKE kan forbinde udefra, som jo er formålet med alt dette roderi!
På forhånd tak!
Forstår det ikke.
Bruger disse kommandoer.
Stationæren som der skal kunne forbindes til skriver jeg ssh spot-desktop så starter den som den skal ser det ud til:
http://peecee.dk/upload/view/196072/full
På den bærbar skriver jeg så bare ssh 192.168.1.168 som er adressen på den stationære på den trådløse side.
Det kan så ses her:
http://peecee.dk/upload/view/196073/full
Der kan man se det starter med jeg er på min bærbar, spot-laptop, og ender på min stationære, spot-desktop.
Så vidt så godt!
Nu skal jeg så finde ud af hvorfor jeg IKKE kan forbinde udefra, som jo er formålet med alt dette roderi!
På forhånd tak!
-
- Indlæg: 2135
- Tilmeldt: 19. okt 2007, 18:13
- IRC nickname: Sp0t
- Geografisk sted: Jamaica
Re: "VNC" i ubuntu, hvordan?
Nå! Nu kom jeg endelig ind! Langt om længe! Via den ydre side med mit mobile bredbånd!
Nu undre jeg mig lidt over jeg sendt den en kommando for at se om det virkede, shutdown -r 1, og så skrev den den ville lukke ned, og rigtigt nok, det gjorde den skam også, men da jeg så kunne se min stationæres loginskærm, den som blev genstartet, så kan jeg STADIG tilgå maskinen fra min bærbar selvom den ikke engang er logget på? Er det meningen? I så fald, hvordan logger jeg den bruger ind jeg har logget af?
Der bliver der måske problemer i det brugeren hedder det samme på begge maskiner, og når jeg er logget ind fra spot-laptop til spot-desktop, er jeg jo spot-desktop i terminalen, så det ved jeg ikke lige hvordan man kringler?
Jeg er også stadig lidt usikker på hvordan man overføre filer via SSH og brug af terminalen, det ville jeg gerne lære, på trods af jeg ved der findes programmer med en brugerflade som også kan lave filoverførsel via SSH, som nok er nemmere end at skulle sidde og skrive alt manuelt nu hvor jeg tænker over det.
Fik da også lavet en cp fra maskinen, dog til den selv da jeg ikke vidste hvordan man sendte den til den PC man sidder med, men brugte cp filnavn.filformat /stienhvorfilenblevgemt.
En anden ting jeg er stødt ind i i min tid i terminalen, er problemer med at åbne mapper der har mellemrum eller specielle tegn i sig, det kan f.eks være Billeder - Canon EOS 350D.
Hvordan undgåes dette?
Nu undre jeg mig lidt over jeg sendt den en kommando for at se om det virkede, shutdown -r 1, og så skrev den den ville lukke ned, og rigtigt nok, det gjorde den skam også, men da jeg så kunne se min stationæres loginskærm, den som blev genstartet, så kan jeg STADIG tilgå maskinen fra min bærbar selvom den ikke engang er logget på? Er det meningen? I så fald, hvordan logger jeg den bruger ind jeg har logget af?
Der bliver der måske problemer i det brugeren hedder det samme på begge maskiner, og når jeg er logget ind fra spot-laptop til spot-desktop, er jeg jo spot-desktop i terminalen, så det ved jeg ikke lige hvordan man kringler?
Jeg er også stadig lidt usikker på hvordan man overføre filer via SSH og brug af terminalen, det ville jeg gerne lære, på trods af jeg ved der findes programmer med en brugerflade som også kan lave filoverførsel via SSH, som nok er nemmere end at skulle sidde og skrive alt manuelt nu hvor jeg tænker over det.
Fik da også lavet en cp fra maskinen, dog til den selv da jeg ikke vidste hvordan man sendte den til den PC man sidder med, men brugte cp filnavn.filformat /stienhvorfilenblevgemt.
En anden ting jeg er stødt ind i i min tid i terminalen, er problemer med at åbne mapper der har mellemrum eller specielle tegn i sig, det kan f.eks være Billeder - Canon EOS 350D.
Hvordan undgåes dette?
-
- Indlæg: 3461
- Tilmeldt: 27. sep 2008, 23:51
- IRC nickname: sound
- Geografisk sted: København
Re: "VNC" i ubuntu, hvordan?
Spotten skrev:Nå! Nu kom jeg endelig ind! Langt om længe! Via den ydre side med mit mobile bredbånd!
Nu undre jeg mig lidt over jeg sendt den en kommando for at se om det virkede, shutdown -r 1, og så skrev den den ville lukke ned, og rigtigt nok, det gjorde den skam også, men da jeg så kunne se min stationæres loginskærm, den som blev genstartet, så kan jeg STADIG tilgå maskinen fra min bærbar selvom den ikke engang er logget på? Er det meningen? I så fald, hvordan logger jeg den bruger ind jeg har logget af?
Der bliver der måske problemer i det brugeren hedder det samme på begge maskiner, og når jeg er logget ind fra spot-laptop til spot-desktop, er jeg jo spot-desktop i terminalen, så det ved jeg ikke lige hvordan man kringler?
Jeg er også stadig lidt usikker på hvordan man overføre filer via SSH og brug af terminalen, det ville jeg gerne lære, på trods af jeg ved der findes programmer med en brugerflade som også kan lave filoverførsel via SSH, som nok er nemmere end at skulle sidde og skrive alt manuelt nu hvor jeg tænker over det.
Fik da også lavet en cp fra maskinen, dog til den selv da jeg ikke vidste hvordan man sendte den til den PC man sidder med, men brugte cp filnavn.filformat /stienhvorfilenblevgemt.
En anden ting jeg er stødt ind i i min tid i terminalen, er problemer med at åbne mapper der har mellemrum eller specielle tegn i sig, det kan f.eks være Billeder - Canon EOS 350D.
Hvordan undgåes dette?
glem alle de tunler osv det har du ikke brug for (mange af de ting fra den anden tråd jeg linkede til) det er skridtet viddere og mere avanceret.
i den lange post står ALT du skal gøre.
du skal IKKE gøre noget som helst andet end det der står i den post.
-
- Indlæg: 780
- Tilmeldt: 4. jun 2008, 13:37
- Geografisk sted: Køge
Re: "VNC" i ubuntu, hvordan?
Hej, jeg har lavet en grafisk forklaring på hvordan port forwarding virker. Måske det hjælper på overblikket.
Med venlig hilsen
Thomas Johansen
-----------------------------
Gnome-shell tilhænger også selv om det har sine fejl
Thomas Johansen
-----------------------------
Gnome-shell tilhænger også selv om det har sine fejl
-
- Indlæg: 2135
- Tilmeldt: 19. okt 2007, 18:13
- IRC nickname: Sp0t
- Geografisk sted: Jamaica
Re: "VNC" i ubuntu, hvordan?
soundpartner skrev:Spotten skrev:Nå! Nu kom jeg endelig ind! Langt om længe! Via den ydre side med mit mobile bredbånd!
Nu undre jeg mig lidt over jeg sendt den en kommando for at se om det virkede, shutdown -r 1, og så skrev den den ville lukke ned, og rigtigt nok, det gjorde den skam også, men da jeg så kunne se min stationæres loginskærm, den som blev genstartet, så kan jeg STADIG tilgå maskinen fra min bærbar selvom den ikke engang er logget på? Er det meningen? I så fald, hvordan logger jeg den bruger ind jeg har logget af?
Der bliver der måske problemer i det brugeren hedder det samme på begge maskiner, og når jeg er logget ind fra spot-laptop til spot-desktop, er jeg jo spot-desktop i terminalen, så det ved jeg ikke lige hvordan man kringler?
Jeg er også stadig lidt usikker på hvordan man overføre filer via SSH og brug af terminalen, det ville jeg gerne lære, på trods af jeg ved der findes programmer med en brugerflade som også kan lave filoverførsel via SSH, som nok er nemmere end at skulle sidde og skrive alt manuelt nu hvor jeg tænker over det.
Fik da også lavet en cp fra maskinen, dog til den selv da jeg ikke vidste hvordan man sendte den til den PC man sidder med, men brugte cp filnavn.filformat /stienhvorfilenblevgemt.
En anden ting jeg er stødt ind i i min tid i terminalen, er problemer med at åbne mapper der har mellemrum eller specielle tegn i sig, det kan f.eks være Billeder - Canon EOS 350D.
Hvordan undgåes dette?
glem alle de tunler osv det har du ikke brug for (mange af de ting fra den anden tråd jeg linkede til) det er skridtet viddere og mere avanceret.
i den lange post står ALT du skal gøre.
du skal IKKE gøre noget som helst andet end det der står i den post.
Ok, så er jeg mere med, jeg troede fejlagtigt jeg skulle kigge i den tråd jeg bad dig linke til! Men tusinde tak for hjælpen, og din store tålmodighed! Thumbs up!
-
- Indlæg: 2135
- Tilmeldt: 19. okt 2007, 18:13
- IRC nickname: Sp0t
- Geografisk sted: Jamaica
Re: "VNC" i ubuntu, hvordan?
thomasjohansen skrev:Hej, jeg har lavet en grafisk forklaring på hvordan port forwarding virker. Måske det hjælper på overblikket.
Fin tegning! Forstår dog ikke hvor port 23 og 24 kommer ind i billedet?!
Er det en fejl fra din side, eller er der noget jeg ikke forstår?
Var der nogen af jer der kunne sige mig hvordan jeg tilgår mine ting fra terminalen, det virker UMULIGT når mine mapper har store som små bogstaver i sig, samt mellemrum og bindestreger.
F.eks jeg har en mappe der ligger i /home/spot/Billeder/Billeder - Canon EOS 350D
Når jeg er i terminalen, på mit skrivebord spot@spot-desktop:~$ og skriver cd Billeder/Billeder - Canon EOS 350D, så knækker filmen for den, den siger den ikke findes, og det gør den altså!
På forhånd tak.
-
- Indlæg: 780
- Tilmeldt: 4. jun 2008, 13:37
- Geografisk sted: Køge
Re: "VNC" i ubuntu, hvordan?
1. Portene 23-24 er alias porte til din routers eksterne ip.
Portnummerne kunne næsten være hvad som helst. Man er nød til at opsætte alias porte som peger på de rigtige porte internt i netværket, da du kun kan spørge på en ip adresse når du sidder udefra og spørger ind på din router. Derfor laver man port Forwarding.
2- Har du prøvet at skrive cd /Billeder/Billeder - Canon EOS 350D ?
Portnummerne kunne næsten være hvad som helst. Man er nød til at opsætte alias porte som peger på de rigtige porte internt i netværket, da du kun kan spørge på en ip adresse når du sidder udefra og spørger ind på din router. Derfor laver man port Forwarding.
2- Har du prøvet at skrive cd /Billeder/Billeder - Canon EOS 350D ?
Med venlig hilsen
Thomas Johansen
-----------------------------
Gnome-shell tilhænger også selv om det har sine fejl
Thomas Johansen
-----------------------------
Gnome-shell tilhænger også selv om det har sine fejl
-
- Indlæg: 3461
- Tilmeldt: 27. sep 2008, 23:51
- IRC nickname: sound
- Geografisk sted: København
Re: "VNC" i ubuntu, hvordan?
en gang i orgen kommer der flere guldkorn der revolutionere det hele for dig
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: "VNC" i ubuntu, hvordan?
Spotten skrev:...
Var der nogen af jer der kunne sige mig hvordan jeg tilgår mine ting fra terminalen, det virker UMULIGT når mine mapper har store som små bogstaver i sig, samt mellemrum og bindestreger.
F.eks jeg har en mappe der ligger i /home/spot/Billeder/Billeder - Canon EOS 350D
Når jeg er i terminalen, på mit skrivebord spot@spot-desktop:~$ og skriver cd Billeder/Billeder - Canon EOS 350D, så knækker filmen for den, den siger den ikke findes, og det gør den altså!
På forhånd tak.
Hej Spotten
Terminalen kan ikke lide mellemrumstegn! (En windows unode - du vil blive vant til at lave _ istedet for mellemrumstegn, når terminalen begynder at blive din gode ven.)
Terminal vil oversætte "\ " til " " (uden anførselstegn), endelig kan du sætte hele stien i anførselstegn:
Kode: Vælg alt
cd "Billeder/Billeder - Canon EOS 350D"
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags