FreeBSD

Конфигурирайте и стартирайте sudo на FreeBSD

Конфигурирайте и стартирайте sudo на FreeBSD
В този урок ще представим помощна програма, наречена sudo, която е програма, която позволява на системния администратор да предоставя ограничен корен достъп на не-администраторски потребители. Sudo се различава от su, защото използва паролите, присвоени на потребителите на sudo за идентификация и влизане, а не тази на целевите потребители, което е точно обратното на това, което прави su. Той също така позволява ограничен пренос на администраторски права на потребители и потребителски групи, избрани от администратора. Тези привилегии включват, но не се ограничават до изпълнението на root на избрана шепа команди, като същевременно се поддържа подробен дневник за всяка. По този начин администраторът може да предава привилегиите на различни потребители и всички потребители пазят своите идентификационни данни скрити от други потребители.

Следвайте инструкциите в това ръководство, за да настроите и използвате командата sudo на FreeBSD 9.x / 10.x / 11.x / 12.x система.

Преглед на урока - Инсталирайте sudo на FreeBSD

Ето преглед на това как да се заемете с инсталирането на sudo на система FreeBSD:

$ pkg актуализация && pkg надстройка

След това щяхме да инсталираме sudo със следната команда:

$ pkg инсталиране на sudo

И накрая, ще видите как да направите конфигурации за достъп до sudo, за да съответстват на архитектурата на FreeBSD и вашите оперативни изисквания.

Част 1: Инсталиране на sudo на FreeBSD

Следват подробни обяснения на стъпка 3 за инсталиране на sudo на FreeBSD. Ще ви представим два различни метода, от които можете да изберете по ваш вкус.

С портовата система FreeBSD '

Можем да използваме системата за портове FreeBSD, за да инсталираме sudo. Изпълнете командата по-долу, за да инсталирате порта:

$ cd / usr / ports / security / sudo / && направи инсталацията чиста

Използване на pkg команда

Вземете последната актуализирана версия на sudo на FreeBSD (като FreeBSD 12.x +), като въведете:

$ pkg инсталиране на sudo

Част 2: Конфигуриране на Sudo на FreeBSD

За да конфигурираме sudo, ще трябва да редактираме конфигурационния файл по подразбиране. Насочете се към / usr / local / etc / sudoers за достъп до файла. Този файл не трябва да се закалява без командата visudo, тъй като неизползването на командата visudo може да доведе до отказ на достъп, както и до критични синтаксисни грешки, при които sudo отказва да изпълни.

Затова не забравяйте да използвате командата по-долу, преди да редактирате нещо във файла:

$ су -
$ visudo

За да предоставите администраторски права на потребител, трябва да използвате синтаксиса на командата по-долу:

# younis ALL = (ALL) ALL

По същия начин можете да делегирате командите на група потребители с:

#% колело ALL = (ALL) ALL

Не забравяйте да запазите промените, преди да излезете от файла.

Част 3: Използване на Sudo на FreeBSD

Нека имаме преглед на някои от основните неща, които можете да направите със sudo:

Създаване на root потребител

Командата по-долу ви позволява да стартирате черупката като целеви потребител.

$ sudo -s

Въведете следното, за да стартирате обвивката за вход

$ sudo -i

И накрая, командата id ви позволява да удостоверите идентификационните данни на потребителя:

$ id

Изпълнявайте команди като root

Въведете командата по-долу, замествайки индикаторите със съответни променливи:

$ sudo / path / to / command
$ sudo / path / to / command arg1

За демонстрация ще рестартираме услугата ftpd:

$ sudo / etc / rc.d / ftpd onerestart

Проверете привилегиите на потребителя

Следващата команда изброява командите, които можете да изпълнявате като root потребител:

$ sudo -l

Обобщавайки

Този урок демонстрира инсталирането на Sudo на FreeBSD 9.x / 10.x / 11.x / 12.x система. Изброихме двата начина за инсталиране на Sudo: със системния порт на FreeBSD и чрез добавяне на двоичния файл на пакета към FreeBSD.

Също така сте научили как да редактирате конфигурационния файл по подразбиране, за да конфигурирате Sudo на FreeBSD. Той се намира / usr / local / etc / sudoers. Също така видяхте как да създадете нов потребител на root и как да стартирате команди с права на sudo.

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

Бутонът на левия бутон на мишката не работи в Windows 10
Ако използвате специална мишка с вашия лаптоп или настолен компютър, но бутонът на левия бутон на мишката не работи на Windows 10/8/7 по някаква причи...
Курсорът скача или се движи произволно, докато пишете в Windows 10
Ако установите, че курсорът на вашата мишка скача или се движи самостоятелно, автоматично, произволно, докато пишете в лаптоп или компютър на Windows,...
Как да обърнете посоката на превъртане на мишката и тъчпада в Windows 10
Мишка и Тъчпадs не само правят изчисленията лесни, но и по-ефективни и отнемат по-малко време. Не можем да си представим живот без тези устройства, но...