Root nalog Debian 8

1

Root nalog Debian 8

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Napisano: 03 Avg 2015 18:04

Potrebna mi je pomoć oko Debiana - ulogovan sam kao običan korisnik i ne mogu da odradim upgrade niti instalaciju. Izbacuje poruku:

nikola is not in the sudoers file.  This incident will be reported.

U /etc/sudoers.t imam samo fajl README koji ne mogu da otvorim zbog privliegija. Kada sam hteo da se ulogujem kao root na početku, ispisao mi je 'Root logins are not allowed'.

Da li je potrebno ovde nešto podesiti da bih omogućio logovanje sa root nalogom i kako da podesim da mi ovaj običan nalog ima privilegije za instaliranje paketa i da se sistem automatski butuje sa tim nalogom bez potrebe unošenja lozinke?



Dopuna: 03 Avg 2015 18:38

Rešeno za root nalog! Ziveli

su root

Ovim se prebacujem na root nalog. Sada ću da probam da izmenim sporni fajl.

adduser nikola sudo

Ovim sam dao svom nalogu root privilegije.

Dopuna: 03 Avg 2015 19:46



Sad je sve rešeno.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12485
  • Gde živiš: Južni pol

Napisano: 03 Avg 2015 22:16

U Debianu nije podrazumevano podešen sudo. Možeš ga ručno uključiti kao što si ti to urado. Ili možeš koristiti "su" umesto njega.

Dopuna: 03 Avg 2015 22:22

Elem, su vs sudo bi bila posebna diskusija. Većina distribucija koristi vrlo osnovna podešavanja "sudo". Diskutabilno je da li je su ili sudo u tom slučaju bolji.

"sudo" ima mnogo više opcija, ali te opcije nisu od značajnog interesa za krajnjeg korisnika. Ali su vrlo korisne za administratore velikih umreženih sistema sa različitim radnim grupama s obzirom da je dozvole moguće razgraničiti u tančine.



offline
  • Brok  Male
  • Moderator foruma
  • Mihajlo Bogdanović
  • Linux driver - fighter - warrior
  • Pridružio: 04 Maj 2005
  • Poruke: 3246

Kad smo već kod sudo i su, koliko koja distribucija "pamti" kada komandom sudo ili su u terminalu zatražeimo root ovlašćenja.

Ubuntu pamti 15 minuta, ili sam ja to loše pročitao? Kod Debiana je valjda slično sa sudo, kada se u /etc/sudoers doda linija korisnika...
## User privilege specification
##
root ALL=(ALL) ALL
korisnik ALL=(ALL) ALL

Dodatak
Evo članka o glavnim razlikama između su i sudo
http://www.howtogeek.com/111479/htg-explains-whats.....n-sudo-su/

Sudo se može instalirati ako ga distribucija ima samo su (recimo Fedora, Arč, Slek...), evo koje su opcije sudo i su

sudo


su


Koga zanima, može pogledati na man stranicama
bash-4.3$ man su
bash-4.3$ man sudo

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Napisano: 04 Avg 2015 12:32

Zanimljivo, nisam do sada znao za tu razliku Smile Znam za Arch da koristi su, al' sam mislio da je to sve isto Very Happy

Dopuna: 04 Avg 2015 13:19

Imam još jedno pitanje (da ne otvaram novu temu), zbog čega ne mogu da pokrenem nijedan GUI uređivač teksta? Hoću da uredim neka podešavanja za Apache i stalno mi izbacuje grešku:

konsole -e "su -c /usr/bin/kate /etc/apache2/mods-enabled/userdir.conf"


No protocol specified.
Segmentation fault.

offline
  • Brok  Male
  • Moderator foruma
  • Mihajlo Bogdanović
  • Linux driver - fighter - warrior
  • Pridružio: 04 Maj 2005
  • Poruke: 3246

Možda bi trebalo zameniti vrednost runlevela, ali to nisam nikada radio u Debianu.
Baci pogled ovde
https://wiki.debian.org/RunLevel

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12485
  • Gde živiš: Južni pol

Probaj sa "su -l -c" (vrlo verovatno može i "su -lc"). Ima li promena?

Najverovatnije je problem sa dbus. Vrlo je verovatno da ga KDE aplikacije zahtevaju. Gtk aplikacije bi pokazale obaveštenje, ali bi se uglavnom ipak pokrenule. Možeš probati i neku gtk aplikaciju da proveriš da li je ovo u pitanju. Probaj Geany.

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Evo sa Sublime Text 2, on je isto GTK aplikacija:

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12485
  • Gde živiš: Južni pol

Nisi uradio ono što sam te zamolio da uradiš. Wink

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Evo



A navedena datoteka je tu:



Mogu ja da pokrećem te aplikacije dvoklikom kad promenim chmod, ali hoću da imam mogućnost da pokrećem iz konzole da ne moram da drndam Dolphin...

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

To je normalno ponašanje X servera. Standardna podešavanja za X server ne dozvoljavaju pokretanje programa pod root korisnikom.

Imaš više načina na koji možeš da dozvoliš pokretanje aplikacija kao root korisnik u X serveru. Pošto vidim da koristiš "sudo", potrebno je da uradiš sledeće:
Eksportuj promenljivu XAUTHORITY u kojoj treba da se nalazi puno ime Xauthority datoteke za korisnika. Moguće je da Debian to već radi, ali nije na odmet proveriti. Standardna lokacija datoteke je: /home/usersname/.Xauthority
Podesi sudo da osim standardnih env. promenljivih sačuva i XAUTHORITY i DISPLAY... npr Defaults env_keep += "XAUTHORITY DISPLAY"
Pokreni program koristeći sudo

Ko je trenutno na forumu
 

Ukupno su 831 korisnika na forumu :: 33 registrovanih, 4 sakrivenih i 794 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Alibaba1981, Atomski čoban, Bane san, bojcistv, bokisha253, cinoeye, dane007, Duh sa sekirom, FileFinder, Fog of War, FOX, goxin, hyla, Ivan001, JOntra, Kvazar, Leonov, madza, Mi lao shu, Miloskec, nemkea71, Panter, procesor, raketaš, raptorsi, RJ, suton, TheBeastOfMG, vandrej, Varagic, vasa.93, x9, ZetaMan