mboost-dp1

Bruger login fra anden computer (Linux)


Gå til bund
Gravatar #1 - Wolly
21. okt. 2003 16:54
Sammen med et par venner, overvejer jeg at starte en computer cafe der kører Linux. Mit første problem kom dog hurtigt, da jeg skulle finde et styre program. Da der ikke er nogen tilgængelige, valgte jeg at lave et selv, men her slog min udulighed igennem :-)

Da det stadig er uvist om det bliver til noegt, vil jeg ikke bruge mange timer på at lave et program, så jeg laver en løsning med nogle shell-scripts. Jeg har en plan for systemet, men kan ikke finde ud af at logge en bruger ind via ssh :-/

Det jeg skal er helt præsist, at lave et shell script der logger en bruger ind på en maskine. Her har jeg 2 problemer:

1. Hvordan logger man på en anden computer med ssh i et shell-script, hvis det ikke er samme bruger der eksekvere scriptet som den bruger der skal logges på???
(kender -l option, men der skal være password på brugeren)

2. Er det muligt at logge en bruger på WindowMaker/kde via konsollen??

Håber der er en eller anden der har et forlag, eller et hint :-)
Gravatar #2 - annoia
21. okt. 2003 17:08
1. Hvad er problemet? Hvis du bruger -l kommer der da password på!

2. Hvad mener du? WindowMaker er en grafisk brugerflade der ikke kan bruges i konsollen.
Gravatar #3 - Wolly
21. okt. 2003 17:38
hmm måske jeg ikke udtrykte mig tydeligt nok.

1. Der skal være password på brugerkontoen på computer2. Computer1 skal via et script kunne logge på en shell på computer2, så scriptet kan skrive kommandoer til computer2!
hvis jeg laver en "ssh 10.0.0.2 -l main" spørger den efter password, det skal den ikke.

2. Jeg skal via ssh forbindelsen starte en grafiskbrugerflade her windowmaker, med en ønsket bruger på computer2. (det kan laves ved at lave autologin på windowmaker, og så stille maskine 2 i init3, og blot skifte til init5, men jeg vil gerne have et billed på de inaktive computere, i stedet for en konsol :-)
Gravatar #4 - lean
21. okt. 2003 18:18
1. Du kan sikkert bruge passwords fra commandolinjen, men en meget bedre løsning er at bruge authentication keys.
man ssh-keygen.
Det virker ved at du gennererer en public og en private key, og du kopierer den offentlige nøgle over i .ssh/authorized_keys, så kan alle der har den private nøgle logge ind uden at bruge passwords.
Du kan starte kommandoer over ssh ved at smække den bagefter ssh (med "" hvis der er mellemrum i kommandoen).

2. Editer i .xinitrc i pauseskærmsbrugerens dir på computer2.
Her kan stå den kommando du skal køre når du skriver startx. F. eks wmaker.
Hvis du vil starte flere programmer
Gravatar #5 - Wolly
21. okt. 2003 18:22
Sejt lean det var lige hvad jeg skulle bruge... Takker mange gange :-)
Gravatar #6 - lean
21. okt. 2003 18:50
#5
Det lyder meget interessant at du vil starte en computercafé med linux.
Måske skulle du overveje at komme til det der linuxparty.dk, og måske modtage/sprede nogen gode råd (eller hvis du er til foredrag lige fortælle hvordan det er at starte en linuxcafé).

P.S husk at smække en &exit ind som det sidste program i .xinitrc ellers kan alle logge ind som pausebrugeren.
Gravatar #7 - Wolly
21. okt. 2003 19:28
Nu lyder jeg måske lidt storsnudet, men ideen kan efter min overbevisning kun virkeliggøres under ganske særlige forhold, derfor vil jeg helst ikke røbe for meget om den på dette tidspunkt :-) Det ville være super bittet om der var nogen der stjal den fra os :-)

Da jeg tidligere har lavet en computercafe med windows, ved jeg derfra hvormeget det koster i licenser ( og det er meget ), så det er helt naturligt for mig at vælge en Linux løsning, da vi alligevel ikke vil tilbyde spil...
Gravatar #8 - Gruesome
21. okt. 2003 22:17
#7

Hvordan gik det egentligt med jeres café?
Gravatar #9 - Wolly
22. okt. 2003 08:27
@ Gruesome

Well ejeren mente ikke at man skulle betale for at få installeret software, så jeg smuttede efter 2 måneder :-)

Da han stadig ikke mener at man skal betale for det, kører cafeen vist ikke særlig godt, hvis den overhovedet stadig kører :-)

Denne gang bliver det så min egen cafe, og hvis det hele klapper bliver det en noget mere lukrativ invistering :-)
Gravatar #10 - Gruesome
22. okt. 2003 15:08
#9

Hehe, ja sådan kan det jo gå.

Går ud fra det er i KBH det foregår. Så må man jo bare kigge forbi man engang er der ovre :).
Bliver det muligt at tage sin egen laptop med og smide på netværket (selvfølgelig stadig mod betaling) så man ikke skal til at bøvle med mail, IM osv?
Gravatar #11 - DUdsen
22. okt. 2003 15:56
#10 er det ikke sådan noget man har sådan noget som www.orkspot.com til?
Gravatar #12 - Wolly
22. okt. 2003 17:20
@ Gruesome

Yeps det bliver muligt at tage egen computer med... Dette er faktisk en vigtig del af konceptet, men jeg kan/vil ikke sige mere om planen, da jeg ikke vil have andre stjæler ideen fra os :-)
Gravatar #13 - Gruesome
22. okt. 2003 18:34
#11

Det ved jeg ikke. Siden virker ikke og google giver ikke noget på "orkspot".

#12

Lyder rart. Så skal jeg nok lige kigge forbi hvis du smider en adresse her inde når i bliver kørende :).
Gravatar #14 - Wolly
22. okt. 2003 19:45
Det vil jeg da gøre, og naturligvis invitere jer alle til åbningsreseptionen :-)

Men nu skal vi lige se om det overhovedet kan lade sig gøre, det er et større projekt end jeg umiddelbart har tilkendegivet :-)
Gravatar #15 - DUdsen
23. okt. 2003 16:55
#13 www.workspot.com der var lige sneget sig en stave fejl ind;-)
Gravatar #16 - Gruesome
23. okt. 2003 19:52
#15

Det må man jo sige er meget smart :).
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login