Dra igång program på server

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2004

Dra igång program på server

Undrar bara om man skulle ha en gammal dator utan grafikkort och tangentbord och monitor och köra den som server (med lämpligt Linux på).....kan man då logga in på den och dra igång ett program, och sedan logga ut och stänga ned sin vanliga dator, och få det aktuella programmet att fortsätta köra på servern?

Eller kan man bara köra program så länge man är inloggad? Har ingen aning om hur det funkar att köra program såhär mot en server.

Vore ju grymt om det går, då skulle man kunna köra NFS kanske på servern, och webbserver, och sköta fildelning som får stå och tugga, och då och då kan man logga in från nån av sina workstations och kika till fildelning eller andra prog man dragit igång.

Kanske inte går iofs. Och även om det skulle gå så måste man ju få tag i en extremt billig och tyst dator att ha som server
Säljs nog inga nya sådana antar jag....

CCNA sedan juni 2006

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2001

hehe.. ja hoppas du skojar..

Självklart kan man köra saker i bakgrunden.. antingen via "&" eller köra det i en screen, eller på annat sätt..
Jag har länge kört Xvnc och Azerius bittorrent, fruktansvärt praktiskt...

En VIA Epia är extremt tyst och strömsnål.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2004

Ok, nice. Jag skulle alltså kunna logga in från min vanliga dator, dra igång nåt fildelningsprogram, och sedan logga ut och tom stänga av min dator. Sedan logga in en vecka senare och kolla till saker och ting, och programmet som jag själv dragit igång från min workstation tickar vidare

VIA Epia, ska kika på det.
Hade erbjudandet att få en Celeron 300MHz för några månader sedan, men jag tänkte bara att det skulle va jobbigt att behöva ödsla en stor dyr monitor på en sån skitburk. Visste inte då hur kul man skulle kunna ha med en extra burk som server, som varken behöver egen monitor/tangentbord/grafikkort etc etc

EDIT: Vad för kategorier ska man leta bland om man kikar runt bland datorbutiker? Servrar verkar va "riktiga" servrar för 20000+.
Barebone verkar va nåt litet och billigt, men det kanske är nåt annat :S

CCNA sedan juni 2006

Trädvy Permalänk
Medlem
Plats
Boden
Registrerad
Maj 2004

Seb74: Kolla runt och köp nån billig dator med ganska mycket ram och ett sunkigt graffe, prollen och mobbo anpassar du efter hur seriös servern skall vara...

Ett tipps på tyst chassi är Artic Cooling Silentium T2..
Funkar dock inte såå bra att sitta var och varranan kväll och meka i chassit men om du ska ha en server så är det nog inte högsta prioritet...

Macbook Vit | Macbook Unibody | D80 | iPod Touch | iPhone 3GS

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2001
Citat:

Ursprungligen inskrivet av Seb74
Ok, nice. Jag skulle alltså kunna logga in från min vanliga dator, dra igång nåt fildelningsprogram, och sedan logga ut och tom stänga av min dator. Sedan logga in en vecka senare och kolla till saker och ting, och programmet som jag själv dragit igång från min workstation tickar vidare

VIA Epia, ska kika på det.
Hade erbjudandet att få en Celeron 300MHz för några månader sedan, men jag tänkte bara att det skulle va jobbigt att behöva ödsla en stor dyr monitor på en sån skitburk. Visste inte då hur kul man skulle kunna ha med en extra burk som server, som varken behöver egen monitor/tangentbord/grafikkort etc etc

EDIT: Vad för kategorier ska man leta bland om man kikar runt bland datorbutiker? Servrar verkar va "riktiga" servrar för 20000+.
Barebone verkar va nåt litet och billigt, men det kanske är nåt annat :S

Ja asså.. berors ju nu på vad du hade tänkt.. Men jag Kör Azerius som är Java-baserat på min server via en virtuell X genom TightVNC... äter dock massa minne.. finns säkert nån bättre ncurses baserad sak..

Jag har inget av det i min.. bortsett från ett onboard ATI 8megs grafikkort...

Riktiga servers är nog inte att kika efter i ditt ändamål... barebones är nog inte så bra att köra som server, eftersom kylningen i dessa är rättså begränsade.. Men asså.. Kastar du alla dina gammla datorer efter du köpt ny, eller är detta din första bara? jag har nämligen typ alla mina gammla kvar i gardroben...

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2004

Tackar för tipsen

Njae, jag brukar sälja dom dyrt till föräldrarna
Tyvärr åkte två gamla nyligen i grovsoporna eftersom jag som sagt inte kunde komma på vad fasen jag skulle ha en så gammal burk till som inte ens kan köra XP, så föräldrarna fick slänga dom efter att jag länsat lite kablar och kontakter från dom

