Kirjoittaja Aihe: X:sä pois loginissa tietyiltä käyttäjiltä  (Luettu 3173 kertaa)

Aceman

  • Käyttäjä
  • Viestejä: 2
    • Profiili
X:sä pois loginissa tietyiltä käyttäjiltä
« : 01.08.07 - klo:10.56 »
Jeps
Eli olen koittanut jo jonkin tovin saada jotenkin X:än käynnistyksen pois tietyiltä käyttäjiltä. Eli esim. jos loginissa kirjoittaa käyttäjänimeksi "Lainuks" ja salasanan "Pinkviini", pompauttaa kone komentoriville X:än lataamisen sijaan. Haluaisin myös ladata proggiksen tai pari samassa yhteydessä.

Luin jannen muinoin kirjoittaman ketjun "Ubuntu 6.06 käynnistäminen, init ja ohjelmien suorittaminen käynnistettäessä", mutta en löytänyt siitä ainakaan mitään suoranaisesti tähän auttavaa, paitsi ehkä juuri tuohon ohjelmien käynnistykseen.

Apuva, menee yli hilseen  ???
Kiitos

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: X:sä pois loginissa tietyiltä käyttäjiltä
« Vastaus #1 : 01.08.07 - klo:12.49 »
Eli olen koittanut jo jonkin tovin saada jotenkin X:än käynnistyksen pois tietyiltä käyttäjiltä.

miksi?

Eli esim. jos loginissa kirjoittaa käyttäjänimeksi "Lainuks" ja salasanan "Pinkviini", pompauttaa kone komentoriville X:än lataamisen sijaan. Haluaisin myös ladata proggiksen tai pari samassa yhteydessä.

ja ctrl + alt + f1 ei riitä kyseisten käyttäjien yhteydessä?

Luin jannen muinoin kirjoittaman ketjun "Ubuntu 6.06 käynnistäminen, init ja ohjelmien suorittaminen käynnistettäessä", mutta en löytänyt siitä ainakaan mitään suoranaisesti tähän auttavaa, paitsi ehkä juuri tuohon ohjelmien käynnistykseen.

init-järjestelmä ei ole tarkoitettu sovellusten käynnsitämiseen loginin yhteydessä vaan bootin yhteydessä. sisäänkirjautumisen yhteydessä käynnistettävät sovellukset käynnistetään sisäänkirjautujan omissa konffeissa. tietty initillä saattaisi olla mahdollista käynnistää jollekin käyttäjälle screen ja sinne jotain ohjelmia, mutta se tuskin on suositeltavaa.
Janne

Aceman

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vs: X:sä pois loginissa tietyiltä käyttäjiltä
« Vastaus #2 : 01.08.07 - klo:19.43 »
Lainaus
Lainaus käyttäjältä: Aceman - tänään kello 10:56
Eli olen koittanut jo jonkin tovin saada jotenkin X:än käynnistyksen pois tietyiltä käyttäjiltä.

miksi?

Koska en tarvitse sitä ja se vie bootissa suurimman osan latausajasta (tietääkseni).

Lainaus
Lainaus käyttäjältä: Aceman - tänään kello 10:56
Eli esim. jos loginissa kirjoittaa käyttäjänimeksi "Lainuks" ja salasanan "Pinkviini", pompauttaa kone komentoriville X:än lataamisen sijaan. Haluaisin myös ladata proggiksen tai pari samassa yhteydessä.

ja ctrl + alt + f1 ei riitä kyseisten käyttäjien yhteydessä?

Se tarkottaisi, että X:än latautumista pitäisi silti odotella.

Lainaus
Lainaus käyttäjältä: Aceman - tänään kello 10:56
Luin jannen muinoin kirjoittaman ketjun "Ubuntu 6.06 käynnistäminen, init ja ohjelmien suorittaminen käynnistettäessä", mutta en löytänyt siitä ainakaan mitään suoranaisesti tähän auttavaa, paitsi ehkä juuri tuohon ohjelmien käynnistykseen.

