Size: a a a

DevOps — русскоговорящее сообщество

2020 June 04

EK

Egor K in DevOps — русскоговорящее сообщество
Dr. Bot
вот к примеру у них документация к ФТП модулю:
1. Upload cgi-bin files
2. Install xinetd
3. Upload xinetd configs
4. Adjust paths and username in xinetd configs (if needed)


это чтобы настроить фтп сервер. инструкция их ))
вполне скриптабельно
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
Sebor
Ну или один раз собери пакет уже со всеми нужными свистелками/перделками
вот кстати об этом думал как-то, но потом вылетела из головы. надо обдумать эту идею ещё раз.
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
Egor K
вполне скриптабельно
ты не понял. это вся инстуркция. какой именно сервер ставить ни слова. какие настройки в фтп сервере должны быть, ни слова.
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
платили им за настройку 1 сервера. потом поиском по всему серверу последних изменных файлов. смотрел всё что они трогали
источник

EK

Egor K in DevOps — русскоговорящее сообщество
Dr. Bot
ты не понял. это вся инстуркция. какой именно сервер ставить ни слова. какие настройки в фтп сервере должны быть, ни слова.
ну чего можно сказать, у тебя много творческих задач :))) дерзай!
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
спасибо всем большое. много полезных советов таки было. особенно про доп. учетку по ключу с NOPASSWD
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
а то уже вроде и пароли все в 1 месте. и программа удобная 1password, но хрен найдешь быстрее чем за 3 минуты )
источник

MK

Mikhail Krivoshein in DevOps — русскоговорящее сообщество
Vasilyev Sergey
То вы прост терминал готовить  не умеете) У меня уже давно рабочая станция это Вин10про
Это Microsoft Terminal, а не нативный PowerShell. Я недавно узнал и сейчас пользуюсь. В комбинации с WSL выходит здорово!
источник

MK

Mikhail Krivoshein in DevOps — русскоговорящее сообщество
Egor K
а что за прикол такой, что надо много админов? почему одного недостаточно?
Автобус переедет, кирпич упадёт...
источник

EK

Egor K in DevOps — русскоговорящее сообщество
Mikhail Krivoshein
Автобус переедет, кирпич упадёт...
bus factor
источник

EK

Egor K in DevOps — русскоговорящее сообщество
Mikhail Krivoshein
Автобус переедет, кирпич упадёт...
ну не, просто нехорошо, когда разные люди по очереди с правами рута в системе что-то делают, тем более клиенты
источник

S

Sebor in DevOps — русскоговорящее сообщество
Dr. Bot
а то уже вроде и пароли все в 1 месте. и программа удобная 1password, но хрен найдешь быстрее чем за 3 минуты )
Ну это тоже решаемо. Не знаю про 1password(наверняка тоже можно), но в keepass я хоткеем вызываю поиск по базе и просто начинаю вводить фрагмент по нужному полю (например имя сервера или ип), после чего достаточно только нажать энтер
Никакого поиска "глазами"
источник

MK

Mikhail Krivoshein in DevOps — русскоговорящее сообщество
Dr. Bot
спасибо всем большое. много полезных советов таки было. особенно про доп. учетку по ключу с NOPASSWD
Если требовать пароль для sudo, как потом автоматизировать? Ведь скрипты ж тоже должны как-то доступ к руту получать?
источник

AE

Alexander Epifanov in DevOps — русскоговорящее сообщество
Mikhail Krivoshein
Это Microsoft Terminal, а не нативный PowerShell. Я недавно узнал и сейчас пользуюсь. В комбинации с WSL выходит здорово!
Заработал ссш для всл?
источник

EK

Egor K in DevOps — русскоговорящее сообщество
sudo, кстати, позволяет настраивать конкретные команды, разрешенные для запуска. Поэтому секурнее обозначить явно команды NOPASSWD, а затем запускать скрипты под отдельным nologin юзером
источник

S

Sebor in DevOps — русскоговорящее сообщество
Egor K
ну не, просто нехорошо, когда разные люди по очереди с правами рута в системе что-то делают, тем более клиенты
Так для этого логин под рутом вырубают, и у каждого своя персональная учетка
В случае чего, по логам можно найти "вредителя"
источник

MK

Mikhail Krivoshein in DevOps — русскоговорящее сообщество
Egor K
ну не, просто нехорошо, когда разные люди по очереди с правами рута в системе что-то делают, тем более клиенты
Всё давно придумано. Если ты отвечаешь за работу сервера, то доступ только у тебя и никто больше не лазит.

Если кто-то ещё лазит, то ты выставляешь счёт за потраченное время.
источник

S

Sebor in DevOps — русскоговорящее сообщество
Mikhail Krivoshein
Всё давно придумано. Если ты отвечаешь за работу сервера, то доступ только у тебя и никто больше не лазит.

Если кто-то ещё лазит, то ты выставляешь счёт за потраченное время.
Ага, скажи это компаниям, у которых штат админов больше одного человека)
источник

MK

Mikhail Krivoshein in DevOps — русскоговорящее сообщество
Egor K
sudo, кстати, позволяет настраивать конкретные команды, разрешенные для запуска. Поэтому секурнее обозначить явно команды NOPASSWD, а затем запускать скрипты под отдельным nologin юзером
👍 это идеальный вариант. Но что делать с Ansible и разными плейбуками и ролями? Или есть какой-то простой способ?
источник

S

Sebor in DevOps — русскоговорящее сообщество
Mikhail Krivoshein
👍 это идеальный вариант. Но что делать с Ansible и разными плейбуками и ролями? Или есть какой-то простой способ?
Ансибл позволяет запросить пароль судо (это если ты запускаешь плейбуки интерактивно)
источник