Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: su to skrót od sudo.  (Przeczytany 12392 razy)

rysban

  • Gość
su to skrót od sudo.
« dnia: 2011-08-07, 23:53:19 »
Cytat: marcin'82
Cytat: Minio
Nie przejdzie, w Ubuntu jest domyślnie wyłączone konto roota. Trzeba użyć sudo.
Ok, ale np. sudo su działa ... (gwoli ścisłości).
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

Offline roobal

  • Users
  • Guru
  • *****
  • Wiadomości: 2056
    • Zobacz profil
su to skrót od sudo.
« Odpowiedź #1 dnia: 2011-08-08, 00:55:25 »
Cytat: rysban
su to skrót od sudo więc konsola nie wykona polecenia sudo su .
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
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!

chmooreck

  • Gość
su to skrót od sudo.
« Odpowiedź #2 dnia: 2011-08-08, 07:09:18 »
Cytat: roobal
tak samo jest z poleceniem passwd, nie podasz nazwy użytkownika, zmienia hasło roota)
passwd bez podania nazwy użytkownika zmienia hasło użytkownika, z którego wywołujesz komendę, a nie root'a

Offline roobal

  • Users
  • Guru
  • *****
  • Wiadomości: 2056
    • Zobacz profil
su to skrót od sudo.
« Odpowiedź #3 dnia: 2011-08-08, 18:11:02 »
Tak masz racje, z tym, ze mialem na mysli nie samo passwd a sudo passwd w nawiazaniu do sudo su akurat.

Pozdrawiam!

  • Gość
su to skrót od sudo.
« Odpowiedź #4 dnia: 2011-08-08, 22:43:43 »
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
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)
Nie do końca:
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
Ale to takie niuanse, z grubsza rzecz ujmując masz rację.

Offline roobal

  • Users
  • Guru
  • *****
  • Wiadomości: 2056
    • Zobacz profil
su to skrót od sudo.
« Odpowiedź #5 dnia: 2011-08-09, 07:01:02 »
W az takie szczegoly nie wnikalem ale szczerze przyznam, fajnie wiedziec :)

Pozdrawiam!