В зависимост от това как сте го инсталирали, вашата Linux система може да бъде настроена да влиза в root акаунта чрез su вместо sudo. Можете обаче да деактивирате root акаунта и вместо това да използвате sudo. Ето как.
Защо трябва да деактивирате основния акаунт
Трябва да деактивирате root акаунта и да го използвате sudo за административни задачи, защото е по -сигурно от използването на su. По този начин трябва да запомните само една парола във вашата Linux система.
Ако имате множество администраторски потребители, например на сървър, един от тях да компрометира паролата за root. Sudo позволява на всеки да използва собствената си парола. Ако root входът е деактивиран, никой не може да пропусне паролата. Ако администратор е измамник, можете просто да деактивирате акаунта му.
Уверете се, че първо можете да "sudo"
Преди да деактивирате root акаунта, първо трябва да се уверите, че можете да направите sudo. Много дистрибуции настройват първия потребител като администратор при инсталирането. Така че, ако това сте вие, вероятно вече можете да правите sudo. Основният акаунт вече е заключен, ако системата ви е настроена с sudo по подразбиране.
Ако sudo не е инсталиран на вашата система, можете да използвате вашия мениджър на пакети, за да го получите. Опитайте да потърсите пакет с име "sudo" и да го инсталирате. След инсталирането може да се наложи да добавите потребителския си акаунт към „колелото“, „администратора“ или подобна група потребители, за да можете да използвате sudo.
За да конфигурирате sudo, използвайте визуално команда. Това ще отвори копие на /etc/sudoers файл и ще запази само валидна конфигурация, като по този начин ще ви спести от всякакви нежелани повреди на системата.
Свързани: Как да добавите потребител към списъка на Sudoers в Linux
Заключване на основния акаунт
Сега, когато sudo е успешно настроен, ще искате да заключите root акаунта. Това ще попречи на всеки да използва su или да влезе директно в root. За да направите това, използвайте командата passwd:
sudo passwd -l корен
Сега вашата система е по -сигурна
С инсталиран sudo и заключен root акаунт, можете да сте спокойни, че вашата система е защитена. Още по -добре, няма да се препънете, като запомните обичайната си парола за акаунт и паролата за root.
Докато командите su и sudo може да осигурят root достъп, последният е по -гъвкав и сигурен от su, защото можете да посочите на кого е позволено да прави каквото и да е в Linux система.
В Linux има две команди за достъп до суперпотребител: su и sudo. Кой от тях да използвате, зависи от задачата.
Прочетете Напред
- Linux
- Системно администриране
- Команди на Linux
Дейвид е писател на свободна практика, базиран в северозападната част на Тихия океан, но първоначално родом от района на залива. Той е ентусиаст на технологиите от детството. Интересите на Дейвид включват четене, гледане на качествени телевизионни предавания и филми, ретро игри и събиране на записи.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате