Командата sudo в Linux позволява на потребителите да изпълняват определени команди като друг потребител, за предпочитане като root. Наличието на sudo достъп позволява на редовни потребители да изпълняват задачи, които иначе изискват повишени разрешения.
Въпреки това, sudo изисква от потребителите да въвеждат паролите си за всяка нова сесия. Това може да се окаже тромаво за редовни задачи като поддръжка на системата. За щастие можете лесно да използвате командата sudo без пароли.
Конфигурирайте sudo Без парола
Файлът sudoers в Linux позволява на администраторите да управляват правата за използване за различни потребители. Можете да предоставите допълнителни разрешения на редовни потребители чрез добавянето им към списъка на sudoers . Също така можем да конфигурираме използването на sudo без никакви пароли, като променим този файл.
Следвайте стъпките по -долу, за да предотвратите отново sudo да иска пароли. Не забравяйте първо да преминете към root потребителя.
Стъпка 1: Архивирайте файла Sudoers
Трябва да архивирате файла sudoers, преди да го промените. Изпълнете следната команда във вашия терминал, за да създадете копие от списъка на sudoers.
cp /etc/sudoers /etc/sudoers.old
Стъпка 2: Отворете файла Sudoers
Използвай визуално команда за безопасно отваряне на файла sudoers. Той добавя някои предпазни мерки срещу нежелани грешки и потвърждава синтаксиса.
visudo
Стъпка 3: Променете файла Sudoers
След като отворите списъка на sudoers, отидете в долната част на файла и добавете следния ред.
rubaiat ALL=(ALL) NOPASSWD: ALL
Заменете rubaiat с вашето потребителско име, за да спрете Linux да пита паролата на sudo повече. Можете също така да предоставите sudo без достъп до парола на различен потребител, като използвате неговото потребителско име вместо вашето.
Стъпка 4: Запазване и излизане от Visudo
Трябва да запишете и излезете от visudo след добавяне на горния ред. Ако сте конфигурирали visudo да използва редактора Vim на вашата машина, използвайте командата по -долу, за да запишете и излезте от Vim .
:wq
Натиснете Ctrl + X ако visudo използва нано текстов редактор. Вече можете да проверите дали всичко е минало според очакванията, като издадете команда, която изисква разрешения на суперпотребителя.
Използване на sudo Без пароли в Linux
Ще получите достъп до sudo без парола, след като изпълните горните стъпки. Използването на sudo без пароли обаче може да се окаже заплаха за сигурността, ако го използвате за ненадеждни скриптове. Освен това всеки, който има физически достъп до вашата машина, може да извършва системни операции без разрешение.
Тъй като рискът от компрометирани идентификационни данни непрекъснато нараства на работното място, не трябва да използвате sudo без пароли в офиса си.
Дял Дял Туит електронна поща Рискът от компрометирани идентификационни данни и вътрешни заплахи на работното мястоНаучете за най -често срещаните видове компрометирани идентификационни данни и вътрешни заплахи. Защитете се у дома и на работното място, като смекчите тези рискове, преди да пристигнат.
изтеглете всеки филм от всеки сайтПрочетете Напред Свързани теми
- Linux
- Linux Tweaks
- Системно администриране
Rubaiat е CS град със силна страст към отворен код. Освен че е ветеран на Unix, той се занимава и с мрежова сигурност, криптография и функционално програмиране. Той е запален колекционер на книги втора употреба и има безкрайно възхищение от класическия рок.
Още от Rubaiat HossainАбонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате