Nowe posty

Autor Wątek: Użytkownik z prawami root  (Przeczytany 2909 razy)

sc0rpi0

  • Gość
Użytkownik z prawami root
« dnia: 2012-01-09, 14:18:59 »
Witam

Potrzebuję założyć użytkownika w systemie, który miałby uprawnienia takie same jak root - wiem że najłatwiej byłoby, aby po prostu dać mu dostęp do konta root, ale z różnych przyczyn nie mogę tego zrobić - musi być użytkownik z osobnym kontem.
Utworzyłem użytkownika, należącego do grupy root, jego wpis w /etc/passwd wygląda następująco:
uzytkownik:x:1007:0:root:/home/uzytkownik:/bin/bash

A mimo to nie ma on dostępu do takich katalogów jak chociażby /root.
Czy da się to jakoś zrobić?

Dziękuję za pomoc

  • Gość
Użytkownik z prawami root
« Odpowiedź #1 dnia: 2012-01-09, 14:57:03 »
Czy zwykły user ma dostęp do katalogu /root w ten sam sposób w jaki utworzony użytkownik nie ma dostępu?

sc0rpi0

  • Gość
Użytkownik z prawami root
« Odpowiedź #2 dnia: 2012-01-09, 15:20:17 »
Każdemu użytkownikowi (poza root) wywalało "permission denied".

Ale chyba już sobie poradziłem. Stworzyłem nowego użytkownika tak jak pisałem, ale dodałem jeszcze wpis do pliku /etc/sudoers za pomocą polecenia visudo.
Wpis jest taki:
uzytkownik  ALL=(ALL) NOPASSWD:ALL

Nie wiem czy jest to ogólnie przyjęte za poprawne działanie, niemniej jednak mnie satysfakcjonuje. Nowy user może wykonać wszystkie polecenia jak root, poprzedzając je poleceniem "sudo".