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  2010-06-17 12:12:29

  shreku - Użytkownik

shreku
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2005-06-03
Serwis

problem z sudo - wylogowanie

Witam,
Problem polega na tym ze gdy próbuję się czasem ( nie tylko z mojego konta ) zalogowac na roota przez sudo su to wciskajac jaki kolwiek przycisk na klawiaturze chyba poza enterem zostaje wylogowany. Najczesciej jak mamy sudo su a po nim cd do katalogu. Ale przy innych komendach też się zdaża. a jak wcisne kilka razy enter to idze dalej be zproblemowo. Co z tym mozna zrobić? Spotkał sie ktos z takim problemem?

Offline

 

#2  2010-06-17 12:25:53

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: problem z sudo - wylogowanie

A po co przez sudo su? Albo jedziesz z sudo z poziomu użytkownika albo logujesz się jako superuser za pomocą su


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#3  2010-06-17 15:46:57

  shreku - Użytkownik

shreku
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2005-06-03
Serwis

Re: problem z sudo - wylogowanie

ale po co mam klepać haslo na roota skoro moge sudo su?

Offline

 

#4  2010-06-17 15:48:43

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: problem z sudo - wylogowanie

shreku napisał(-a):

ale po co mam klepać haslo na roota skoro moge sudo su?

To możesz czy nie możesz? Bo wg pierwszego wpisu masz z tym mały problem... ;)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#5  2010-06-17 15:51:43

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: problem z sudo - wylogowanie

z tego co ja rozumiem to problem wystepuje nieregularnie ... spotkajem sie kiedys z czyms podobnym w Solarisie przy pfeexec su user ... ale nie przygladalem sie blizej ...

jaki jest kod powrotu gdy wyloguje, czy pomaga su -?


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#6  2010-06-17 18:04:18

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: problem z sudo - wylogowanie

Po co uzyskiwać prawa superużytkownika z poziomu chwilowego uzyskania praw superużytkownika? KISS.

Offline

 

#7  2010-06-17 18:14:37

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: problem z sudo - wylogowanie

Co za kombinacja!!! polecenie su służy do uzyskania uprawnień root-a po podaniu JEGO (root-a) hasła. Polecenie sudo służy do wykonywania poleceń zdefiniowanych w pliku /etc/sudoers  z uprawnieniami użytkownika zdefiniowanego w tym samym pliku (nie koniecznie musi to być root) wymagane jest hasło UŻYTKOWNIKA.

Offline

 

#8  2010-06-17 18:51:32

  milyges - inż.

milyges
inż.
Skąd: Gorlice/Kraków
Zarejestrowany: 2006-04-09
Serwis

Re: problem z sudo - wylogowanie

a gówno prawda
su - Switch User ;> prawa roota uzyskuje poprzez bit suid na swoim pliku wykonywalnym a potem robi setuid()/setgid()

a sudo ma parametr -s żeby wejść do shella ;)

Offline

 

#9  2010-06-17 18:57:14

  shreku - Użytkownik

shreku
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2005-06-03
Serwis

Re: problem z sudo - wylogowanie

ippo76 napisał(-a):

shreku napisał(-a):

ale po co mam klepać haslo na roota skoro moge sudo su?

To możesz czy nie możesz? Bo wg pierwszego wpisu masz z tym mały problem... ;)

moge- ale gdy czasem klepnę

Kod:

sudo su
c(d)

u dostaje exit ale nie pamie tam czy 0 czy 1 - jak na złość teraz działa poprawnie



bercik napisał(-a):

z tego co ja rozumiem to problem wystepuje nieregularnie ... spotkajem sie kiedys z czyms podobnym w Solarisie przy pfeexec su user ... ale nie przygladalem sie blizej ...

jaki jest kod powrotu gdy wyloguje, czy pomaga su -?

nie sprawdzałem czy su - pomaga szczerze mowiac ;/

andreq napisał(-a):

Co za kombinacja!!! polecenie su służy do uzyskania uprawnień root-a po podaniu JEGO (root-a) hasła. Polecenie sudo służy do wykonywania poleceń zdefiniowanych w pliku /etc/sudoers  z uprawnieniami użytkownika zdefiniowanego w tym samym pliku (nie koniecznie musi to być root) wymagane jest hasło UŻYTKOWNIKA.