Men vad är det för "virtual X" du pratar om? Är det inte bara att göra som vanligt att man loggar in på burken (som kör Linux utan nån X-server antar jag för det lär inte behövas) med "ssh -X" så forwardas X till sin workstation och man kan därifrån starta programmet program med "program &" och få igång grafiska fönstret som detta ger.

En annan sak blir det förståss om man ska komma åt serverns alla grafiska program ifrån sin XP-miljö, eftersom tex Putty inte vill veta av nåt annat än terminalen utan grafik. Kanske var DET du pratade om med "virtuell X"?

CCNA sedan juni 2006

Trädvy Permalänk
Medlem
Plats
neverland
Registrerad
Apr 2004

finns torrent klienter for konsol miljo, sen anvander man bara screen for att halla nerladdningen igang. Funkar perfa

sega arkad maskin med 2 analoga joyar 16 knappar, 30" monitor. Neo geo 6 slotars som dunkar ski**n ur din PC!

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2004

Och hur gör man när man ska logga ut, om jag tex skulle dra igång "Firefox &" via ssh mot en server, då får jag ju upp ett Firefox-fönster på min dator/monitor. Men när jag sen ska logga ut, ska jag då låta det fönstret vara kvar uppe (antar att det stänger sig självt när jag loggar ut iofs) eller hur gör man för att programmet ska "leva vidare" så att säga?

CCNA sedan juni 2006

Trädvy Permalänk
Medlem
Plats
Umeå
Registrerad
Dec 2002

Använd screen vetja
http://www.gnu.org/software/screen/

Edit: ser att det redan är nämt.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2004

Ok, där ser man, jag trodde det skulle gå utan nån speciell mjukvara för detta.
Dra igång ett grafiskt program som tex Firefox på servern via ssh, sedan logga ut och när jag loggar in till servern igen så ska det fortfarande ligga där och på något magiskt sätt ploppa upp sitt grafiska fönster på min workstation-monitor igen

Tackar för svaren

CCNA sedan juni 2006

Trädvy Permalänk
Medlem
Plats
Umeå
Registrerad
Dec 2002

Men /det/ lär inte fungera med ssh och screen iaf.. :> Finns ju iofs X-Forwarding med jag kan inte tänka mig att det fungerar med screen.

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2001

dödar du X-forwardingen dör programmet ("Lost display")

VNC eller nån X-proxy är den enda lösningen..

Citat:

Men /det/ lär inte fungera med ssh och screen iaf.. :> Finns ju iofs X-Forwarding med jag kan inte tänka mig att det fungerar med screen.

Varför skulle inte screen fungera med SSH ?

Citat:

Ursprungligen inskrivet av Seb74
Tackar för tipsen

Njae, jag brukar sälja dom dyrt till föräldrarna
Tyvärr åkte två gamla nyligen i grovsoporna eftersom jag som sagt inte kunde komma på vad fasen jag skulle ha en så gammal burk till som inte ens kan köra XP, så föräldrarna fick slänga dom efter att jag länsat lite kablar och kontakter från dom

Men vad är det för "virtual X" du pratar om? Är det inte bara att göra som vanligt att man loggar in på burken (som kör Linux utan nån X-server antar jag för det lär inte behövas) med "ssh -X" så forwardas X till sin workstation och man kan därifrån starta programmet program med "program &" och få igång grafiska fönstret som detta ger.

En annan sak blir det förståss om man ska komma åt serverns alla grafiska program ifrån sin XP-miljö, eftersom tex Putty inte vill veta av nåt annat än terminalen utan grafik. Kanske var DET du pratade om med "virtuell X"?

Vad är det för datorer som inte klarar köra XP?

Xvnc/tightvnc körs som en virtuell "skärm" som inte finns egentligen eller syns.. den kan du connecta till lite överallt ifrån och "kolla till" bara..

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2004
Citat:

Ursprungligen inskrivet av maDa
dödar du X-forwardingen dör programmet ("Lost display")

VNC eller nån X-proxy är den enda lösningen..

Varför skulle inte screen fungera med SSH ?

Vad är det för datorer som inte klarar köra XP?

Xvnc/tightvnc körs som en virtuell "skärm" som inte finns egentligen eller syns.. den kan du connecta till lite överallt ifrån och "kolla till" bara..
http://madaserver.mine.nu/vhosts/bilder/Temp/.gis/x11_linux_m...

