[Ubuntu]smb/ssh/fish

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Chewy
  • Registratie: April 2004
  • Laatst online: 26-07-2022
Misschien wat onduidelijke titel, maar weet het ook niet goed te verwoorden.

Op mijn opleiding werken we met een linux netwerk, met een shared filesystem, en iedere pc heeft nog een aantal lokale directories.
Nu wil ik remote met ssh op een specifieke computer inloggen, maar wel met een grafische omgeving het liefst.

Gewoon via de console is het niet lastig:
ssh 'adres server';
vervolgens
ssh 'adres pc';

En dan zit ik op die pc. Maar doe ik dat via de filebrowser van ubuntu, kan ik wel met smb ssh naar de server komen. Maar hoe kom ik nu op die specifieke computer terecht. Als ik in het lokaal (op school) zit, zou ik dat met fish kunnen doen. Maar ik heb geen idee hoe ik dat vanaf mijn kamer doe.

Acties:
  • 0 Henk 'm!

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 21:50

Cyphax

Moderator LNX
Je kunt bijvoorbeeld VNC proberen, of denken aan X-forwarding via een SSH-tunnel om specifieke applicaties te tunnelen ipv je gehele desktop. Moet je wel een X-server voor installeren als je in Windows werkt thuis, dat hoef je voor VNC niet.

Saved by the buoyancy of citrus


Acties:
  • 0 Henk 'm!

  • DaOverclocker
  • Registratie: Oktober 2000
  • Laatst online: 12-09 16:43

DaOverclocker

Overclocker for life...

thuis wordt er ook gewerkt op een linux machine..(bij Chewy iig ook)
het gaat idd niet om de gehele desktop, maar om specifieke apllicaties, zoals konquerer.

[ Voor 39% gewijzigd door DaOverclocker op 31-01-2007 15:25 ]

systeem specs


Acties:
  • 0 Henk 'm!

  • Kanarie
  • Registratie: Oktober 2000
  • Laatst online: 23:05

Kanarie

תֹ֙הוּ֙ וָבֹ֔הוּ

En als het je puur om de files te doen is, kijk dan eens naar WinSCP
Cyphax schreef op woensdag 31 januari 2007 @ 14:43:
Je kunt bijvoorbeeld VNC proberen, of denken aan X-forwarding via een SSH-tunnel om specifieke applicaties te tunnelen ipv je gehele desktop. Moet je wel een X-server voor installeren als je in Windows werkt thuis, dat hoef je voor VNC niet.
X forwarding is 'nogal traag' om het zwak uit te drukken. Kun je beter VNC over SSH tunnelen :)

[ Voor 71% gewijzigd door Kanarie op 31-01-2007 15:32 ]

We're trapped in the belly of this horrible machine. And the machine is bleeding to death.


Acties:
  • 0 Henk 'm!

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 09-09 23:05

smokalot

titel onder

begrijp ik nou goed dat je bestanden wilt benaderen via ssh, op een machine die je niet direct kunt benaderen, maar wel via een andere machine?

It sounds like it could be either bad hardware or software


Acties:
  • 0 Henk 'm!

  • tomato
  • Registratie: November 1999
  • Niet online
smokalot schreef op woensdag 31 januari 2007 @ 15:46:
begrijp ik nou goed dat je bestanden wilt benaderen via ssh, op een machine die je niet direct kunt benaderen, maar wel via een andere machine?
Ja, volgens mij bedoelt hij dat. Ik dacht eerst dat hij gewoon om X forwarding vroeg...

Je kunt dit met een SSH tunnel doen, maar of dat werkt hangt een beetje van de configuratie van het school netwerk af. Je kunt een tunnel volgens mij ook niet direct via de Gnome interface instellen.

[edit]
Ik neem aan dat het je om de grafische benadering gaat, want via de terminal weet je wat je kunt doen. Misschien vind je Gnome SSH Tunnel Manager iets?

[ Voor 15% gewijzigd door tomato op 31-01-2007 15:53 ]


Acties:
  • 0 Henk 'm!

  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online

Dubbeldrank

Get lucky!

Google eens naar FreeNX :)

It takes one to know one...


Acties:
  • 0 Henk 'm!

  • Chewy
  • Registratie: April 2004
  • Laatst online: 26-07-2022
smokalot schreef op woensdag 31 januari 2007 @ 15:46:
begrijp ik nou goed dat je bestanden wilt benaderen via ssh, op een machine die je niet direct kunt benaderen, maar wel via een andere machine?
Ja idd.

Als ik fysiek achter een pc daar zit (op school), en ik wil juist de bestanden zien die op een andere machine staan, gebruik ik fish://user@xxxx/
Zoiets zoek ik nu dus ook eigenlijk, alleen log ik vanaf buiten in op de server, en dus niet op een std. pc.

Ik kan zover ik weet niet de pc's direct benaderen van buitenaf.

Acties:
  • 0 Henk 'm!

  • DaOverclocker
  • Registratie: Oktober 2000
  • Laatst online: 12-09 16:43

DaOverclocker

Overclocker for life...

Ik heb de volgende 'oplossing' door gekregen van iemand:

- console opstarten
- xterm opstarten
- in de xterm invoeren "ssh -X naam@server"
- vervolgens invoeren " ssh -X naam@client"

Nu zou ik bijv kate of konqueror kunnen starten maar hij geeft een error:

"cannot connect to X server."

Deze fout geeft hij ook aan als ik niet in een xterm zit.....

systeem specs


Acties:
  • 0 Henk 'm!

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 09-09 23:05

smokalot

titel onder