init-järjestelmä ei ole tarkoitettu sovellusten käynnsitämiseen loginin yhteydessä vaan bootin yhteydessä. sisäänkirjautumisen yhteydessä käynnistettävät sovellukset käynnistetään sisäänkirjautujan omissa konffeissa. tietty initillä saattaisi olla mahdollista käynnistää jollekin käyttäjälle screen ja sinne jotain ohjelmia, mutta se tuskin on suositeltavaa.

Olen kokeillut molempia huonolla menestyksellä, sillä ohjelmat jotka tulisi suorittaa ovat tekstipohjaisia ja ne eivät tahdo kovin kauniisti käynnistyä tällä tavoin X:ään. Pää idea onkin saada koneen käytöstä intuitiivisempaa, esim jos kyseinen käyttäjä ei osaa  "ctrl + alt + f1" comboa. Muutenkin graafinen käyttöliittymä antaa liikaa liikkumavaraa kun koittaa ohjailla käyttäjää. Ajatuksesissani oli antaa ohjeistusta heti suoritettavalla BASH-scriptillä tms. ja luoda luonnollinen jatkumo.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: X:sä pois loginissa tietyiltä käyttäjiltä
« Vastaus #3 : 01.08.07 - klo:21.27 »
Lainaus
Lainaus käyttäjältä: Aceman - tänään kello 10:56
Eli olen koittanut jo jonkin tovin saada jotenkin X:än käynnistyksen pois tietyiltä käyttäjiltä.

miksi?

Koska en tarvitse sitä ja se vie bootissa suurimman osan latausajasta (tietääkseni).

se ei kyllä millään vie suurinta osaa latausajasta, lähellekään.

Lainaus
Lainaus käyttäjältä: Aceman - tänään kello 10:56
Eli esim. jos loginissa kirjoittaa käyttäjänimeksi "Lainuks" ja salasanan "Pinkviini", pompauttaa kone komentoriville X:än lataamisen sijaan. Haluaisin myös ladata proggiksen tai pari samassa yhteydessä.

ja ctrl + alt + f1 ei riitä kyseisten käyttäjien yhteydessä?

Se tarkottaisi, että X:än latautumista pitäisi silti odotella.

pitäisi. mihin loginiin olit sitä käyttäjänimeä kirjoittamassa? gdm, xdm ja kdm pyörivät kaikki X:n päällä. jos taas et halua alussa lainkaan X:ää ladatuksi, niin poista gdm/xdm/kdm käyttämältäsi runleveliltä. näin kone boottaa aina komentoriville.

Olen kokeillut molempia huonolla menestyksellä, sillä ohjelmat jotka tulisi suorittaa ovat tekstipohjaisia ja ne eivät tahdo kovin kauniisti käynnistyä tällä tavoin X:ään.

jos ne vaativat user inputtia, niin ne pitää tietty ajaa jossain ikkunassa.

Pää idea onkin saada koneen käytöstä intuitiivisempaa, esim jos kyseinen käyttäjä ei osaa  "ctrl + alt + f1" comboa. Muutenkin graafinen käyttöliittymä antaa liikaa liikkumavaraa kun koittaa ohjailla käyttäjää.

jos käyttäjä ei osaa vaihtaa virtuaaliterminaali, hän ei varmaankaan osaa käyttää konetta komentoriviltä. vai mitä ajattelit? enemmän komentokohitteessa kuitenkin on sitä liikkumavaraa.

Ajatuksesissani oli antaa ohjeistusta heti suoritettavalla BASH-scriptillä tms. ja luoda luonnollinen jatkumo.

no, login scripteihin sitten noita ohjelmia.
Janne

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Vs: X:sä pois loginissa tietyiltä käyttäjiltä
« Vastaus #4 : 01.08.07 - klo:21.40 »
Eikö olisi sitten helpointa ottaa tuo automaattinen graafinen logini pois käytöstä

esim: http://ubuntuforums.org/showthread.php?t=61061

Sitten vain ohjeistat nuo jotka saavat x:n käynnistää, kirjoittamaan sen startx:n sinne, esim laittamalla rivin:

Koodia: [Valitse]
echo "Käynnistä graafinen ubuntu komennolla startx"
tiedostoon (olikosenyt) .bash_profile käyttäjän kotikansiossa...

muille vastaavasti komentoriville tarvittava ohjeistus samaan tapaan
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/