Когда мне нужно было быстро поднять smb сервер, чтобы разово перекинуть какие-то файлы, раньше я устанавливал samba и делал для неё простейший конфиг. Потом в Linux появилась поддержка протокола smb и сервера на его основе в ядре в виде пакета ksmbd. Стал использовать его. Хотя принципиально ни по времени настройки, ни по удобству он особо не выигрывает у самбы. Настройка плюс-минус такая же. В нём основное преимущество в скорости по сравнению с samba, что для разовых задач непринципиально.
Архив метки: Python
🔐 Как проверить конфигурацию клиента SSH
Проверим конфигурацию SSH-клиента (разрешения и типы файлов) с помощью настраиваемой Python-утилиты.
Установим ssh-clippie. Читать
Веб сервер на Python с HTTPS
Я уже много раз упоминал про использование простейшего http сервера на базе python:
# python3 -m http.server 8000
Я его постоянно использую, когда надо быстро откуда-то забрать файлы без лишних телодвижений. Просто перехожу в нужную директорию, запускаю веб сервер, скачиваю файлы, открыв их по ip адресу сервера и завершаю работу веб сервера. Читать
Пользовательский ввод и его обработка в Python
Эффективная обработка вводимых данных является ключевым фактором для создания удобной для пользователя программы. Управление вводом данных может существенно повлиять на удобство работы пользователя и общий успех программы.
Python предоставляет широкий спектр инструментов для эффективного управления вводом, от встроенной функции input() до более продвинутых модулей, таких как argparse, и регулярных выражений. Однако в этой статье мы сосредоточимся на основах работы с пользовательским вводом в Python. Мы познакомимся с функцией input() и рассмотрим лучшие практики ее эффективного использования. К концу этой статьи вы будете лучше понимать, как работать со вводом данных в ваших программах на Python. Итак, давайте начнем! Читать
🐍 Программа на Python для загрузки JSON-данных из файла
В программировании JSON (JavaScript Object Notation) – это популярный способ обмена данными.
Он прост и гибок, что делает его лучшим выбором для таких вещей, как веб-сервисы и настройка программ.
Python, известный своим обширным набором инструментов и простым языком, отлично работает с JSON.
Это руководство покажет вам, как легко работать с данными JSON в Python, помогая вам управлять данными более гладко и эффективно.
Мониторинг сервера с помощью glances и influxdb
Расскажу про простой и современный способ быстро организовать временный мониторинг Linux сервера с возможностью посмотреть результаты в веб интерфейсе. Для этого нам понадобится утилита glances и influxdb.