Eftersom ditt första inlägg här var "hehe.. ja hoppas du skojar.. Självklart kan man köra saker i bakgrunden" så tänkte jag att det skulle funka direkt utan extra programvara.
Men för att dra igång ett grafiskt program på en server, sedan disconnecta, och sedan connecta igen och titta till det, så MÅSTE man alltså ha specialprogram för att göra detta.

Det där VNC då, är det något du installerar i XP och som sköter uppkoppling och allt automatiskt? Eller är det något som ligger på servern och man får använda putty eller liknande från XP för att "ssh'a" dit?

Det var en Pentium 133MHz och en Celeron 300MHz, så det hade inte varit nåt att lägga in XP på och eftersom det var några månader sedan så slaktade jag dom för jag behövde sladdar från nätagget, och sen vart det grovsoporna

CCNA sedan juni 2006

Trädvy Permalänk
Medlem
Plats
Umeå
Registrerad
Dec 2002
Citat:

Ursprungligen inskrivet av maDa
Varför skulle inte screen fungera med SSH ?

Jag pratar om Firefox.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2004

Borde väl ändå finnas nåt sätt att stänga eller gömma fönstret, och få programmet att köra vidare till nästa gång man loggar in och kikar till det igen. Tycker det låter skumt att man måste ha speciella program för en så enkel sak.
Kan ju hända man vill kolla till servern hemma (om man nu haft nån dvs) ifrån skolan eller jobbet där man inte är behörig att installera nåt VNC (om det nu är klienten det ska ligga på men jag antar det)

Vill ju inte dra igång en hel desktop, utan bara ett litet program. Går ju att starta program som lever vidare efter utloggning, och det går ju med "SSH -X" att dra igång grafiska fönster också, men så fort man dragit upp ett grafiskt fönster så är alltså det programmet dömt att dyka så fort man loggar ut??? Låter skumt :S

CCNA sedan juni 2006

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2001
Citat:

Ursprungligen inskrivet av Seb74
Eftersom ditt första inlägg här var "hehe.. ja hoppas du skojar.. Självklart kan man köra saker i bakgrunden" så tänkte jag att det skulle funka direkt utan extra programvara.
Men för att dra igång ett grafiskt program på en server, sedan disconnecta, och sedan connecta igen och titta till det, så MÅSTE man alltså ha specialprogram för att göra detta.

Det där VNC då, är det något du installerar i XP och som sköter uppkoppling och allt automatiskt? Eller är det något som ligger på servern och man får använda putty eller liknande från XP för att "ssh'a" dit?

ssh och screen brukar finnas i de flesta distar... Xvnc brukar inte nej.. men de inget svårt att installera.. behövs faktiskt inte confas något alls..

Ja, du måste ha en vncviewer, som finns för alla platformar typ..

du lägger in en vnc-server på linuxburken som kör med en virtuell-X screen... sen ansluter du och "kollar & styr" den via vncviewer... Man kan tunnla genom putty om man vill, det brukar jag göra när jag inte är hemma..

Citat:

Ursprungligen inskrivet av Seb74
Borde väl ändå finnas nåt sätt att stänga eller gömma fönstret, och få programmet att köra vidare till nästa gång man loggar in och kikar till det igen. Tycker det låter skumt att man måste ha speciella program för en så enkel sak.
Kan ju hända man vill kolla till servern hemma (om man nu haft nån dvs) ifrån skolan eller jobbet där man inte är behörig att installera nåt VNC (om det nu är klienten det ska ligga på men jag antar det)

Vill ju inte dra igång en hel desktop, utan bara ett litet program. Går ju att starta program som lever vidare efter utloggning, och det går ju med "SSH -X" att dra igång grafiska fönster också, men så fort man dragit upp ett grafiskt fönster så är alltså det programmet dömt att dyka så fort man loggar ut??? Låter skumt :S

Och jag tycker du beskriver extremt dåligt vad du är ute efter. Du måste nästan ha någon form av windowmanager för att köra ett X-program.

X-forwarding är en helt annan sak.. när du stänger den kommer programmet på servern att dö.. punkt slut..

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2004
Citat:

Ursprungligen inskrivet av maDa
Och jag tycker du beskriver extremt dåligt vad du är ute efter. Du måste nästan ha någon form av windowmanager för att köra ett X-program.

X-forwarding är en helt annan sak.. när du stänger den kommer programmet på servern att dö.. punkt slut..

Hehe, kanske det.
Jag vill, helst utan att behöva installera programvara eftersom det kan va kul att kolla läget på servern från jobbet eller skolan kunna:

