Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2017-07-15 18:40:48

  tomi - Użytkownik

tomi
Użytkownik
Zarejestrowany: 2017-07-11

Uruchamianie programóœ graficzncyh jako inny user(root)

Mam taki problem bawie się w uruchamianie programów graficzncyh jako inny user bawie się kdesudo ale mi nie wychodzi jak próbuje poleceniem wydać komęndę np. kdesuso kwrite to pojawia się komunikat

Kod:

tomi nie wystÄpuje w pliku sudoers. Ten incydent zostanie zgÅoszony.

Offline

 

#2  2017-07-15 19:17:42

  multim - Użytkownik

multim
Użytkownik
Zarejestrowany: 2015-08-29

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

Próbujesz uruchomić kwrite z uprawnieniami root, ale nie przyznałeś ich swojemu użytkownikowi.
Żeby to zrobić musisz dodać użytkownika do odpowiedniej grupy sudo i przelogować się.

Offline

 

#3  2017-07-15 19:53:21

  tomi - Użytkownik

tomi
Użytkownik
Zarejestrowany: 2017-07-11

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

Dodałem nowego użytkwonika takim poleceniem

Kod:

sudo usermod -G sudo nazwaUżytkownika

i nadal się nie uruchamia

Offline

 

#4  2017-07-15 19:56:37

  krasnij - oj tam

krasnij
oj tam
Skąd: z JO73VT
Zarejestrowany: 2012-05-04
Serwis

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

Poczytaj trochę o tym jak konfiguruje się sudo. To co podałeś wyżej to jakiś koszmar.

https://wiki.archlinux.org/index.php/sudo

Protip: visudo


Pozdrawiam i życzę sukcesów :)
[url=https://pgp.mit.edu/pks/lookup?op=get&search=0xA0C69B3CD46838AF]Mój Public Key[/url]
[url=http://www.keros-it.com]Serwis komputerowy i elektroniczny - Świdwin[/url]
The truth is out there

Offline

 

#5  2017-07-15 20:29:21

  hi - Użytkownik

hi
Użytkownik
Zarejestrowany: 2016-03-24

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

po pierwsze to na roocie nie powinna chodzić ŻADNA iksowa apka
po drugie wyłącz sudo albo doczytaj do czego służy i jak się nim posługiwać
po trzecie wyłącz sudo :)

Ostatnio edytowany przez hi (2017-07-15 20:30:31)


"Jeśli wolność słowa w ogóle coś oznacza, to oznacza prawo do mówienia ludziom tego, czego nie chcą słyszeć."
Eric Arthur Blair

Offline

 

#6  2017-07-15 21:02:07

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

Po czwarte pamiętaj, że @hi ma awersję do sudo, której nie potrafi racjonalnie wyjaśnić :D
Po piąte jeden z wielu poradników korzystania z sudo to https://dug.net.pl/tekst/63/przewodnik_po_sudo/
Po szóste jest jeszcze gksudo

Offline

 

#7  2017-07-15 22:36:19

  hi - Użytkownik

hi
Użytkownik
Zarejestrowany: 2016-03-24

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

[quote="arecki"]Po szóste jest jeszcze gksudo[/quote]
ja tam widzę tylko gksu

Kod:

apt-cache policy gksu
gksu:
  Zainstalowana: 2.0.2-9+b1
  Kandydująca:   2.0.2-9+b1
  Tabela wersji:
 *** 2.0.2-9+b1 500
        110 http://ftp.pl.debian.org/debian stable/main amd64 Packages
        120 http://ftp.pl.debian.org/debian testing/main amd64 Packages
        500 http://ftp.pl.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status

i tak powinno się odpalać iksowe apki z chwilowym podwyższeniem uprawnień na Debianie i tyle w temacie

PS można oczywiście pominąć instalację zbędnych widżetów i skomunikować się z systemem jak człowiek:

Kod:

su-to-root -x -c apka

jeden wał...

Ostatnio edytowany przez hi (2017-07-15 22:51:16)


"Jeśli wolność słowa w ogóle coś oznacza, to oznacza prawo do mówienia ludziom tego, czego nie chcą słyszeć."
Eric Arthur Blair

Offline

 

#8  2017-07-15 22:51:20

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

[quote=hi][quote="arecki"]Po szóste jest jeszcze gksudo[/quote]
[b]ja tam widzę tylko gksu[/b]


PS można oczywiście pominąć instalację zbędnych widźetów i polecieć tak:

Kod:

su-to-root -x -c apka

jeden wał...[/quote]
Hmm...

Kod:

apt-file search gksudo
gksu: /usr/bin/gksudo
gksu: /usr/share/man/man1/gksudo.1.gz

[img]http://gps65.prawynurt.pl/upload/upload/articles/20/de0b_1390790723.jpg[/img]

To by było na tyle
;-)

