Nie powinienem używać roota w mojej nowej instancji chmury Ubuntu, prawda?


3

Gram z Ubuntu na mojej nowej instancji chmury Rackspace. Jednak informacje, które mi przekazują, dotyczą dostępu do roota - nie wydaje się to najlepszą praktyką do rozwijania tego.

Jaka jest najlepsza praktyka konfigurowania instancji chmury do programowania? Czy powinienem utworzyć innego użytkownika, który pozwoli mi zainstalować moje szyny

Odpowiedzi:


4

Ogólnie najlepiej jest używać najmniej uprzywilejowanego użytkownika, który może wykonać zadanie. Ponadto jest nieuniknione, że będziesz musiał użyć konta roota przez pewien czas (nawet używanie sudo, które obejmuje Ubuntu, nadal liczy się jako korzystanie z uprawnień roota).

Nie ma „nie powinieneś używać roota”, tylko „nie powinieneś używać roota do normalnych zadań”. W celu opracowania oprogramowania należy zdecydowanie utworzyć własne konto użytkownika i używać go do codziennych zadań. Ustaw się jako sudoer i jeśli chcesz, wyłącz hasło roota. Prawdopodobnie będziesz musiał użyć dostępu do konta root, aby skonfigurować środowisko programistyczne, więc bądź przygotowany sudo apt-get install thingy.

Ostatnie słowa, używaj roota, kiedy musisz, ale nie przejmuj się tym. Właściwie to jest całkiem niezłe :)


Doskonały. Właśnie tego szukałem. Czy istnieje prosty sposób na utworzenie nowego użytkownika o niskich uprawnieniach? Dziękuję za pomoc!
Jimmy Lyke

1
@Jimmy: adduser.
Faheem Mitha
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.