Titta till ett grafiskt program som körs på servern. Logga in med SSH -X, kolla in programmet, sedan logga ut och programmet kör vidare. Exempelprogram är tex P2P programmet Lopster eller nån bittorent-klient, men finns säkert fler användbara grafiska program man vill ha körande och kunna titta till på distans.

Trist att det inte går med bara X-forwarding. Jäkligt dumt att den inte kan köra vidare processerna fast bara utan X typ.

CCNA sedan juni 2006

Trädvy Permalänk
Medlem
Plats
under en bro
Registrerad
Dec 2001

Varför X? X är till 99% meningslöst om du ska köra server. Alla vettiga program finns till konsoll så det räcker köra putty och screen.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2004
Citat:

Ursprungligen inskrivet av Fredrik.
Varför X? X är till 99% meningslöst om du ska köra server. Alla vettiga program finns till konsoll så det räcker köra putty och screen.

Ja, det kanske är dumt att köra tex fildelning på en server.
Antagligen hör inte grafiska program alls hemma på en sån burk.
Jag tänkte bara att en server är ju tänkt att vara uppe jämt, och inte köra massa onödiga program.
Därför passar program som man alltid vill ha igång bra där, som webserver, fildelning etc.

Skit samma för jag kommer ändå inte ha råd med två nya datorer,
utan det blir bara en till och ingen av dom kommer då få agera server utan användas som vanligt.
Bara frågar för att få veta vad för möjligheter som finns.

Dra igång grafiska program går ju iallafall kanon med SSH -X (dock slött över 512Kb ),
men man får tänka på att det måste stängas vid utloggning bara.

CCNA sedan juni 2006

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2001
Citat:

Ursprungligen inskrivet av Seb74
Hehe, kanske det.
Jag vill, helst utan att behöva installera programvara eftersom det kan va kul att kolla läget på servern från jobbet eller skolan kunna:

Titta till ett grafiskt program som körs på servern. Logga in med SSH -X, kolla in programmet, sedan logga ut och programmet kör vidare. Exempelprogram är tex P2P programmet Lopster eller nån bittorent-klient, men finns säkert fler användbara grafiska program man vill ha körande och kunna titta till på distans.

Trist att det inte går med bara X-forwarding. Jäkligt dumt att den inte kan köra vidare processerna fast bara utan X typ.

Ja men tyvär.. du måste installera vnc-server. Och använda dej av en klient till det. antingen en vanlig eller java-baserad..

Har ni putty på jobbet och skolan då? varför inte kunna ha en vnc-klient med? tar typ 300kB..
X-forwarding är dubbelt så klumpigt.. måste du ju installera en hel X-server för win32 på datorn med utöver putty..

förstår verkligen inte ditt resunemang

Citat:

Ursprungligen inskrivet av Fredrik.
Varför X? X är till 99% meningslöst om du ska köra server. Alla vettiga program finns till konsoll så det räcker köra putty och screen.

Tyvär finns inte alla program i console version, eller är lika smidigt i console läge..

Trädvy Permalänk
Medlem
Plats
under en bro
Registrerad
Dec 2001
Citat:

Ursprungligen inskrivet av maDa

Tyvär finns inte alla program i console version, eller är lika smidigt i console läge..

Som t.ex ? Är det ett program som bara ska stå och gå utan vidare interaktion finns det i princip säkert till din konsoll. Det enda X-applikationer gör är att dom lägger ett lager lull-lull ovanpå en redan existerande applikation för att man ska ha något att glo och klicka på.

Trädvy Permalänk
Medlem
Plats
/root
Registrerad
Jul 2001
Citat:

Ursprungligen inskrivet av Fredrik.
Som t.ex ? Är det ett program som bara ska stå och gå utan vidare interaktion finns det i princip säkert till din konsoll. Det enda X-applikationer gör är att dom lägger ett lager lull-lull ovanpå en redan existerande applikation för att man ska ha något att glo och klicka på.

Jag vill ha en modern DC-klient som går i konsolläge, skulle vara guld. Helst curses-UI på DC++-klienten, skulle vara helt underbart

"to conquer others is to have power, to conquer yourself is to know the way"
Blogg / Browser/OS-sniffer

Trädvy Permalänk
Medlem
Plats
under en bro
Registrerad
Dec 2001
Citat:

Ursprungligen inskrivet av dr slizer
Jag vill ha en modern DC-klient som går i konsolläge, skulle vara guld. Helst curses-UI på DC++-klienten, skulle vara helt underbart

Finns det ens någon modern för X ?

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2001
Citat:

