Useful Tools | Linux | GitOps | DevOps
6.09K subscribers
210 photos
3 videos
7 files
775 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
sshfs - клиент файловой системы, основанный на протоколе передачи файлов SSH.

Поскольку большинство SSH-серверов уже поддерживают этот протокол, его очень легко настроить: т.е. на стороне сервера делать нечего. На стороне клиента смонтировать файловую систему так же просто, как войти на сервер по ssh.

Идея sshfs была взята из файловой системы SSHFS, поставляемой вместе с LUFS, и я нашел ее очень полезной. В этой кодовой базе были некоторые ограничения, поэтому я ее переписал.

Особенности данной реализации:

- на основе FUSE (лучшая файловая система пользовательского пространства для Linux;)
- многопоточность: на пути к серверу может находиться более одного запроса.
- разрешение больших операций чтения (макс. 64 КБ)
- кэширование содержимого каталогов
- повторное подключение в случае сбоя

https://github.com/osxfuse/sshfs

опубликовано в @gitgate

#ssh #sshfs #fuse
👍13🔥11
Мeта пост. В нем собраны одним бандлом утилиты и проекты, так или иначе относящиеся к ssh, публиковавшиеся в канале.

sshfs - клиент файловой системы, основанный на протоколе передачи файлов SSH.
https://xn--r1a.website/gitgate/493

Endlessh - это SSH-ловушка (honeypot), который очень медленно отправляет бесконечный случайный SSH-баннер.
https://xn--r1a.website/gitgate/489

File centipede - универсальный менеджер загрузки/выгрузки файлов в Интернете, BitTorrent-клиент, клиент WebDAV, FTP-клиент и SSH-клиент.
https://xn--r1a.website/gitgate/457

tinysshd - минималистичный SSH-сервер, реализующий лишь часть функций SSHv2
https://xn--r1a.website/gitgate/437

ssh-chat - чат сервер через ssh
https://xn--r1a.website/gitgate/315

nexterm - программа для управления серверами SSH, VNC и RDP Умеет работать и в виде докер контейнера.
https://xn--r1a.website/gitgate/286

sshs - TUI SSH менеджер с fzf поиском.
https://xn--r1a.website/gitgate/247

goto - простой терминальный SSH менеджер, который обеспечивает вам легкий доступ к списку ваших любимых SSH серверов.
https://xn--r1a.website/gitgate/203

ContainerSSH - запуск контейнеров по требованию.
https://xn--r1a.website/gitgate/174

endlessh-go - еще один ssh honeypot. С мониторингом и красивыми дашбордами
https://xn--r1a.website/gitgate/108

Краткая памятка - ленивка по SSH туннелям
https://xn--r1a.website/gitgate/103

sslh - прокси, которая разбирает хендшейки протоколов и в зависимости от - пробрасывает в нужный сервис. SSH и HTTPS на одном порту :) Эдакий черный вход "для своих"
https://xn--r1a.website/gitgate/89

ssh2tg - Телеграм уведомления об ssh–авторизации на сервере
https://xn--r1a.website/gitgate/88

Aвтоматический запуск tmux, при входе на сервер по SSH
https://xn--r1a.website/gitgate/64

Mosh (Mobile Shell) - надстройка над ssh, которая позволяет компортно работать на плохих каналах, например с большими потерями пакетов
https://xn--r1a.website/gitgate/50

опубликовано в @gitgate

#ssh #bundle #metapost
🔥14👍11
Boulette - предотвращает случайное выполнение опасных команд для удаленных хостов путем выдачи предупреждения об опасных командах.

В приглашении просто запрашивается подтверждение пользователя. а также может обеспечить разрешение запроса, чтобы решить, следует ли возобновить (или прервать) команду.

https://github.com/pipelight/boulette

опубликовано в @gitgate

#cli #ssh #sudo #security #tools
👍14🔥7