TGViewer
Channel Public Channel
Записки админа

Записки админа

@sysadminnotes

Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Реклама на канале не размещается.

Заметки в браузере: https://journald.ru/

Буст канала: https://t.me/sysadminnotes?boost
Subscribers
12.8K
Photos
695
Videos
31
Links
2.6K

Showing posts older than #732 · Back to latest

Older Posts 20 shown
Post #731 4.87K
⛴ А ещё, вот вам cli утилита для управления (и мониторинга, как заявлено) Docker'ом из терминала.

https://github.com/moncho/dry

#docker #dry
Post #730 3.65K
📝 Chkservice.

Занятная утилита для работы с systemd юнитами. Умеет управлять их включением, выключением и перезапуском.

Надеюсь что девушка проект не забросит и продолжит его развивать (там сейчас очень не хватает поиска, например). Посмотреть как оно выглядит и почитать о том как поставить (встанет только на современные ОС, не на "стабильные", к сожалению) можно в соответствующей заметке:

📗 https://sysadmin.pm/chkservice/

#systemd #chkservice
Записки админа chkservice - Записки админа Chkservice - утилита для удобного управления юнитами systemd. На данный момент, имеется возможность включения, выключения, запуска и остановки нужного юнита.
Post #729 5.24K
🖥 Работа в командной строке.

Крутая компиляция полезностей, которые нужно знать при работе в командной строке. Материал очень неплохой, доступен в том числе и на русском языке.

https://github.com/jlevy/the-art-of-command-line/blob/master/README-ru.md

#будничное #bash #shell
GitHub the-art-of-command-line/README-ru.md at master · jlevy/the-art-of-command-line Master the command line, in one page. Contribute to jlevy/the-art-of-command-line development by creating an account on GitHub.
Post #726 4.11K
🖥 Goto для терминала.

Рассказываю о goto - очень простой, и удобной утилите для терминала, которая позволяет настроить алиасы разных директорий. Типичный юзкейс у меня - пачка пользователей, у них пачка доменов; путь до директории к каждому домену запоминать совсем не обязательно, достаточно просто ввести что-то вроде:

# goto supersite_com

И переход сразу же выполняется в нужную директорию с файлами сайта. Подробнее об утилите в соответствующей заметке:

📗 https://sysadmin.pm/goto-shell/

#будничное #goto #bash
Записки админа Goto для терминала - Записки админа Консольная утилита goto создана для удобного управления алиасами директорий при работе в терминале.
Post #725 7.05K
О ФСБ и Telegram вам обязательно расскажут в СМИ и на других каналах. Шума сейчас будет много.

Я же, просто подниму свой старый пост со ссылками на инструкции.

🔐 Настройка собственного VPN сервера:
https://sysadmin.pm/openvpn/
https://sysadmin.pm/openvpn-speed/

🔏 Настройка собственного proxy сервера:
https://sysadmin.pm/3proxy/

🔒 Настройка SSH тунеля без заморочек:
https://sysadmin.pm/sshuttle/

Там OpenVPN, 3proxy и Sshuttle. Ну и в принципе по тому же OpenVPN было достаточно интересного - и автоустановщики, и настройка на увеличение скорости. Обязательно этот хештег посмотрите - #openvpn

Повода для паники не вижу (во всяком случае для аудитории этого канала), но готовым нужно быть ко всему. 😉
Post #724 3.31K
🤦🏻‍♂️ Очередное навалили тут.

"Владелец сайта в сети «Интернет» обязан разместить на принадлежащем ему сайте информацию о своих наименовании, месте нахождения и адресе (для владельца сайта в сети «Интернет», являющегося юридическим лицом), о фамилии, имени, отчестве (при наличии) и адресе (для владельца сайта в сети «Интернет», являющегося физическим лицом), а также адресе электронной почты, в том числе для направления заявления..."


Это цитата из нового, предложенного к принятию, проекта правок в закон. Особое внимание здесь, хочется уделить слову "обязан". Т. е. если правки будут приняты, то каждый владелец сайта обязан будет разместить свои данные на ресурсе. Пока что, речь идёт о той части, где закон "защищает авторские права", но есть мнение (и не у меня одного), что скорее всего, если правки будут приняты, то через какое-то время, под раздачу в итоге всё равно попадут все сайты и их владельцы.

В данный момент, обсуждение закона заканчивается, но возможность высказаться сегодня ещё есть, и было бы здорово, если бы это кто-то сделал. Уточнил бы, как такая публикация данных соотносится с 152-ФЗ. Намекнул бы на то, что регистрация (как минимум в ru и su, коль скоро мы об РФ) подразумевает верификацию владельца домена, и что до того как другим законом whois не был прикрыт наглухо, информацию о владельце можно было получить там. Ну или, например, попытался спросить, а как будет проверяться корректность оставленных на сайте данных. А может быть ещё какие-то вопросы и комментарии бы оставил...

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

