To może być bardzo naiwne pytanie, ale chciałem wiedzieć, w jaki sposób mogę zapewnić wielu użytkownikom dostęp do jednego komputera, nie czyniąc ich rootami. Jak mam dać im ograniczony dostęp do sudo, aby nadal mogli wydawać polecenia takie jak
sudo apt-get install epstopdf
Wyobrażam sobie, że może to być niezwykle głupie pytanie, ponieważ po uzyskaniu dostępu użytkownika root mogą robić, co chcą. Czy jest więc jakiś sposób na obejście tego? Jestem otwarty na sugestie
sudo apt-get install
prowadzić do problemów, na przykład poprzez zainstalowanie programu, który działarm -f -r /
?sudo rm -rf /
a instrukcje, które podałem, mają tylko włączyćsudo apt-get install
, nawet jeśli włączysz PPA, który zawiera tego rodzaju kod, nawet jeśli zainstalujesz go tak naprawdę, nie wiedząc, co robisz, a program spróbuje go uruchomić. nie będziesz miał dostępu ... Nie dałeś sobiesudo rm
pozwolenia, tylkosudo apt-get install
. To najbezpieczniejsze podejście do niepewnej sytuacji;)sudo /usr/bin/apt-get install
bez parametrów. Jeśli zostanie dodana nazwa pakietu, sudo prosi o hasło i wyświetla błąd „Przepraszamy ...”.sudo
jest właśnie do tego stworzony. Edytującsudoers
plik, możesz nadać użytkownikom określone uprawnienia. Szczegółowe informacje można znaleźć na stronie podręcznika użytkownikasudoers(5)
.źródło