Ursprungligen inskrivet av Fredrik.
Som t.ex ? Är det ett program som bara ska stå och gå utan vidare interaktion finns det i princip säkert till din konsoll. Det enda X-applikationer gör är att dom lägger ett lager lull-lull ovanpå en redan existerande applikation för att man ska ha något att glo och klicka på.

En riktigt bra DC-klient, en rikigt bra Bittorrent i typ ncurses-UI som dr.slizer säger. Dom flesta är scriptade i nått eller CLI baserade, vilket är lite otömpligt tyvär...

Håller med att X lägger ett lager lulllull ovan på. Synd den inte kunde göra mer sin Windows använder sitt GUI...

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2004

maDa, jag tänkte mest från andra Linux-burkar, där det väl är rätt så standard att en X-server är installerad (om man inte sitter direkt vid en server eller nåt då )

Och jag menar också att om man sitter vid en dator i skolan eller på jobbet och inte har någon behörighet att installera massa grejer, så är det ju bättre med X-forwarding eftersom det redan finns, och man behöver inte tanka och installera en massa annan mjukvara.

CCNA sedan juni 2006

Trädvy Permalänk
Medlem
Plats
/root
Registrerad
Jul 2001
Citat:

Ursprungligen inskrivet av Fredrik.
Finns det ens någon modern för X ?

DC++

http://linuxdcpp.berlios.de/articles.php?um=index

"to conquer others is to have power, to conquer yourself is to know the way"
Blogg / Browser/OS-sniffer

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2001
Citat:

Ursprungligen inskrivet av Seb74
maDa, jag tänkte mest från andra Linux-burkar, där det väl är rätt så standard att en X-server är installerad (om man inte sitter direkt vid en server eller nåt då )

Och jag menar också att om man sitter vid en dator i skolan eller på jobbet och inte har någon behörighet att installera massa grejer, så är det ju bättre med X-forwarding eftersom det redan finns, och man behöver inte tanka och installera en massa annan mjukvara.

De sant, om man sitter vid nån *NIX-workstation..

Men på mitt jobb och på alla skolor jag gått på så körs det windows på dom flesta arbetstationer, så där har inte en X-win32-server varit något alternativ...
Men bara så du vet så följer det inte med nån X-server till Windows, hehe...

Själv brukar ja tunnla VNC genom SSH.. behöver jag bara vncviewer & putty.. får plats på ett fickminne,diskett eller nått..

Trädvy Permalänk
Medlem
Plats
under en bro
Registrerad
Dec 2001
Citat:

Ursprungligen inskrivet av dr slizer
DC++

http://linuxdcpp.berlios.de/articles.php?um=index

Ser väl inte direkt helkul ut

Sökte lite och hittade följande;
http://www.nongnu.org/microdc/
http://ac2i.homelinux.com/dctc/
http://www.softservice.com.pl/ldcc/

Använder inte DC själv så dom kanske är helkass, men för konsollen är dom gjorda ;> Den där microdc verkar dock rätt poppis om man tittar på Freshmeat ranken.

Trädvy Permalänk
Medlem
Plats
/root
Registrerad
Jul 2001
Citat:

Ursprungligen inskrivet av Fredrik.
Ser väl inte direkt helkul ut

Sökte lite och hittade följande;
http://www.nongnu.org/microdc/
http://ac2i.homelinux.com/dctc/
http://www.softservice.com.pl/ldcc/

Använder inte DC själv så dom kanske är helkass, men för konsollen är dom gjorda ;> Den där microdc verkar dock rätt poppis om man tittar på Freshmeat ranken.

Fördelen med DC++ är att det är en modern och uppdaterad klient (är antagligen den som ligger längst fram i utvecklingen), Linux-GUIet ligger lite efter windowsversionen med klientmässigt är den helt klart modern med stöd för alla nymodigheter.

microdc verkar faktiskt rätt ok, dock verkar den inte ha stöd för TTH eller minslot, vilket en modern klient bör ha.

dctc är inte uppdaterad för fem öre.

Har tänkt att testa ldcc, men har inte lyckats ladda ner turbo vision så jag har inte kunnat kompilera det... Dock stödjer inte heller denna klient TTH och minslots, vad jag vet.

"to conquer others is to have power, to conquer yourself is to know the way"
Blogg / Browser/OS-sniffer

Trädvy Permalänk
Medlem
Plats
Andra sidan
Registrerad
Okt 2001
Citat:

Ursprungligen inskrivet av Fredrik.
Ser väl inte direkt helkul ut

Det där är gamla bilder, så här ser det ut nu. Ganska likt windowsversionen.

Ubuntu/Fedora-troll, Mono-kodare,
Ogg Vorbis/Theora-fetischist samt FSF-förespråkare.