http://regulation.gov.ru/Projects#npa=78461

Сам проект, чуть выше этого сообщения прикрепляю отдельным файлом.

#естьмнение
Post #723 2.55K
new.pdf55.1 KB
Те самые правки. Комментарий чуть ниже...
Post #722 3.32K
🔓 Тестирование SSL.

И вот ещё, в коллекцию ссылок - ресурс с примерами некорректно настроенного сертификата:

https://badssl.com/

#security #ssl
Post #720 3.54K
Субботний кубик-рубик прямо в теримнале. А почему бы и нет, собственно? 🤓

git clone https://github.com/cheertarts/nrubik.git
cd nrubik
chmod +x nrubik

#game #terminal
Post #717 4.79K
💿 Сайт, на котором прямо из браузера можно запустить дистрибутив Linux, познакомиться с ним, потыкать его и всё вот это вот...

distrotest.net
Post #716 2.85K
📔 Поиск контактов.

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

Вот например, попытка создать утилиту, которая по имени домена поможет найти все возможные контакты для связи с владельцем сайта. Первостепенно, конечно, она рассчитана на людей, которые занимаются поиском уязвимостей на ресурсах, а затем, сообщают о них администраторам.

https://github.com/EdOverflow/contact.sh

#security #bash
GitHub GitHub - EdOverflow/contact.sh: An OSINT tool to find contacts in order to report security vulnerabilities. An OSINT tool to find contacts in order to report security vulnerabilities. - EdOverflow/contact.sh
Post #715 3.35K
⚙️ Taipan.

А вот ещё один сканер уязвимостей для сайтов и веб-приложений. Использовать можно и на Windows, и на Linux (требуется mono):

https://github.com/taipan-scanner/Taipan/

$ mono Taipan.exe -u https://sysadmin.pm/ -p Full

#security #будничное
GitHub GitHub - enkomio/Taipan: Web application vulnerability scanner Web application vulnerability scanner. Contribute to enkomio/Taipan development by creating an account on GitHub.
Post #713 3.94K
Post #712 3.18K
🆖 Nginx и A/B тесты.

В рамках заметки смотрим на три разных варианта организации split-тестирования веб-ресурса. Настраиваем Nginx для тестирования разных страниц, разных разделов на сайте и, разных бекендов. Всех интересующихся приглашаю...

📗 https://sysadmin.pm/nginx-ab-testing/

#nginx #будничное
Post #710 3.79K
🆙 Fully Automatic Installation.

FAI - проект, который позволяет автоматизировать процесс развёртывания дистрибутивов на серверы. Штука очень удобная для случев, когда инсталл серверов нужно делать часто, а вручную этим заморачиваться не хочется.

Работает примерно так - специальный агент, который FAI оставляет на сервере, поднимается при запуске железяки (по сети, с CD или USB), автоматически настраивает сеть, загружает ядро Linux, и монтирует свою корневую систему по NFS с сервера установки. Оттуда скачивается скрипт, в соответствии с которым на сервере выполняется разбивка дисков, создание ФС, установка системы и её первичная настройка. По мере завершения процесса, сервер запускается с локального диска, с уже установленной и настроенной операционной системой.

С учётом функционала, FAI можно использовать и просто как rescue систему, для проведения каких-то технических работ на сервере.

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

https://fai-project.org/

А ещё, у них есть занятный online-генератор облачных и iso образов Debian. Забиваем нужные параметры, ждём несколько минут и получаем ссылку на готовый к работе имедж.

https://fai-project.org/FAIme/

#будничное #fai #provisioning
Post #709 4.61K
RH-124-134-199-254-RHEL7.zip60 MB
Я искренне думал, что делился этим на канале, но мне тут подсказывают что нет, так что исправляю ситуацию - материалы для подготовки к сертифкации Red Hat (124, 134, 199, 254). 👨🏼‍🏫

#книга #redhat
Post #708 3.1K
💾 Exodus.

Инструмент для релокации ПО из одного места в другое. Удобная штука, например, когда на удалённом сервере у меня есть только права обычного пользователя, а мне нужно получить для работы какую-то утилиту, которую установить в систему не представляется возможным. В заметке переносим htop с десктопа на сервер:

📗 https://sysadmin.pm/exodus/

#будничное #exodus
Записки сисадмина Exodus - Записки сисадмина Exodus - утилита, с помощью которой администратор может перенести нужный ему бинарник с одной системы на другую. При этом, на целевой системе совсем не обязательно иметь права суперпользователя и что-либо устанавливать.
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →