Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: maalainen - 26.06.10 - klo:13.26

Otsikko: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen [ratkaistu]
Kirjoitti: maalainen - 26.06.10 - klo:13.26
Nyt taas yksi askel päästy eteenpäin ubuntun käytössä.

Kuinka saan annettua käyttäjälle oikeuden suorittaa tietyn komennon? En löytänyt äkkiseltään valtuutukset -valikosta kohtaa, mistä saisin sellaisen lisättyä.

Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: noname - 26.06.10 - klo:17.42
Siis meinaatko päätteellä suoritettavia komentoja.

Jos niin on laita komennon eteen sudo.
Jos ei niin muut voivat auttaa.
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: Tha-Fox - 26.06.10 - klo:23.57
Mistä komennosta mahtaa olla kyse?
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: maalainen - 27.06.10 - klo:06.56
Olisi tarkoitus käynnistää firefoxin graafinen liittymä. Voi sitten katsella, kun palomuuri blokkaa lähiverkon toisen käyttäjän winukka-pc:n lähettämiä datapaketteja. Onko tässä mitään järkeä??

Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: Tha-Fox - 27.06.10 - klo:09.59
Jos kirjaudut kyseisenä käyttäjänä koneelle ja annat komennon
Koodia: [Valitse]
firefox päätteessä, eikö tämä avaa Firefoxia?
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: maalainen - 27.06.10 - klo:13.33
Hups, anteeksi. Tarkoitin tietenkin firestarteria!
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: Tha-Fox - 27.06.10 - klo:23.20
Selventää edellistä viestiä huomattavasti  :P Löysin tällaisen: http://www.fs-security.com/docs/faq.php
Tuon perusteella riittäisi, kun visudolla laitat tiedostoon /etc/sudoers seuraavan rivin:
Koodia: [Valitse]
username ALL= NOPASSWD: /usr/bin/firestarter
Itseäni mietityttää tuossa kohta username ALL, pitäisiköhän tuohon laittaa juuri se käyttäjä, jolle oikeuden haluaa antaa ennemmin kuin kaikille? Ei ole ollut tarvetta visudoa koskaan käyttää, joten kannattaa kysyä viisaammilta.

Jos en väärin muista, firestarteria ei ylläpidetä enää, joten kannattaisi varmaankin käyttää esim. ufw:tä edusohjelmana.
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: maalainen - 28.06.10 - klo:00.32
Vai menneen talven lumia firestarter. Pitääkö sittenkin päivittää järjestelmää uudempaan?

Kuitenkin sudoers:n muokkaus vaatii: This file MUST be edited with the 'visudo' command as root.
Siis root-oikeuksilla? Mitenkäs sellainen onnistuu? Ja päätteessä ajettaessa visudo, lupa evätään.
Taitaa muodostua monimutkaiseksi heti alkuunsa.


Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: mrl586 - 28.06.10 - klo:04.10
Koodia: [Valitse]
sudo visudo
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: maalainen - 28.06.10 - klo:10.45
Ok homma toimii. Kiitoksia avusta!
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: Tha-Fox - 28.06.10 - klo:11.26
Lisäätkö vielä [ratkaistu] ensimmäisen viestin aihe-kentän perään, jotta muut löytävät täältä apua helpommin?
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen [ratkaistu]
Kirjoitti: maalainen - 28.06.10 - klo:14.23
Tiedä menikö oikein, mutta toimii.
Käytännössä: listätty sudoers-tiedoston loppuun rivi:
    username ALL= NOPASSWD: /usr/sbin/firestarter 
ja käyttäjätunnus tietenkin henkilön sisäänkirautumistunnus.
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen [ratkaistu]
Kirjoitti: Tha-Fox - 28.06.10 - klo:14.45
Meni oikein  :)
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: Nocando - 02.11.10 - klo:22.45
Selventää edellistä viestiä huomattavasti  :P Löysin tällaisen: http://www.fs-security.com/docs/faq.php
Tuon perusteella riittäisi, kun visudolla laitat tiedostoon /etc/sudoers seuraavan rivin:
Koodia: [Valitse]
username ALL= NOPASSWD: /usr/bin/firestarter

Itse en saa tätä toimimaan. Kyseessä on .sh skripti. Joka kerta vaan kysyy salasanaa. Itse skriptin sisältö on:
Koodia: [Valitse]
sudo rmmod -f psmouse
sudo modprobe psmouse

Ilman sudoja ei ole yhtään sen parempi. Silloin tulee herjaa.
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: Tha-Fox - 02.11.10 - klo:23.00
Selventää edellistä viestiä huomattavasti  :P Löysin tällaisen: http://www.fs-security.com/docs/faq.php
Tuon perusteella riittäisi, kun visudolla laitat tiedostoon /etc/sudoers seuraavan rivin:
Koodia: [Valitse]
username ALL= NOPASSWD: /usr/bin/firestarter

Itse en saa tätä toimimaan. Kyseessä on .sh skripti. Joka kerta vaan kysyy salasanaa. Itse skriptin sisältö on:
Koodia: [Valitse]
sudo rmmod -f psmouse
sudo modprobe psmouse

Ilman sudoja ei ole yhtään sen parempi. Silloin tulee herjaa.

Tuo minun komentonihan antaa oikeudet vain firestarterin käyttöön. Ajatko tuota skriptiä käynnistyksen yhteydessä? Tällöinhän se ei sudoa tarvitse välttämättä, riippuen, missä vaiheessa käynnistystä ajat sen.
Otsikko: Vs: Valtuuden luominen käyttäjälle sovelluksen suorittamiseen
Kirjoitti: Nocando - 03.11.10 - klo:07.02
Tuo minun komentonihan antaa oikeudet vain firestarterin käyttöön. Ajatko tuota skriptiä käynnistyksen yhteydessä? Tällöinhän se ei sudoa tarvitse välttämättä, riippuen, missä vaiheessa käynnistystä ajat sen.

EI tähän siis Firestarter liity mitenkään. Tuon komennon ajan kun hiiren rulla "katoaa", tämä tapahtuu kun käytän KVM:stä hallintalaitteita toisella koneella. Ärsyttää vaan laittaa joka kerta tunnukset jotta saa hiiren rullan pelaamaan.

Kuitenkin, olen oman scriptini laittanut /etc/sudoers -tiedostoon, eikä se toimi siten.