kombinacja jak kombinacja, nalecialość z freebsd na studiach ktorego nei trawiłem i wszystko trzeba było wykonywac z roota a ze mialem dosc ciagłego klepania na laborkach sudo ... to wyszło sudo su i logowalo na roota bez hasła ;)

Co do pliku sudoers to jestem w nim tylko, fakt wiem ze jest to z punktu bezpieczenstwa maszyny OGROMNA "luka" albo otwarta brama szerokosci boiska piłkarskiego ale tak wyszło. W strukture pliku sudoers nigdy nie miałem potrzeby wnikać co i jak ( tak wiem ignorancja ) ale co ja poradze na swoje lenistwo ;)

Kod:

shrek@v2:~$ ss
v2:/home/shrek# sexit
shrek@v2:~$

ss to alias sudo su

coprawda jest alias s na sudo ale wydosniej przelogowac mi sie na roota niz wszedzie dopisywac s nigdy nie mam siły o tym pamietac

Offline

 

#10  2010-06-17 19:01:55

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: problem z sudo - wylogowanie

No dobra w przypadku su pisałem w dużym uproszczeniu, natomiast sudo to potęga dobrze skonfigurowane pozwala na prawie idealne dostosowanie poleceń do uprawnień userów.

Offline

 

#11  2010-06-17 19:17:26

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: problem z sudo - wylogowanie

shreku napisał(-a):

...
kombinacja jak kombinacja, nalecialość z freebsd ...

Szit, myślałem, że jesteś Dzieckiem Ubuntu ;)
Ale kombinacja dziwna jakaś - ja pojedyncze komendy walę z sudo a seriami spod su

Jako Dziecko Ubuntu przysiągłbym, że su to super user....

SU(1)                            User Commands                           SU(1)

NAME
       su - change user ID or become superuser

SYNOPSIS
       su [options] [username]

DESCRIPTION
       The su command is used to become another user during a login session.
       Invoked without a username, su defaults to becoming the superuser. The
       optional argument - may be used to provide an environment similar to
       what the user would expect had the user logged in directly.
(...)

Ostatnio edytowany przez ippo76 (2010-06-17 19:20:41)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#12  2010-06-17 21:28:22

  shreku - Użytkownik

shreku
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2005-06-03
Serwis

Re: problem z sudo - wylogowanie

nie no jesli w sudo masz %sudo ALL=NOPASSWD: ALL
to będą w grupue sudo możesz sie przez np sudo su username zalogowac do innego uzytkownika systemu.

co do konfiguracji systemu to sa to serwery hostingowe więc tak naprawde tylko managment ma dostep do shella i root'a dlatego sie z sudo su nie bawiłem tymbardziej że w freebsd(labka na uczelni) poprostu na roocie NIE było hasła wiec przez su nie dało się zalogować - sudo su działało idealnie ;)

a ubuntu chyba mnie nie lubi :( albo dla mnie siakies dziene jest :(

kiedy oficjalnie wychodzi debian 6.0 ?

Ostatnio edytowany przez shreku (2010-06-17 21:30:00)

Offline

 

#13  2010-06-17 21:56:10

  Euzebiusz29 - Użytkownik

Euzebiusz29
Użytkownik
Zarejestrowany: 2009-06-04

Re: problem z sudo - wylogowanie

http://dug.net.pl/news/108/ 6.0 wyjdzie jak będzie gotowy :)

Offline

 

#14  2010-06-18 21:37:23

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: problem z sudo - wylogowanie

Euzebiusz29 napisał(-a):

jak będzie gotowy

Jak ostatnio ktoś zwrócił uwagę na listach Debiana: to tylko połowa odpowiedzi — pełna brzmi „jak będzie gotowy, wcześniej jeśli pomożesz” :)


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#15  2010-06-19 01:54:22

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: problem z sudo - wylogowanie

ogolnie sudo su moze byc bardzo pomocne w conajmniej dwoch przypadkach:
* przelogowywania sie na usera nie bedacego rootem (sudo su user)
* systemow z wieloma administratorami ktorzy chca pracowac w pewnych wypadkach na powloce root'a a nie koniecznie maja haslo na to konto ... (tu mozna kombinowac z sudo -s, ale ma to inne zachowanie np. w stosunku co do historii polecen)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#16  2010-06-19 09:39:17

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: problem z sudo - wylogowanie

ippo76 napisał(-a):

Jako Dziecko Ubuntu przysiągłbym, że su to super user....

Raczej supersede user.

Offline

 

Stopka forum

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