Size: a a a

2018 October 01
Devops Talks
StepSync is a file and folder synchronization - новая утилита для синхронизации файлов и каталогов, выпущенная проектом GNUstep.

Выглядит свежо и претендует на очень высокую производительность.

Функционал правда, пока весьма ограниченный.

Посмотреть самому можно тут:
http://gap.nongnu.org/stepsync/index.html
источник
Devops Talks
StepSync
источник
2019 January 29
Devops Talks
Algo VPN - качественный набор Ansible скриптов для быстрого развертывания IPSec или WireGuard VPN сервера на вашем железе или сервере в облаке.

Вся обвертка из Ansible, bash и Python скриптов сделана вокруг текущих версий Ubuntu, и StrongSwan.

Описание всех возможностей, там их не так уж много, по ссылке.

https://github.com/trailofbits/algo/blob/master/README.md
источник
2019 February 03
Devops Talks
Давно уже использую для своих нужд Syncthing - это открытая P2P-система синхронизации файлов написанная на Golang и используется по сути для решения тех же задач, что в свое время решал BitTorrent Sync.

Ну если вы еще конечно помните TheFappenning. Когда Dropbox, Mega и Box банили архивы со слитыми фотками селебрети с iCloud, которые кстати пользовались популярностью. Именно тогда всех выручал BitTorrent Sync. Но BitTorrent Sync испортился и вроде как вообще закрыл свой код.

Так вот Syncthing использует протокол BEP (Block Exchange Protocol), с особенностями проект можно на официальном сайте или https://syncthing.net или на Github https://github.com/syncthing/syncthing

Скажу от себя.
Отличный проект, который имеет клиентов для всех возможных платформ, включая Mac, Linux. И я лично активно юзаю его для синхронизации файлов между всеми своими ноутбуками и компьюторами.

Утилита имеет приятный веб интерфейс и отличается очень стабильной работой.
Советую! 👍
источник
Devops Talks
Собственно вот так выглядит веб интерфейс Syncthing
источник
2019 February 06
Devops Talks
Неплохой материал, больше подходящий девелоперам на тему создания systemd unit файлов для своих програм/скриптов

https://github.com/torfsen/python-systemd-tutorial/blob/master/README.md
источник
2019 February 10
Devops Talks
источник
2019 February 17
Devops Talks
ZIP архив со всеми IPv4 адресами в CSV формате с указанием кода страны и названием страны

https://download.ip2location.com/lite/IP2LOCATION-LITE-DB1.CSV.ZIP
источник
Devops Talks
Вы можете получить список всех IPv4 адресов для вашей страны так:

grep Israel IP2LOCATION-LITE-DB1.CSV > israel.csv

Получите вот такой список:
tail -n 10 israel.csv
"3628627200","3628627455","IL","Israel"
"3642048512","3642051839","IL","Israel"
"3642126336","3642130431","IL","Israel"
"3644923904","3644924159","IL","Israel"
"3644924672","3644924927","IL","Israel"
"3644925184","3644925439","IL","Israel"
"3644925696","3644925951","IL","Israel"
"3644927232","3644927999","IL","Israel"
"3649306624","3649372159","IL","Israel"
"3653419008","3653423103","IL","Israel"

Конвертируем это в читабельные адреса и ай-да сканировать
masscan -p445 --rate 300 -iL israel.ips -oG israel.445.scan && cat israel.445.scan | wc -l

На выходе получаем такую картину
Host: 91.119.0.202 ()  Ports: 445/open/tcp////
Host: 193.186.49.59 ()  Ports: 445/open/tcp////
Host: 62.212.174.103 ()  Ports: 445/open/tcp////
Host: 77.220.120.49 ()  Ports: 445/open/tcp////
Host: 193.170.181.177 ()  Ports: 445/open/tcp////
Host: 193.186.46.126 ()  Ports: 445/open/tcp////
Host: 193.170.179.195 ()  Ports: 445/open/tcp////
# Masscan done at Sun Feb 17 09:21:27 2019


Приятного сканнинга!
источник
2019 February 18
Devops Talks
Тест скорости Интернета с включенным OpenVPN на Москву из Тель Авива.
источник
Devops Talks
Тест скорости Интернета с включенным WireGuard на Лондон из Тель Авива.
источник
Devops Talks
Ну такое... 🤷🏻‍♂️
источник
Devops Talks
А говорят Wireguard очень быстрый, все мои тесты показывают ровно обратное, OpenVPN по скорости делает всех.
источник
Devops Talks
Справедливости ради, тот же Wireguard через нативный клиент на iOS выдал до 60Мбит, в то время как нативный OpenVPN на iOS не смог перейти планку в 30Мбит.
источник
Devops Talks
Отличный набор Terraform best practices от Антона Бабенко
http://amp.gs/9RFB

GitHub, если хотите что-то добавить http://amp.gs/9RFx
источник
2019 February 19
Devops Talks
ranger - A VIM-inspired filemanager for the console

Github - https://github.com/ranger/ranger
Site - https://ranger.github.io
источник
Devops Talks
ranger - вполне забавный файловый менеджер для терминала, но мне показался немного неудобным.

Ставим просто:
apt install ranger
источник
Devops Talks
Раз уже сегодня заговорили о модных консольных файловых менеджерах, то думаю стоит упомянуть про nnn - Tiny, lightning fast, feature-packed file manager.

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

Сылка на Github репозиторий - https://github.com/jarun/nnn
Последнюю версию для всех возможных дистрибутивов можно скачать тут - https://github.com/jarun/nnn/releases/tag/v2.3

Видео о том как пользоваться менеджером (на англ)
https://www.youtube.com/watch?v=U2
источник
2019 February 20
Devops Talks
How To Secure A Linux Server

An evolving how-to guide for securing a Linux server that, hopefully, also teaches you a little about security and why it matters.

Интересный материал (который постоянно дополняется) содержащий в себе много полезных, но я бы сказал стандартных советов по безопастности.

Все это собрано в одном месте и в красивой и удобной "упаковке" в виде репозитория на Github.

Про Security-Enhanced Linux (SELinux) там ни слова.

https://github.com/imthenachoman/How-To-Secure-A-Linux-Server/blob/master/README.md
источник
2019 February 22
Devops Talks
Why do I have to disable SSLv3 on servers?

- целый сайт посвященный теме отключения SSLv3 на ваших серверах. (про SSLv1 & SSLv2 вообще не упоминаем, они в прошлом)

Проверить поддерживает ли вашь сервер SSLv3 соединения можно командой:
openssl s_client -connect 216.58.206.4:443 -ssl3

https://disablessl3.com/#faq
источник