Posting — это мощный HTTP-клиент, аналогичный Postman и Insomnia. Как TUI-приложение, его можно использовать через SSH, что обеспечивает удобные и эффективные рабочие процессы, ориентированные на клавиатуру. Ваши запросы хранятся локально в простых YAML-файлах, что делает их легко читаемыми и удобными для версионирования.
Текстовые пользовательские интерфейсы (TUI), также называемые терминальными пользовательскими интерфейсами, представляют собой тип пользовательского интерфейса, который был распространен на ранних этапах взаимодействия человека с компьютером, до появления графических интерфейсов (GUI).
#Posting #HTTPClient #TUI #SSH #YAML #VersionControl #Postman #Insomnia #Программирование #DevTools #РаботаСКлавиатурой
https://github.com/darrenburns/posting
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - darrenburns/posting: The modern API client that lives in your terminal.
The modern API client that lives in your terminal. - darrenburns/posting
Paramiko — чистая реализация SSHv2 на Python (3.6+) с поддержкой клиента и сервера.
#Python #Paramiko #SSH #RemoteAccess #OpenSource #DevTools #PythonDev #Cybersecurity #Fabric #Networking
https://github.com/paramiko/paramiko
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - paramiko/paramiko: The leading native Python SSHv2 protocol library.
The leading native Python SSHv2 protocol library. Contribute to paramiko/paramiko development by creating an account on GitHub.
1👍5 3 2🔥1
Pexpect — это Python-библиотека, которая позволяет управлять внешними программами, как будто вы сами с ними взаимодействуете через терминал.
#Pexpect #Python #Automation #CLI #DevOps #SSH #Expect #OpenSource #Scripting #Terminal #Testing #Unix #PythonTools
https://github.com/pexpect/pexpect
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - pexpect/pexpect: A Python module for controlling interactive programs in a pseudo-terminal
A Python module for controlling interactive programs in a pseudo-terminal - pexpect/pexpect
1 4⚡3🔥3
Ducky — универсальный инструмент для работы с сетью.
Оpen-source десктопное приложение для сетевых инженеров, студентов и энтузиастов.
Все ключевые утилиты в одном современном интерфейсе — больше не нужно переключаться между десятками окон.
git clone https://github.com/thecmdguy/Ducky.git
cd Ducky
python -m venv venv
.\venv\Scripts\activate
pip install -e .
ducky
#Python #Networking #SysAdmin #OpenSource #DevTools #Security #SNMP #SSH #Telnet #CLI #DuckyApp
https://github.com/thecmdguy/Ducky
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - thecmdguy/Ducky: Ducky is a powerful, open-source, all-in-one desktop application built with Python and PySide6. It is…
Ducky is a powerful, open-source, all-in-one desktop application built with Python and PySide6. It is designed to be the perfect companion for network engineers, students, and tech enthusiasts, com...
2🔥3👍2 2
Remote CMD - это легковесная Python-утилита (CLI) и API для управления серверами по SSH. Без лишнего оверхеда, сложных конфигураций Ansible или громоздких bash-циклов.
Инструмент идеально подходит для ситуаций, когда вам нужно быстро выполнить команду на нескольких серверах, раскидать файлы или автоматизировать деплой, используя удобный синтаксис прямо "из коробки".
production, web, db).remote-cmd batch-run -t production "df -h /".sudo команд с паролем).ansible.cfg или конфигураций SSH-агента. Установили через pip — и можно работать.# Установка
pip install remote_cmd_manager
# Добавление сервера
remote-cmd host add web-01 192.168.1.10 ubuntu --key ~/.ssh/id_rsa
# Выполнение команды на одном сервере
remote-cmd run web-01 "uptime"
#Python #SSH #DevOps #SysAdmin #CLI #Automation #OpenSource #DevTools #Администрирование
https://github.com/Vae-Scrooge/remote-cmd
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - Vae-Scrooge/remote-cmd: A lightweight Python CLI + API for managing servers over SSH. Add hosts, run commands, transfer…
A lightweight Python CLI + API for managing servers over SSH. Add hosts, run commands, transfer files, target groups by tags — no Ansible DSL required. - Vae-Scrooge/remote-cmd
1🔥4👍2 2