Управление автозагрузкой программ на Debian/Ubuntu

Бывает такое, что запрет автозапуска сервисной службы и удаление файлов сервиса не предотвращает запуск программы и после перезагрузки программа запускается, как ни в чем не бывало. В таких случаях необходимо проверить существование файла автозагрузки программы в пользовательском каталоге: с правами суперпользователя или без таковых: /home/$USER/.config/autostart/ или только без прав суперпользователя ~/.config/autostart/ Просмотреть содержимое с помощью…

Читать далее

XORG — компиляция и установка на Debian/Ubuntu

git clone https://github.com/neutrinolabs/xorgxrdp.git cd xorgxrdp sudo ./bootstrap sudo ./configure Если при установке пакетов возникала ошибка, наподобие: sudo configure: error: please install xserver-xorg-dev, xorg-x11-server-sdk or xorg-x11-server-devel установите нужный пакет вручную для Debian/Ubuntu: sudo apt install xserver-xorg-dev затем снова выполните: sudo ./configure sudo make sudo make install sudo systemctl restart xrdp

Читать далее

Чат на WebSocket, PHP и MySQL, как просто установить

WebSocket — это независимый протокол на основе протокола TCP для обмена сообщениями между веб-сервером и браузерами, используя постоянное соединение. Он дает более тесное взаимодействие для интерактивного содержимого и приложений реального времени. В данный момент реализовано полноценное веб-приложение для общения и обмена фото и видеофайлами. Пример работающего чата в разделе «Техническая поддержка», на сайте: https://comp99.ru  

Читать далее

CredSSP ошибка при подключении по RDP

Так просто решить проблему ошибки CredSSP (проверено на Windows 10 x64). Открываем командную строку от имени администратора и выполняем команду: REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters /v AllowEncryptionOracle /t REG_DWORD /d 2 Можно повторить это действие несколько раз и перезаписать строку в реестр, и проблема будет решена.

Читать далее

Как узнать SID пользователя Windows

Так просто узнать SID любого пользователя Windows. 1. Чтобы узнать SID текущего пользователя, в командной строке CMD нужно выполнить такую команду: wmic useraccount where name=’%username%’ get sid 2. Чтобы получить SID учетной записи по имени пользователя, в командной строке CMD нужно выполнить такую команду: wmic useraccount where name=’имя_пользователя’ get sid 3. Чтобы получить SID всех…

Читать далее

Roundcube не содержит сообщений. Roundcube no messages found

Если вы не видите полученных или отправленных сообщений в Roundcube, тогда обратите внимание в консоль браузера. Там вы увидите уведомление, связанное с CSP — Content-Security-Police. Временно за комментируйте в настройках веб-сервера Nginx или Apache директиву, связанную с Content-Security-Policy, например так: #add_header Content-Security-Policy …   If you do not see any received or sent messages in…

Читать далее

Установка cертификатов Минцифры на Debian/Ubuntu

Сертификаты Национального удостоверяющего центра Минцифры России внедрены на большинство российских сайтов. Для корректного и бесперебойного доступа к этим веб-ресурсам рекомендуется установить сертификаты НУЦ Минцифры России на свои устройства или перейти на браузер, поддерживающий отечественные сертификаты, такие как, «Яндекс.Браузер» или «Яндекс.Браузер для организаций» Инструкция ручной установки сертификатов в Linux Debian: 1. Перейдите в домашний каталог: cd~…

Читать далее

Полное удаление принтера из Windows 10/11: Пошаговая инструкция

Как удалить принтер полностью и почему обычного удаления принтера недостаточно? 💡 Введение: Если вы просто удаляете принтер через «Устройства и принтеры», в системе остаются драйверы, настройки портов и записи в реестре. Это руководство покажет, как полностью очистить систему от всех следов принтера. Содержание руководства: Подготовка к удалению Стандартное удаление через интерфейс Windows Углубленная очистка через…

Читать далее

Управление автозапуском сервисов на Debian/Ubuntu

Файлы сервисов в Linux Debian и systemd: Файлы сервисов, или юниты (unit files), в Linux Debian, которые управляются systemd, играют ключевую роль в запуске, остановке и управлении службами. Они определяют, как и когда запускать процессы. Эти файлы располагаются в нескольких директориях, и важно понимать их иерархию: Системные службы (глобальные, для всех пользователей): /lib/systemd/system/ или /usr/lib/systemd/system/: Это место, где…

Читать далее

xRDP — переключение языка на Debian/Ubuntu

xRDP — решение проблемы с переключением языка клавиатуры при подключении к Linux из Windows Откройте файл: /etc/xrdp/xrdp_keyboard.ini Добавьте в конец файла следующее содержимое: [layouts_map_ru] rdp_layout_us=ru,us rdp_layout_ru=ru,us [rdp_keyboard_ru] keyboard_type=4 keyboard_type=7 keyboard_subtype=1 options=grp:alt_shift_toggle rdp_layouts=default_rdp_layouts layouts_map=layouts_map_ru В данном примере раскладка переключается сочетанием клавиш Alt+Shift, чтобы изменить сочетание клавиатуры для переключения через Ctrl+Shift измените значение переменной options=grp:ctrl_shift_toggle Для применения…

