История изменений
Исправление firkax, (текущая версия) :
то есть тебе нужен именно физический контакт с компьютером?
Там второй вариант указан рядом же.
и что в этом плохого?
То, что размывается граница между пользованием и администрированием. Юзер - это юзер, у него не должно быть никаких «повышенных» прав.
что такое «осмысленная сущность»?
Возьмём пример где сделано правильно - программу passwd. Тут есть осмысленная сущность - операция смены пароля самому себе. Программа написана так, чтобы эту операцию юзеру делать позволять. А есть название этой программы («passwd»). Если программу запустить без аргументов - то она меняет пароль самому себе. Так вот, можно было бы придумать конструкцию «разрешить запускать sudo passwd без аргументов» - это было бы выдачей прав к текстовой строке, а не к сущности. Подозреваю, адепты sudo бы так и сделали и считали бы это хорошим решением.
Исходная версия firkax, :
то есть тебе нужен именно физический контакт с компьютером?
Там второй вариант указан рядом же.
и что в этом плохого?
То, что размывается граница между пользованием и администрированием. Юзер - это юзер, у него не должно быть никаких «повышенных» прав.
что такое «осмысленная сущность»?
Возьмём пример где сделано правильно - программу passwd. Тут есть осмысленная сущность - операция смены пароля самому себе. Программа написана так, чтобы эту операцию юзеру делать позволять. А есть название этой программы («passwd»). Если программу запустить без аргументов - то она меняет пароль самому себе. Так вот, можно было бы придумать конструкцию «разрешить запускать passwd без аргументов» - это было бы выдачей прав к текстовой строке, а не к сущности. Подозреваю, адепты sudo бы так и сделали и считали бы это хорошим решением.