Права администратора MAC OS против удаления программного обеспечения

Установка псевдонимов для редактора nano также работает хорошо.
Обычно я использую:

 alias  e='nano -\$cwS'
 alias se='sudo nano -\$cwS'

Добавьте псевдонимы в конец вашего ~/.bashrc, ~/.bash_aliasesили ваш любимый файл запуска оболочки.

Использование:

e [filename]

или версия sudo:

se [filename]

Используемые флаги/параметры:

\$= Включить мягкий -перенос строк(экранированных с использованием обратной косой черты)
c= Показать постоянное положение курсора (внизу)
w= Отключить любой «жесткий перенос»
S= Плавная прокрутка

И (как уже упоминалось )один раз в редакторе используйте Esc , $ для включения/выключения мягкого -переноса.

1
07.08.2019, 10:41
1 ответ

Если вы даете пользователю возможность использовать sudo, чтобы стать root, вы ведете проигранную битву. Если они действительно хотят, и они root, они могут сделать что угодно.

Вы всегда можете настроить «псевдо-root» пользователя, которого нет в /etc/sudoers, или создать специальную группу, которая может писать доступ к большему количеству мест, чем обычные пользователи, но не /Applications, /bin, /usr/local/bin, и т.д.. -, а затем дать им возможность стать ТАКИМ пользователем с sudo, настроив /etc/sudoers, чтобы разрешить это. Мне нужно больше узнать о вашей ситуации, чтобы дать дальнейшие рекомендации относительно того, куда они могут написать.

TL;DR не позволяет им запускать что-либо как root.

0
28.01.2020, 00:04

Теги

Похожие вопросы