Читать далее

Установка Memcached на Debian/Ubuntu

Чтобы установить Memcached на Debian/Ubuntu закомментируйте все строки и добавьте в конец файла: в /etc/apt/sources.list.d/php.list Если Debian 11 (Bullseye): deb https://ftp.mpi-inf.mpg.de/mirrors/linux/mirror/deb.sury.org/repositories/php/ bullseye main Если Debian 12 (Bookworm) deb https://ftp.mpi-inf.mpg.de/mirrors/linux/mirror/deb.sury.org/repositories/php/ bookworm main После этого выполните: sudo apt update sudo apt install php-memcached sudo a2enmod proxy_fcgi setenvif sudo a2enconf php8.*-fpm (для php-fpm, в зависимости от версии) sudo…

Читать далее

Удаленный сеанс отключен, поскольку для данного компьютера отсутствуют клиентские лицензии удаленного рабочего стола

Исправить ошибку «Удаленный сеанс отключен, поскольку для данного компьютера отсутствуют клиентские лицензии удаленного рабочего стола» просто: 1. Настроить сервер лицензирования, если это сервер на Windows. 2. Либо, в редакторе реестра удалить раздел реестра: HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing После удаления, нужно запустить программу «Подключение к удаленному рабочему столу» с правами Администратора.

Читать далее
Почтовый антивирус Clamav

Проверка всей почты на вирусы в Exim4

Настроить проверку исходящей и входящей почты в Exim4 антивирусом ClamAV Интеграция антивируса ClamAV с почтовым сервером Exim4 защитит вашу почту от вирусов и malware. Вот как правильно настроить проверку входящих и исходящих сообщений. Внимание: Перед редактированием конфигурационных файлов сделайте их резервную копию. Все изменения требуют перезагрузки Exim. 1. Добавление проверки в секцию acl_not_smtp Добавьте проверку…

Читать далее

Удаление всех исходящих заявок в друзья ВКонтакте

Удалить все исходящие заявки в друзья ВКонтакте очень просто: Для этого нужно открыть ВКонтакте список исходящих заявок в друзья, пролистать его до конца. Затем открыть консоль разработчика в браузере, очистить содержимое консоли с помощью правой кнопки мыши, затем скопировать, вставить без звездочек и выполнить следующую команду: java***script:setInterval(«var row=document.querySelector(‘#list_content .friends_user_row’); if(row){var btn=row.querySelector(‘.FlatButton’);if(btn)btn.click();row.parentElement.removeChild(row);} document.querySelector(‘#show_more’).click()», 800); На этом…

Читать далее

Отключить ipv6 в bind9 на Debian/Ubuntu

Отключить прослушивание ipv6 для службы bind9 просто Достаточно отредактировать файл: sudo nano /etc/default/named Установите значение -4 в строку: # startup options for the server OPTIONS= ‘-u bind’ Должно получится так: # startup options for the server OPTIONS= ‘-u bind -4’ После этого, сохраните файл и перезапустите службу bind9: systemctl restart named Проверьте: netstat -tulnp |…

Читать далее

Обновление из репозитория deb.surry.org на Debian/Ubuntu

Обновление из репозитория deb.surry.org при блокировке доступа: При попытке обновиться с deb.surry.org с помощью команды sudo apt update, вы можете столкнуться с ошибкой, поскольку владелец данного репозитория — русофоб и ограничил доступ к нему для пользователей из России. Ошибка может выглядеть примерно так: Err:5 https://packages.sury.org/php bookworm InRelease 451 [IP: 93.189.63.149 443] Reading package lists… Done E: Failed to…

Читать далее

Composer — локальная установка на Debian/Ubuntu

1: Установка Composer на Debian/Ubuntu # 1. Создаем директорию (если нужно) mkdir -p ~/.local/bin # 2. Скачиваем установщик curl -sS https://getcomposer.org/installer -o /tmp/composer-installer.php # 3. Устанавливаем php /tmp/composer-installer.php —install-dir=/home/comp99/.local/bin —filename=composer # 4. Удаляем установщик rm /tmp/composer-installer.php # 5. Проверяем установку php ~/.local/bin/composer —version 2: Настройка .bashrc # Добавляем только алиас (без PATH!) echo » >>…

Читать далее

Расширить /root и удалить /home на CentOS

Перенос домашнего каталога /home на другой диск бывает необходим, хотя бы для того, чтобы расширить корневой раздел /root, и за счет этого увеличить раздел /home, например, для работы сайтов. У меня под руками операционная система CentOS 7.9, но данный обзор актуален и для других. Первый этап: Удалим раздел /home и за счет него расширим корневой…

Читать далее

Установить Skype на Debian/Ubuntu

Установка через официальный deb-пакет, SNAP при этом использовать не нужно Скачайте последний deb-пакет с помощью команды sudo wget https://repo.skype.com/latest/skypeforlinux-64.deb Установите deb-пакет с помощью команды sudo dpkg -i skypeforlinux-64.deb

Читать далее