Ostatnio edytowany przez Jacekalex (2017-07-15 22:52:19)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2017-07-15 23:43:53

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

RTFM:

Kod:

man kdesu

Offline

 

#10  2017-07-16 08:09:31

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

Jacek, do dentysty :P


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#11  2017-07-16 08:13:04

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

[quote=hi]po pierwsze to na roocie nie powinna chodzić ŻADNA iksowa apka
po drugie wyłącz sudo albo doczytaj do czego służy i jak się nim posługiwać
po trzecie wyłącz sudo :)[/quote]
E tam nie może — od lat odpalam graficzne appki z uprawnieniami root i żyję. xD

Offline

 

#12  2017-07-16 09:10:04

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

gksu czy gksudo jeden wał :P

Offline

 

#13  2017-07-16 10:44:50

  multim - Użytkownik

multim
Użytkownik
Zarejestrowany: 2015-08-29

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

[quote=morfik]E tam nie może — od lat odpalam graficzne appki z uprawnieniami root i żyję. xD[/quote]
E tam... miliony... no może trochę przesadziłem: setki tysięcy osób korzysta z Windowsa i udaje im się unikać wirusów, a my tu mówimy o sudo na Linuksie. Ostatnio czytałem, że ilość zagrożeń na Linuksa wzrosła o 300% (z 10 do 40).

Offline

 

#14  2017-07-16 11:15:08

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

hmmm, a ja myślałem, że liczba zagrożeń czyhających na użytkowników jakiegokolwiek systemu jest dokładnie taka sama i w zasadzie to od użytkownika zależy w dużej mierze czy jego system będzie na nie podatny. xD

Offline

 

#15  2017-07-16 11:50:22

  tomi - Użytkownik

tomi
Użytkownik
Zarejestrowany: 2017-07-11

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

[quote=hi][quote="arecki"]Po szóste jest jeszcze gksudo[/quote]
ja tam widzę tylko gksu[/quote]
Jak wpisałem polecenie

apt-get install gksu

To pojawiło się do zaakceptowania takie coś

Kod:

Błędy o ważności serious pakietu gksu (→ 2.0.2-9+b1) <Oczekuje na rozwiązanie>
 b1 - #867236 - gksu: Unsuitable for release in buster
Podsumowanie:
 gksu(1 błąd)
Na pewno zainstalować/zaktualizować powyższe pakiety? [Y/n/?/...] n
****************************************************************
****** Kończenie z błędem, w celu zatrzymania instalacji. ******
****************************************************************
E: Podproces /usr/sbin/apt-listbugs apt zwrócił kod błędu (10)
E: Failure running script /usr/sbin/apt-listbugs apt

Teraz nie wiem czy mam akceptować dlatego tak pytam bo już raz wywalił mi się przez to system.

Offline

 

#16  2017-07-16 12:49:51

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

Czytać potrafisz? :P
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867236

Offline

 

#17  2017-07-16 14:31:53

  wikingagressor - Użytkownik

wikingagressor
Użytkownik
Skąd: Józefów k.Błonia, mazowieck
Zarejestrowany: 2015-02-03

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