DaOverclocker schreef op zaterdag 03 februari 2007 @ 12:59:
Ik heb de volgende 'oplossing' door gekregen van iemand:

- console opstarten
- xterm opstarten
- in de xterm invoeren "ssh -X naam@server"
- vervolgens invoeren " ssh -X naam@client"

Nu zou ik bijv kate of konqueror kunnen starten maar hij geeft een error:

"cannot connect to X server."

Deze fout geeft hij ook aan als ik niet in een xterm zit.....
die persoon heeft helemaal gelijk, dit zou ook werken, ware het niet dat blijkbaar de instellingen op een van de machines waar je mee verbindt niet klopt. als je ergens onderweg de X forwarding verliest werkt het uiteindelijk niet, maar je weet niet waar je het verloren bent. Dat kun je uitzoeken (doe maar ns echo $DISPLAY als je ingelogd bent, is die leeg dan staat er iets niet goed ingesteld).

Maar wat jij eigenlijk wilt doen is direct een tunnel leggen van jouw machine naar die client, en daar kun je heel mooi die gnome tunnel manager voor gebruiken. Die doet grafisch wat ook met dit commando gebeurt:

ssh -L 2222:client:22 user@server -N

waarbij client de machine is waar je uiteindelijk mee kunt verbinden, en server de machine die tussen jullie in staat.

Als je dat commando gegeven hebt, kun je met ssh localhost -p 2222 gewoon inloggen, alsof je aan het inloggen bent op die client machine.

It sounds like it could be either bad hardware or software


Acties:
  • 0 Henk 'm!

  • DaOverclocker
  • Registratie: Oktober 2000
  • Laatst online: 12-09 16:43

DaOverclocker

Overclocker for life...

echo $DISPLAY blijft idd leeg. Op de server is die al leeg.

maar "ssh -L 2222:client:22 user@server -N" uitvoeren resulteerd in het vragen van het password, maar vervolgens gebeurd er niets meer. Console blijft wachten op iets lijkt het. In een andere console ssh localhost:2222 uitvoeren geeft dan een error dat de connection is refused.

systeem specs


Acties:
  • 0 Henk 'm!

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 09-09 23:05

smokalot

titel onder

DaOverclocker schreef op zaterdag 03 februari 2007 @ 15:45:
echo $DISPLAY blijft idd leeg. Op de server is die al leeg.

maar "ssh -L 2222:client:22 user@server -N" uitvoeren resulteerd in het vragen van het password, maar vervolgens gebeurd er niets meer. Console blijft wachten op iets lijkt het.
dat klopt.
In een andere console ssh localhost:2222 uitvoeren geeft dan een error dat de connection is refused.
dat niet.

bij mij werkt t prima...

It sounds like it could be either bad hardware or software


Acties:
  • 0 Henk 'm!

  • DaOverclocker
  • Registratie: Oktober 2000
  • Laatst online: 12-09 16:43

DaOverclocker

Overclocker for life...

ok.. het werkt nu wel :)

eerst idd dit uitvoeren: ssh -L 2222:client:22 user@server -N
dan in een andere console xterm starten
vanuit xterm dan ssh localhost -p 2222 -X starten.
edit: vanuit een normale console werkt et ook wel, alleen wel -X toevoegen.
Dan doet hij het wel. Het is alleen wel een beetje traag werken zo......

anyway, smokalot, thanks!

[ Voor 11% gewijzigd door DaOverclocker op 03-02-2007 16:45 ]

systeem specs


Acties:
  • 0 Henk 'm!

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 09-09 23:05

smokalot

titel onder

DaOverclocker schreef op zaterdag 03 februari 2007 @ 16:43:
ok.. het werkt nu wel :)

eerst idd dit uitvoeren: ssh -L 2222:client:22 user@server -N
dan in een andere console xterm starten
vanuit xterm dan ssh localhost -p 2222 -X starten.
edit: vanuit een normale console werkt et ook wel, alleen wel -X toevoegen.
ow, sorry, ik heb altijd aanstaan dat ie dat automatisch doet, daarom was ik het vergeten erbij te zeggen.
Dan doet hij het wel. Het is alleen wel een beetje traag werken zo......
X is niet het snelste protocol als je het remote gebruikt, NX is X, maar dan geoptimaliseerd voor trage verbindingen, maar dat zal je wel niet zomaar kunnen installeren.

Maar als je alleen maar de bestanden van die machine hoeft te hebben hoef je toch niet alle programmaas ook daar te draaien? Je kunt nu ook met "connect to server" vanuit gnome een netwerkdrive mappen, vertel m maar dat ie localhost op poort 2222 moet hebben, en het werkt als het goed is.

It sounds like it could be either bad hardware or software


Acties:
  • 0 Henk 'm!

  • DaOverclocker
  • Registratie: Oktober 2000
  • Laatst online: 12-09 16:43

DaOverclocker

Overclocker for life...

klopt, ik gebruikte idd nu ook al sftp://localhost:2222 om bij de bestanden te komen.
Echt heeft de server een 10mbit up down verbinding, en ik een 20/1 verbinding. Traag is dus wel anders.

Iemand anders gebruikt wel ssh -X, en dan start ie echt allerlei programma's op om vervolgens mee te gaan werken. Het kan dus wel snel alleen deze manier, of een verkeerde config ergens, werkt niet helemaal juist. In ieder geval kunnen we nu bij de lokale bestanden op de client, en dat was ook de bedoeling!

ps. chewy werkt met gnome, ik werk met debian.

[ Voor 4% gewijzigd door DaOverclocker op 03-02-2007 17:13 ]

systeem specs

Pagina: 1