Интерфейсы - это надстройки к опциям, утилитам и др. Нельзя иметь интерфейс к команде, но не иметь саму команду.
Поэтому графический интерфейс программы никогда не имеет больше возможностей, чем заложено в этой же программе без интерфейса.
Вход по паролю можно отключить. Оставить только по ключу.
На тот вопрос, что понятия разные, а возможности одинаковые. От чего вы больше защищены, работая под обычным пользователем с правами рута? От себя самого (дадите не правильную команду)? Нет, вполне можете дать.
Отвечу за вас. Тому, кто вас ломанет, нужны ключи для входа и пароль для sudo.
Когда непосредственно root. Достаточно чего-то одного: или пароль, или ключи.
Но если вероятность лома близится к нулю, а последствия лома не несут существенного вреда, то создание доп.юзера выглядит излишним.
Прогресс в том, что начали комп юзать обычные люди, а не прогеры.
А с точки зрения возможностей командная строка всегда дает больше.
из /var/www/username/data/etc/migrate/ в /var/www/username/data/www/siteru/
Ты и имена файлов будешь запомнишь и каталоги быстрее наберёшь, ага.
Создается впечатление, что вы командную строку в упор ни разу не видели.
Там автодополнение есть. Вводишь первые символы, нажимаешь Tab. Оно достраивает если однозначно определяется файл. Двойной Tab показывает вариации.
Или вы имеет в виду, что имена в начале точно совпадают? Ну так оно после первого Tab допишется до первого различающегося символа.
Bash не дебилы изобретали.
Что вы подразумеваете под "работой с сайтами"?
Настройка сервака - так или иначе происходит в режиме "администратора, который может все".
Если копировать/переносить файлы, архивировать - ну создайте юзера. Ок.
Причем сайт будет под обычным юзером, а значит снести сайт постороннему можно будет и без sudo.
Юникредит и КеБ - вроде как работают только в РФ.
Посредник же ничего хотеть не может. Он действует по законодательной базе. Свифты в общем никакие санкции не запрещали. Свифтить нельзя подсанкционным банкам. Но юни и кеб не под санкциями.
Ту только может быть, что юни кеб бояться попасть под санкции из за частых свифтом. Но опять же у них нет бизнеса вне рф, то от этих санкций им не холодно особо не жарко. А вот местный регулятор очень даже приктрыть контору может. Поэтому вывод - диктует условия ЦБ, а не зарубежная структура.
Это быстрее и удобнее при "слепом" методе печати, чем юзать GUI.
Дебил - это тот, кто не понимает, что за него это (и подобное) введут, если он будет всё время "сидеть под рутом".
У кого есть бэкапы, кто может быстро переустановить перенастроить - ему плевать. Ни разу никто не заходил под рутом. Вход по ключу.
Кто над каждой командой дрожит и не понимет точно что делает, тот сам себе опаснее взломщика.
Но еще раз. В чем разница, если кто-то войдет под обычным юзером, зная пароль для работы с sudo?
Для работы с сайтами не нужно sudo. 15 лет он с линухом, ага.
Вы уморительные вещи пишите. Наверно под панелью управления сидите и из нее не вылазите.
У нас все руками: www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-22-04
Первоначальная настройка сервака - не прикладная задача, а задача системного администрирования. Установка ПО - тоже.
Под прикладной задачей я подразумевал, что работаю над другим, а настройка веб-сервака - второстепенная задача. Поэтому делать ее надо проще и понятней.