mboost-dp1
Bruger login fra anden computer (Linux)
- Forside
- ⟨
- Forum
- ⟨
- Support
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 :-)
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 :-)
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.
2. Hvad mener du? WindowMaker er en grafisk brugerflade der ikke kan bruges i konsollen.
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 :-)
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 :-)
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
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
#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.
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.
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...
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...
@ 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 :-)
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 :-)
#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?
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?
#10 er det ikke sådan noget man har sådan noget som www.orkspot.com til?
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.