Skip to content

Программное обеспечение

За этой категорией можно следить из открытой социальной сети, используя идентификатор программное-обеспечение@baseinfo.nbics.net

5 Темы 5 Сообщения
  • Список сетевых утилит

    1
    0 Голоса
    1 Сообщения
    4 Просмотры
    A
    Для нормального мониторинга и управления сетью на Linux (в частности Debian/Ubuntu) в 2025–2026 годах большинство администраторов ставят следующий набор утилит. Уровни: must-have (ставят почти всегда), очень полезные (80–90% случаев) и специализированные (по ситуации). Must-have (базовый набор, ставьте всегда) sudo apt update sudo apt install -y \ iproute2 # ip, ss, tc — современная замена ifconfig/netstat/route net-tools # ifconfig, netstat, route (ещё часто нужны для старых скриптов) iputils-ping # ping (иногда не стоит по умолчанию) traceroute # классический traceroute dnsutils # dig, nslookup whois curl # тестирование HTTP/HTTPS/API wget tcpdump # захват и анализ пакетов (самый мощный CLI сниффер) ethtool # просмотр и настройка параметров сетевой карты Очень полезные (рекомендуется ставить почти всегда) Эти утилиты дают реальное понимание «что сейчас происходит в сети». sudo apt install -y \ iftop # топ потребителей трафика в реальном времени (по соединениям) nethogs # топ потребителей трафика по процессам (очень удобно!) nload # красивый график входящего/исходящего трафика bmon # ещё один монитор пропускной способности vnstat # статистика трафика по дням/месяцам (сохраняет историю) iptraf-ng # интерактивный монитор (IP-трафик, TCP/UDP и т.д.) mtr # комбинация ping + traceroute в реальном времени speedtest-cli # тест скорости интернета (ookla) iperf3 # тестирование пропускной способности между двумя точками Для глубокого анализа и отладки sudo apt install -y \ wireshark # GUI-анализатор пакетов (tshark — консольная версия) tshark # только консольная версия wireshark (без GUI) ngrep # grep для сетевых пакетов lsof # посмотреть, какие процессы держат порты/соединения netcat-openbsd # nc — швейцарский нож для TCP/UDP socat # более мощный аналог nc nmap # сканирование портов, обнаружение устройств Минимальный «стартовый» набор одной командой (самое популярное в 2025–2026) sudo apt install -y \ iproute2 net-tools dnsutils tcpdump ethtool \ iftop nethogs nload mtr iperf3 speedtest-cli \ curl wget traceroute whois \ nmap lsof Краткая шпаргалка — для чего что используют чаще всего Задача Основные утилиты Альтернативы / продвинутые Посмотреть IP, маршруты, интерфейсы ip a, ip r, ip link ifconfig, route (устаревшие) Активные соединения ss -tuln, ss -tunap netstat Кто жрёт трафик прямо сейчас iftop, nethogs iptraf-ng, bmon История трафика за день/месяц vnstat — Захват пакетов tcpdump tshark, wireshark Тест скорости до интернета speedtest-cli fast-cli Тест между двумя серверами iperf3 -s / iperf3 -c — Путь пакетов + задержки mtr 8.8.8.8 traceroute + ping DNS-отладка dig +short, dig @1.1.1.1 nslookup, drill Настройки сетевой карты ethtool eth0 — Если вы работаете с серверами → добавьте vnstat + nethogs + iftop + mtr — это золотой стандарт 2025–2026 годов для быстрого понимания ситуации. Если мониторите много серверов → смотрите в сторону Netdata, Prometheus + node_exporter, Zabbix-agent или Cockpit (с плагином network).
  • Установка RustDesk на Debian

    1
    0 Голоса
    1 Сообщения
    26 Просмотры
    A
    RustDesk Установка RustDesk на Debian 12 и 13 1.1. Обновление системы Это обязательный шаг: sudo apt update обновляет список доступных пакетов из репозиториев (без установки), а sudo apt upgrade -y устанавливает все доступные обновления (-y — автоматическое подтверждение "yes" для всех вопросов, чтобы скрипт не висел). sudo apt update sudo apt upgrade -y 1.2. Установка зависимостей RustDesk требует библиотек для GUI, сетевого стека и медиа. wget скачивает файлы по HTTP/HTTPS, gdebi-core — это утилита для установки .deb-пакетов с автоматическим разрешением зависимостей (лучше, чем dpkg -i, потому что сама доустанавливает недостающее). sudo apt install -y wget libgtk-3-0 libayatana-appindicator3-1 libxdo3 gstreamer1.0-pipewire libgtk-3-0 — для графического интерфейса (GUI). libayatana-appindicator3-1 — для системного трея (иконки в панели). libxdo3 — для симуляции нажатий мыши/клавиатуры (удалённое управление). gstreamer1.0-pipewire — для аудио/видео в реальном времени (поддержка PipeWire вместо PulseAudio). Если при установке RustDesk apt сам попросит доустановить что-то — просто подтвердить. 1.3. Скачивание и установка Скачиваем .deb с официального GitHub (прямая ссылка на релиз). wget по умолчанию сохраняет файл с оригинальным именем. wget https://github.com/rustdesk/rustdesk/releases/download/1.4.4/rustdesk-1.4.4-x86_64.deb sudo dpkg -i rustdesk-1.4.4-x86_64.deb 1.4. Запуск и начальная настройка Запускаем RustDesk — откроется GUI с ID (уникальный идентификатор вашего устройства) и полем для пароля. rustdesk В GUI: Settings → Security → Set Password → Permanent Password (задавайте сильный пароль). ID сохраните — им будете подключаться с других устройств. RustDesk автоматически стартует при загрузке и использует публичные серверы (relay) для соединения. 2. Headless-режим (для серверов без GUI, через SSH) Если Debian — сервер без X11/GNOME, RustDesk всё равно работает (виртуальный дисплей). # 1. Установка (то же, что выше) + daemon-режим sudo systemctl enable --now rustdesk.service # автозапуск при загрузке # 2. Настройка ID/пароля через CLI rustdesk --get-id # покажет ID (например, 123456789) sudo rustdesk --password "ВашПостоянныйПароль" # 3. Запуск в фоне (если не автозапуск) sudo rustdesk --daemon Проверьте статус: systemctl status rustdesk или ps aux | grep rustdesk.
  • Установка Anydesk на Ubuntu 24.04

    1
    0 Голоса
    1 Сообщения
    6 Просмотры
    A
    Чтобы установить AnyDesk на Ubuntu 24.04 через терминал, рекомендуется использовать официальный репозиторий AnyDesk. Это обеспечит автоматические обновления и актуальную версию. Шаги по установке через репозиторий (рекомендуемый способ) Обновите систему и установите необходимые утилиты: sudo apt update sudo apt install ca-certificates curl apt-transport-https Создайте директорию для ключей (если её нет): sudo install -m 0755 -d /etc/apt/keyrings Скачайте и добавьте GPG-ключ AnyDesk: sudo curl -fsSL https://keys.anydesk.com/repos/DEB-GPG-KEY -o /etc/apt/keyrings/keys.anydesk.com.asc sudo chmod a+r /etc/apt/keyrings/keys.anydesk.com.asc Добавьте репозиторий AnyDesk: echo "deb [signed-by=/etc/apt/keyrings/keys.anydesk.com.asc] https://deb.anydesk.com all main" | sudo tee /etc/apt/sources.list.d/anydesk-stable.list > /dev/null Обновите список пакетов и установите AnyDesk: sudo apt update sudo apt install anydesk После установки запустите AnyDesk командой anydesk или через меню приложений. Альтернативный способ: Установка из .deb-пакета Если не хотите добавлять репозиторий: Скачайте последнюю версию .deb-пакета (проверьте актуальную версию на сайте): wget https://download.anydesk.com/linux/anydesk_7.1.2-1_amd64.deb Установите пакет: sudo dpkg -i anydesk_*.deb sudo apt install -f # Установит недостающие зависимости, если нужно Примечание: Ubuntu 24.04 использует Wayland по умолчанию, и AnyDesk может иметь ограничения (например, входящие подключения лучше работают на Xorg). Если возникнут проблемы, попробуйте переключиться на X11 при входе в систему. Если нужны дополнительные настройки (например, автозапуск сервиса), выполните sudo systemctl enable --now anydesk.
  • RustDesk - удаление с Debian

    1
    0 Голоса
    1 Сообщения
    5 Просмотры
    A
    Для полного удаления RustDesk с Debian 13 (Trixie) необходимо не только деинсталлировать сам пакет, но и очистить конфигурационные файлы, которые программа сохраняет в системных и пользовательских директориях. Выполните следующие шаги в терминале: ###1. Удаление пакета и системных настроекИспользуйте команду purge, чтобы удалить бинарные файлы и общесистемные конфиги: sudo apt purge rustdesk После этого удалите оставшиеся зависимости, которые больше не нужны: sudo apt autoremove ###2. Очистка пользовательских данных (ID и настройки)RustDesk сохраняет ваш уникальный ID и настройки подключения в домашних папках пользователей (включая пользователя root, если вы запускали программу от его имени). Для текущего пользователя: rm -rf ~/.config/rustdesk Для пользователя root (если применимо): sudo rm -rf /root/.config/rustdesk ###3. Удаление сервисных и лог-файловИногда RustDesk оставляет следы в системных папках для работы службы в фоновом режиме. Чтобы очистить их полностью: Проверьте и удалите логи: sudo rm -rf /var/log/rustdesk Удалите остатки в /etc и /var/lib: sudo rm -rf /etc/rustdesk sudo rm -rf /var/lib/rustdesk ###4. Очистка репозитория (если добавляли вручную)Если вы устанавливали RustDesk через официальный репозиторий (а не просто скачивали .deb пакет), удалите файл списка источников и ключ: sudo rm /etc/apt/sources.list.d/rustdesk.list sudo rm /usr/share/keyrings/rustdesk.gpg (Названия файлов могут отличаться, проверьте их в папке /etc/apt/sources.list.d/). ###Как проверить результат?Чтобы убедиться, что в системе не осталось «хвостов», выполните поиск: find / -name "*rustdesk*" 2>/dev/null Если команда ничего не выводит — удаление прошло успешно. Если вы удаляли RustDesk из-за технических проблем или планируете искать замену, могу ли я помочь вам с настройкой другого инструмента удаленного доступа?
  • Anydesk - удаление с Debian

    1
    0 Голоса
    1 Сообщения
    7 Просмотры
    A
    Для полного удаления AnyDesk в Debian (и других дистрибутивах на базе DEB, таких как Ubuntu или Mint) недостаточно просто удалить пакет. Программа оставляет конфигурационные файлы, ключи репозитория и пользовательские настройки. Вот пошаговый процесс полной очистки: ###1. Удаление пакета и системных файловИспользуйте команду purge, чтобы удалить саму программу вместе с системными конфигурационными файлами: sudo apt purge anydesk После этого удалите неиспользуемые зависимости: sudo apt autoremove ###2. Удаление пользовательских данныхAnyDesk хранит ваш ID, пароли и настройки в домашней директории пользователя. Эти файлы не удаляются через apt. Удалите скрытую папку настроек: rm -rf ~/.anydesk ###3. Очистка системных остатков (для полной чистоты)Иногда после удаления остаются файлы в системных директориях. Проверьте и удалите их: Глобальные настройки: sudo rm -rf /etc/anydesk Служебные файлы (лог-файлы и кэш): sudo rm -rf /var/lib/anydesk ###4. Удаление репозитория AnyDeskЕсли вы добавляли официальный репозиторий AnyDesk, чтобы получать обновления, его тоже стоит убрать, чтобы apt не опрашивал его в будущем: Удаление списка источников: sudo rm /etc/apt/sources.list.d/anydesk-stable.list Удаление ключа GPG: Найдите ключ AnyDesk в системе (обычно он называется anydesk.gpg или находится в общем списке) и удалите его: sudo rm /usr/share/keyrings/anydesk.gpg (Если путь отличается, проверьте содержимое /usr/share/keyrings/ или /etc/apt/trusted.gpg.d/). ###Как проверить, что всё удалено?Вы можете выполнить поиск по системе на наличие любых упоминаний AnyDesk: whereis anydesk find / -name "*anydesk*" 2>/dev/null Если команды ничего не вывели — система полностью чиста.