Sida 1 av 4
Köra som root, Ubuntu
Postat: 29 mars 2010, 12:25:36
av Gildebrand
Hejsan!
Försöker komma igång med Ajax Push Engine, och har satt upp en virtuell Ubuntu burk, och lagt in en massa filer som jag laddade ner från APE-Projects hemsida. Men när jag ska köra "programmet" så står det i loggen att jag måste starta det som root, hur gör jag det? Är helt novis på Ubuntu.
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 12:31:26
av psynoise
I Ubuntu använder du kommandot "sudo" innan programmet du vill köra, t.ex
I vissa andra unixmiljöer skriver man "su" för att bli rootanvändare.
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 13:05:07
av danielr112
sudo su
om du vill bli root hela tiden.
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 13:10:45
av psynoise
eller som jag alltid gör i Ubuntu
för att skapa ett riktigt root-användarkonto där man sedan även kan köra su direkt. Dock gäller det att ha koll på läget när man är inloggad som root, rm -R och andra rekursiva kommandon är dödstraff, särskilt sena nätter

.
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 14:17:48
av Gildebrand
Och hur kör man då programmet på det sättet? måste jag in i Terminalen och köra därifrån?
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 14:36:49
av sodjan
Det du vill köra ("Ajax Push Engine") låter mer som en server-pryl,
inte någon man "kör för hand", så att säga. Hur har du tänkt
att det ska fungera rent generellt ?
Är det den här :
http://www.ape-project.org/ ?
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 15:24:12
av mrOh
är en workaround,
bör man köra för en root prompt.
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 15:25:45
av danielr112
du kan köra
sudo bash
o.s.v ( finns sjukt många sätt att bli root på med sudo)
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 19:49:53
av Gildebrand
sodjan skrev:Det du vill köra ("Ajax Push Engine") låter mer som en server-pryl,
inte någon man "kör för hand", så att säga. Hur har du tänkt
att det ska fungera rent generellt ?
Är det den här :
http://www.ape-project.org/ ?
Japp precis. Filen som man ska köra heter Aped. När man kör den så läggs det till några rader i Aped.log (tror den heter det) där det står att Aped inte körs som root.
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 20:20:42
av sodjan
Vad du kan *börja* med, är att förklara vad det var i
"Run your APE Server" i APE dokumentationen som inte fungerade !?
> När man kör den...
Vad *EXAKT* betyder "kör den". Du är ju ingen nybörjare och borde vid det här
laget veta att det som är intressant är en *EXAKT* kopia av dina kommandon
och en *EXAKT* kopia av resultatet i loggen. Inte dina tolkningar eller gissningar...
Det går ju snabbare att göra en cut-n-paste än att försöka beskriva det.
> där det står att Aped inte körs som root.
Säger du ja.
Det *kan* ju vara en komplett feltolking av dig.
Det vet ju inte vi...
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 20:44:35
av Gildebrand
När jag skrev kör, så menade jag att jag dubbelklickade på Aped.
Så här ser det ut i Ape.log
Kod: Markera allt
2010-03-29 11:41:59 - src/sock.c:86 - ape_listen() - bind()
2010-03-29 11:41:59 - src/entry.c:183 - APE starting up - pid : 21135
2010-03-29 11:41:59 - src/entry.c:237 - You have to run 'aped' as root to increase r_limit
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 20:49:31
av sodjan
> När jag skrev kör, så menade jag att jag dubbelklickade på Aped.
Är det i överenstämmelse med dokumentationen ?
(En enkel ja/nej fråga !)
> Så här ser det ut i Ape.log
Nu så står det ju inte att du *måste* köra som root, bara att
du måste göra det för att "increase r_limit", vad det nu betyder...
Men...
Den stora frågen är ju om du följer dokumentationen eller inte...
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 20:59:43
av Gildebrand
Citerat från dokumentationen
Installing from the Binary Package
Just unpack the package you downloaded. You can now go to Configure APE
Run your APE Server
You can now run your APE Server. To run the APE Server : :
If you installed APE from source simply go to the /bin/ folder and launch :
APE:~/APE_Server/bin/# ./aped
Jag har laddat ner paketet, packat upp det. Men mappen APE-Server lägger sig ju inte någonstans.
Men jag körde ändå APE:~/APE_Server/bin/# ./aped.
Det funkar iallafall inte. Och med det menar jag att jag inte kan surfa in på den adressen som de har angivit på hemsidan, som man ska kunna göra (local.ape-project.org), ej heller 127.0.0.1 fungerar.
När jag kollar i Ape.log så har det inte hänt något heller.
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 21:12:58
av sodjan
Svara på frågan :
> > När jag skrev kör, så menade jag att jag dubbelklickade på Aped.
>
> Är det i överenstämmelse med dokumentationen ?
> (En enkel ja/nej fråga !)
Och om nej, varför inte ?
Re: Köra som root, Ubuntu
Postat: 29 mars 2010, 21:36:29
av Gildebrand
Nej.
För att det inte funkade när jag gjorde som i dokumentationen.