[quote=arecki]gksu czy gksudo jeden wał :P[/quote]
Wlasnie okazuje sie, ze to nie jest to samo. W gksu wystepuja problemy z ladowaniem srodowiska przy zmianie uzytkownika na root dlatego poleca sie uzywanie gksudo.

Przed chwila sie zmagalem z tym problemem przy instalacji pakietu [b]lshw-gtk[/b]. Przy uzyciu [i]gksu[/i] nie dziala, a przy [i]gksudo[/i] tak.

Ostatnio edytowany przez wikingagressor (2017-07-16 14:32:54)


Peace, Love and Debian for the World!!!

Offline

 

#18  2017-07-16 16:31:04

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

Oj tam, miałem zupełnie co innego na myśli.
Napisałem gksudo, miałem na myśli gksu, ale przy okazji dowiedziałem się, że są to dwa różne programy :D
Zawsze myślałem, że to jedno i to samo.

https://linux.die.net/man/1/gksu

gksu(1) - Linux man page
Name
gksu - GTK+ frontend for su and sudo
Synopsis
gksu

gksu [-u <user>] [options] <command>

gksudo [-u <user>] [options] <command>
Description
This manual page documents briefly gksu and gksudo[/quote]

Ostatnio edytowany przez arecki (2017-07-16 16:36:28)

Offline

 

#19  2017-07-16 16:55:29

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

między su a sudo jest maleńka różnica, która wynika z możliwości konfiguracyjnych sudoers,
i używania tam zmiennych i aliasów per/host i per/user.

Ostatnio edytowany przez Jacekalex (2017-07-16 16:59:43)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#20  2017-07-16 18:45:33

  tomi - Użytkownik

tomi
Użytkownik
Zarejestrowany: 2017-07-11

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

[quote=krasnij]Poczytaj trochę o tym jak konfiguruje się sudo. To co podałeś wyżej to jakiś koszmar.

https://wiki.archlinux.org/index.php/sudo

Protip: visudo[/quote]
No ja właśnie tak próbowałem

Kod:

root<-->ALL=(ALL:ALL) ALL

Ale nic nie daje.

Ostatnio edytowany przez tomi (2017-07-16 18:45:51)

Offline

 

#21  2017-07-16 19:22:24

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

Składnia uprawnień w [b]sudoers[/b] jest w uproszczeniu taka:

Kod:

user     localhost =(root)  NOPASSWD: /usr/bin/emerge

Czyli np:

Kod:

user host =(jako_użytkownik)  komenda

albo bez hasła

Kod:

user host =(jako_użytkownik)  NOPASSWD: komenda

Ostatnio edytowany przez Jacekalex (2017-07-16 19:23:28)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#22  2017-07-16 19:44:28

  tomi - Użytkownik

tomi
Użytkownik
Zarejestrowany: 2017-07-11

Re: Uruchamianie programóœ graficzncyh jako inny user(root)

Już sobie poradziłem trzeba było tylko dopisać takie coś do pliku /etc/sudoers

Kod:

tomi<-->ALL=(ALL:ALL) ALL

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.011 seconds, 13 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00138 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.196.150' WHERE u.id=1
0.00059 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.196.150', 1732435219)
0.00054 SELECT * FROM punbb_online WHERE logged<1732434919
0.00057 DELETE FROM punbb_online WHERE ident='216.244.66.250'
0.00056 DELETE FROM punbb_online WHERE ident='3.145.163.138'
0.00027 SELECT topic_id FROM punbb_posts WHERE id=312535
0.00019 SELECT id FROM punbb_posts WHERE topic_id=29743 ORDER BY posted
0.00040 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=29743 AND t.moved_to IS NULL
0.00027 SELECT search_for, replace_with FROM punbb_censoring
0.00095 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=29743 ORDER BY p.id LIMIT 0,25
0.00110 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=29743
Total query time: 0.00697 s