От Rubaiat Hossain
електронна поща

Въвеждането на root паролата за всяка системна команда може да бъде дразнещо. Научете как да използвате командата sudo без пароли.

Командата sudo в Linux позволява на потребителите да изпълняват определени команди като друг потребител, за предпочитане като root. Наличието на sudo достъп позволява на редовните потребители да изпълняват задачи, които иначе изискват повишени разрешения.

Въпреки това, sudo изисква от потребителите да въвеждат своите пароли за всяка нова сесия. Това може да се окаже тромаво за редовни задачи като поддръжка на системата. За щастие можете лесно да използвате командата sudo без пароли.

Конфигурирайте sudo без парола

Файлът sudoers в Linux позволява на администраторите да управляват правата за използване за различни потребители. Можете да предоставите допълнителни разрешения на редовни потребители от добавяйки ги към списъка на sudoers. Също така можем да конфигурираме използването на sudo без никакви пароли, като променим този файл.

instagram viewer

Следвайте стъпките по-долу, за да попречите на sudo да поиска никога повече пароли. Уверете се, че първо сте преминали към основния потребител.

Стъпка 1: Архивирайте файла Sudoers

Трябва да направите резервно копие на файла sudoers, преди да го промените. Изпълнете следната команда във вашия терминал, за да създадете копие от списъка на sudoers.

cp / etc / sudoers /etc/sudoers.old

Стъпка 2: Отворете файла Sudoers

Използвай visudo команда за безопасно отваряне на файла sudoers. Той добавя някои предпазни мерки срещу нежелани грешки и валидира синтаксиса.

visudo

Стъпка 3: Променете файла Sudoers

След като отворите списъка на sudoers, отидете в края на файла и добавете следния ред.

rubaiat ALL = (ALL) NOPASSWD: ALL

Сменете рубаят с вашето потребителско име, за да попречите на Linux да пита судо паролата отново. Можете също така да предоставите на sudo без парола достъп на различен потребител, като използвате неговото потребителско име вместо вашето.

Стъпка 4: Запазване и излизане от Visudo

Трябва да запазите и излезете от visudo след добавяне на горния ред. Ако сте конфигурирали visudo да използва редактора Vim на вашата машина, използвайте командата по-долу, за да запишете и излезте от Vim.

: wq

Натиснете Ctrl + X ако visudo използва нано текстов редактор. Вече можете да проверите дали всичко е минало според очакванията, като издадете команда, която изисква разрешения на суперпотребител.

Използване на sudo без пароли в Linux

Ще получите достъп до sudo без парола, след като изпълните горните стъпки. Използването на sudo без пароли обаче може да се окаже заплаха за сигурността, ако го използвате за ненадеждни скриптове. Освен това всеки, който има физически достъп до вашата машина, може да извършва системни операции без разрешение.

Тъй като рискът от компрометирани идентификационни данни непрекъснато се увеличава на работното място, не трябва да използвате sudo без пароли във вашия офис.

електронна поща
Рискът от компрометирани пълномощия и заплахи от вътрешни лица на работното място

Научете за най-често срещаните видове компрометирани идентификационни данни и вътрешни заплахи. Защитете се у дома и на работното място, като смекчите тези рискове, преди да пристигнат.

Прочетете Напред

Свързани теми
  • Linux
  • Ощипвания на Linux
  • Системна администрация
За автора
Рубаят Хосейн (19 статии публикувани)

Rubaiat е CS град със силна страст към отворен код. Освен ветеран на Unix, той се занимава и с мрежова сигурност, криптография и функционално програмиране. Той е запален колекционер на книги от втора ръка и изпитва безкрайно възхищение от класическия рок.

Още от Rubaiat Hossain

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.