Обновить
4

Пользователь

9
Подписчики
Отправить сообщение
Чтобы не устраивать аварий — не нужно очень хорошо водить. Нужно не нарушать ПДД.
Опять же, если серверов >1, и администраторов >1, то управление этим хозяйством здорово усложняется. А при целенаправленной атаке хакер, не обнаружив ответа на 22 порту, заплачет и убежит ;)
Писатели и журналисты потомучто тоже работают с текстом, но иначе чем программисты. Программисты тоже не пишут тексты в M$ Word ;)
Немного напоминает, как Том Сойер продавал возможность немного покрасить забор.
Пока вы единственный администратор единственного сервера с единственным ssh клиентом — разницы нет. А так есть ;). Ключи удобнее.

Добавление ещё одного администратора не сломает схему администрирования. Удобно, и ничего не стоит. Нужно просто заблокировать root.

"задаем пароль в 40 символов"


А вводить его как? Нужен ssh клиент с менеджером паролей. Тогда как с ключом работать умеют все.

Вот я и спрашиваю


За вами буду ;)
ssh user@host "start_fish_server"
?

mercurial как-то ухитряется запускать с помощью ssh себе в роли сервера.
А разве обычный, некастомный sshd не может запустить что угодно, в том числе и этот самый FISH?
Вот и выросло поколение.. Адвокатом был Ульянов, а Ленин — революционер.

И самое главное: покупателя не волнует, уволят администратора или наградят, честно выполняется КPI или нет. На наличие очереди это совершенно не влияет.

Нужно собирать для себя из исходников без libwxgtk3.
А сердечник выполним из дуба диаметром 5 метров.
Где проходит граница между здравым смыслом и паранойей?


Где-то между затратами бабла и потенциальным ущербом ;)
Так то один из вариантов текста назывался «Хакер и солонка». Исключить из схемы солонку (это просто) — хакеру придется думать другой вектор атаки (это сложнее).

Тем более, если это зависимости для сборки плагинов — зачем тянуть эти зависимости в основное приложение?

Ну вы там определитесь, нужна она для сборки или нет ;) А то dll hell уже рядом.
Те куски прошли термообработку, окисление и кучу дополнительных искажающих факторов.
У меня в debian 9 оно просто собралось.
Правда libneon27-dev, libssh-dev и libssl-dev конфликтуют :(
apt install libssh-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  comerr-dev krb5-multidev libgssrpc4 libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-8 libneon27 libssl-doc
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  libssh-4 libssl1.0-dev
Suggested packages:
  libssh-doc
The following packages will be REMOVED:
  libneon27-dev libssl-dev
The following NEW packages will be installed:
  libssh-4 libssh-dev libssl1.0-dev


apt install libneon27-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libssh-4
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  libssl-dev
The following packages will be REMOVED:
  libssh-dev libssl1.0-dev
Приборчиком могут являться часы с секундной стрелкой. Часы это легально ;)

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность