Inne > Rodzynki

su to skrót od sudo.

(1/2) > >>

Ryszard Banaszak:

--- Cytat: marcin'82 ---
--- Cytat: Minio ---Nie przejdzie, w Ubuntu jest domyślnie wyłączone konto roota. Trzeba użyć sudo.
--- Koniec cytatu ---
Ok, ale np. sudo su działa ... (gwoli ścisłości).
--- Koniec cytatu ---
su to skrót od sudo więc konsola nie wykona polecenia sudo su . Zabierając głos poznać trzeba polecenia i ich skróty . w Dystrybucjach opartych na pakietach z rozszerzeniem .rpm zazwyczaj wystarcza su . W Ubuntu trzeba wpisać sudo .
Pozdrawiam Ryszard

roobal:

--- Cytat: rysban ---su to skrót od sudo więc konsola nie wykona polecenia sudo su .
--- Koniec cytatu ---
Tak? Bardzo ciekawe, su to skrót od sudo? Jeszcze ciekawsze. Su to żaden skrót od sudo, su to polecenie przełączające na danego użytkownika (prędzej skrót od Switch User), jeśli nie podasz nazwy użytkownika, przełącza Cię na roota (tak samo jest z poleceniem passwd, nie podasz nazwy użytkownika, zmienia hasło roota), natomiast sudo to aplikacja służąca do zarządzania uprawnieniami.

Swoją drogą, jakoś u mnie terminal wykonuje polecenie sudo su, konsola też się nie sprzeciwia.


--- Cytuj ---Zabierając głos poznać trzeba polecenia i ich skróty . w Dystrybucjach opartych na pakietach z rozszerzeniem .rpm zazwyczaj wystarcza su . W Ubuntu trzeba wpisać sudo .
Pozdrawiam Ryszard
--- Koniec cytatu ---
Sudo używa się nie tylko w Ubuntu, sudo jak pisałem, to aplikacja do zarządzania uprawnieniami, su do przełączania użytkowników. Zabierając głos, trzeba wiedzieć o czym się pisze. Natomiast Ty wypisujesz same bzdury póki co.

Pozdrawiam!

Piotr Chmura:

--- Cytat: roobal ---tak samo jest z poleceniem passwd, nie podasz nazwy użytkownika, zmienia hasło roota)
--- Koniec cytatu ---
passwd bez podania nazwy użytkownika zmienia hasło użytkownika, z którego wywołujesz komendę, a nie root'a

roobal:
Tak masz racje, z tym, ze mialem na mysli nie samo passwd a sudo passwd w nawiazaniu do sudo su akurat.

Pozdrawiam!

:

--- Cytat: roobal ---su to polecenie przełączające na danego użytkownika (prędzej skrót od Switch User), jeśli nie podasz nazwy użytkownika, przełącza Cię na roota
--- Koniec cytatu ---
Prędzej od substitute (vide src/su.c:34). Ale to oczywiście tylko nieistotny szczegół.


--- Cytat: roobal ---(tak samo jest z poleceniem passwd, nie podasz nazwy użytkownika, zmienia hasło roota)
--- Koniec cytatu ---
Nie do końca:

--- Kod: ---
sudo passwd # sudo bez nazwy użytkownika fallbackuje do roota, passwd zmienia aktualnemu użytkownikowi
sudo passwd user # sudo fallbackuje do roota, który zmienia nazwę użytkownikowi user
sudo -u user2 passwd # passwd bez argumentu zmienia hasło aktualnemu użytkownikowi, którym w tym przypadku jest user2
--- Koniec kodu ---
Ale to takie niuanse, z grubsza rzecz ujmując masz rację.

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

Idź do wersji pełnej