LinuxForum.Fans
Тема

Ввод команд - с sudo или без?

Автор: Vascom 26 сообщений 3301 просмотров
10.04.2018 13:45 #428525

// Отрезано от: https://linuxforum.ru/viewtopic.php?id=39755

Использовать и тем более советовать другим небезопасные методы вызова пользовательских команд - ещё большее зло, чем лень "угадывать" пути.

10.04.2018 14:51 · отредактировано #428528

Vascom,
продолжайте пожалуйста, это вне всякого сомнения поможет ТС...

10.04.2018 14:54 #428529
bormant написал:
Vascom,
продолжайте пожалуйста, это вне всякого сомнения поможет ТС...

ТС переустанавливает линукс, меняет дистрибутив.
За вредные советы, порой, надо наказывать.

10.04.2018 15:02 #428530

Vascom,
замените уже ваш скомпроментированный lspci и перестаньте раздувать из мухи слона.
Начните оценивать трезво, в том числе и потенциальные угрозы.

10.04.2018 15:03 #428531

bormant,
перестаньте советовать использовать sudo там, где в нём нет никакой необходимости. Вы можете использовать его сами, но советовать другим - не надо.

10.04.2018 15:09 #428532

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

10.04.2018 15:12 #428533

Vascom, тогда почему RFR рекомендует SUDO????

10.04.2018 15:14 #428534

Wolfenberg, в каком смысле?
Там где нужны права рута - используй sudo, где не нужны - не используй. Или ты не согласен?

10.04.2018 15:22 #428535
"Vascom" написал:
в каком смысле?
Там где нужны права рута - используй sudo, где не нужны - не используй. Или ты не согласен?

При установке мне радостно сообщалось, что все команды в Tilix лучше всего вводить через SUDO *PARDON*

10.04.2018 15:23 #428536

Прямо все? И ls и cp?
Какой-то вредоносный дистрибутив тогда.

10.04.2018 15:31 #428537

Vascom, подробностей не было.
Было "Пожалуйста, используйте SUDO для повышения безопасности при работе в командной строке".
Дистрибутив RFR 27 Mate.

10.04.2018 15:37 #428538

Wolfenberg, давай не засорять тему. Хочешь обсудить - создай отдельный топик.
Я не знаю что такое Tilix и подумал, что это дистрибутив. Fedora и RFRemix никогда не советует использовать sudo везде.

14.04.2018 18:34 #428560

На самом деле, всё проще. Не прокатывает прямая команда, тогда sudo. Как там у Оккама - не стоит искать новых сущностей без необходимости? :)

14.04.2018 22:29 #428562

mvt, всё ещё проще: меняем настройки своего пользователя или что-то в своём профиле - без sudo, системные настройки (в т.ч. установка/удаление приложений, обновление и т.д.) - вводим sudo.

14.04.2018 23:10 #428563
Rizado написал:
mvt, всё ещё проще: меняем настройки своего пользователя или что-то в своём профиле - без sudo, системные настройки (в т.ч. установка/удаление приложений, обновление и т.д.) - вводим sudo.

Можно и так, но - "возня" :)
PS У меня машина уже четыре года работает. Вот только сейчас задумался об обновлении ..

31.12.2019 22:50 #433731

Запускаем через sudo Midnight Commander
[console]sudo mc[/console]
Ctrl^O
имеем командную строку от root

01.01.2020 18:58 #433733

ValentinK, и что это дает?

01.01.2020 20:11 · отредактировано #433734
Zhenjko написал:
ValentinK, и что это дает?

Маленькие хитрости.
Когда нужен root на несколько команд.
Например, для установки пакетов.
Или для запуска и перезапуска сервисов.
Можно ещё
[console]ssh localhost -l root[/console]

01.01.2020 20:57 · отредактировано #433735

root на несколько команд проще (и правильнее) получать при помощи
sudo -i

В варианте с "sudo mc" рискуете получить в каталоге пользователя файлы, принадлежащие root, со всеми очевидными неприятными последствиями этого.

01.01.2020 21:11 · отредактировано #433736
bormant написал:
root на несколько команд проще (и правильнее) получать при помощи
sudo -i

Это ОКей. Спасибо/благодарен за информацию.

В варианте с "sudo mc" рискуете получить в каталоге пользователя файлы, принадлежащие root, со всеми очевидными неприятными последствиями этого.

Файлы конфигурации mc окажутся в каталоге root.
Но mc от суперюзера удобно ещё запускать чтобы устанавливать права доступа к файлам от имени root.
Не надо считать биты chmod.

Войдите или зарегистрируйтесь, чтобы ответить.