Рубрика: linux
-
WireGuard в Astra Linux 1.7
Для Astra Linux WireGuard ставится почти аналогично как и в других дистрибутивах, с небольшим дополнением. Нам надо будет добавить ещё модуль в ядро системы. И так, в качестве подопотного у нас Astra Linux 1.7. Устанавливаем сам wireguar. Создаем конфигаруционый файл. Если на данном этапе вы попробуете поднять туннель то встретите облом следущего вида: Проверяем есть…
-
Minecraft сервер на RedOs
Смотрим список доступных версий Java dnf search openjdk Устанавливаем нужную версию (для Minecraft версии 1.21.1 ) dnf install java-21-openjdk-headless Создаем и переходим в директорию куда будем ставить сервер: mkdir minecraft && cd minecraft Скачиваем актуальную версию сервера (посмотреть можно https://www.minecraft.net/en-us/download/server ): wget https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar Создаем файла запуска: nano start.sh со следующим содержимым: #!/bin/sh java -Xms1G -Xmx1G -jar server.jar…
-
Автозапуск WireGuard в Linux
Эти шаги в основном не зависят от дистрибутива и были протестированы на Debian и Fedora. Создайте действительный и рабочий файл конфигурации WireGuard/etc/wireguard/wg0.conf. Примечание: Возможно, вам придется заменить имя хоста Endpoint на IP-адрес сервера WireGuard в файле конфигурации WireGuard. DNS может быть или не применяться, когда systemd поднимает интерфейс wg0. Добавляем сервис WireGuard в систему: Запускаем службу подлючения: Для…
-
Cброс пароль root в Ubuntu.
Если вы потеряли или забыли root-пароль сервера и не можете зайти на сервер в качестве суперпользователя, эта статья поможет быстро решить проблему. Если сервер включен и загружен, перезагрузите его, нажав CTRL + ALT + DEL. Если сервер выключен, включите его. После того как загрузится меню BIOS, но до старта загрузки операционной системы, на экране появится…
-
Отключаем гибернацию и сон в Debian
Для отключения всех функций энергосбережения выполняем следующую команду: $ sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target Чтобы включить обратно: $ sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target Так же можно у ноутбука изменить поведение при закрытии крышки: Для того чтобы не засыпал при закрытии, добавляем в конец файла /etc/systemd/logind.conf следущие строки: [Login] HandleLidSwitch=ignore HandleLidSwitchDocked=ignore После…
-
Red OS и Figma
Для установки Figma в Red OS нам с начало понадобится snap. Открываем терминал и устанавливаем snap: После установки модуль snapd должен быть включен: Далее включим поддержку классической привязки, чтобы создать символическую ссылку между /var/lib/snapd/snap и /snap: После всех манипуляций приступаем непосредственно к установке figma: После установки запускаем через список приложений в группе «Графика» — «Figma Linux».
-
Изменением домашнюю директории пользователя
Предположим нам стоит задача изменить домашнюю директорию пользователя test с /home/test на /var/www/test. Для этого достаточно ввести команду: sudo usermod -md /var/www/test test Давайте разберем, что задает каждый ключ: -d назначает новую домашнюю директорию для пользователя -m перемещает содержимое текущей домашней директории по новому адресу. .
-
Сбрасываем пароль в Zabbix 3 под Debian/Ubuntu
Обратились ко мне с проблемой, забыли пароль от Zabbix 3. Листок где записан пароль как водится потеряли, а кто настраивал не кто не помнит. Ну что же, проблема не велика, благо пароль от root у меня есть. Пациент: Debian 8, Zabbix 3, Apache 2.x, MySql. Подключаемся к серверу и переходим к конфигурационному файлу: cd /etc/zabbix/web Смотрим…
-
Обновление модулей freepbx из командной строки
Для обновления модулей freepbx достаточно выполнить всего две команды. #/var/lib/asterisk/bin/module_admin upgradeall#/var/lib/asterisk/bin/module_admin reload
-
Быстрая установка PlexMediaServer на Debian/Ubuntu
Plex Media Server – программа для создания медиа-сервера и получения удаленного доступа к аудио и видео файлам с поддержкой транскодинга на различных устройствах, будь-то Смарт ТВ, мобильный гаджет или ПК И так, приступим. Подключаем репозиторий: sudo echo «deb http://shell.ninthgate.se/packages/debian squeeze main» > /etc/apt/sources.list sudo curl http://shell.ninthgate.se/packages/shell-ninthgate-se-keyring.key | sudo apt-key add — Обновляем список репозиториев и устанавливаем:…
-
Быстрая очистка кэша и SWAP
Может быть популярной проблемой. При переполнении swap и при обращении к нему сервер начинает медленнее отвечать. Службы перестают работать. К такой проблеме может привести обычное переполнение /var раздела. Выполнив чистку — нам так же нужно освободить и swap. swapoff -a && swapon -a Так же попутно очистим кэш: sync && echo «3» > /proc/sys/vm/drop_caches
-
Ubuntu 14.04 и apache2-mpm-itk. Или почему возникается ошибка 403. UPD
Если вы пользуетесь модулем apach2-mpm-itk, и после обновления столкнулись с ошибкой 403. Не отчаивайтесь, исправляется это очень легко. Открываем конфигурационный файл виртуального хоста. # sudo nano /etc/apache2/sites-available/virt-name.conf Где virt-name.conf, конфигурационный файл вашего виртуального хоста. И добавляем в него следущее: <Directory /home/user/www/> AllowOverride None Require all granted </Directory> Где /home/user/www/ — путь к вашей web директории.…
-
Ставим Lamp и переносим www директорию. Или свой web хостинг на Ubuntu/Debian.
В данной статье мы рассмотрим как установить пакет Lamp, перенесем web диеркторию из /var/www, и заставим apache работать под нужным нам пользователем. Шаг 1 Устанавливаем apache командой: # sudo apt-get install apache2 После установка проверим apache. для этого в браузере вводим http://localhost. В ответе мы долдны увидеть следующее : Шаг 2 Устанавливаем MySQL # sudo…
-
Быстрый проброс порта в Ubuntu Server средствами IPTables
Представим ситуацию, у нас есть шлюз на ubuntu, и некая машина с каким нибкдь сервисом. И вот стоит задача нужно чтобы извне был доступен некий сервис на компьютере во внутренней сети. Для этого необходимо сделать проброс портов с сервера на внутреннюю машину.В Ubuntu это делается с помощью iptables. Предположим, что надо пробросить порт 1500. Нужно создать…
-
Очищаем Ubuntu Server от старых ядер
При частом обновлении Ubuntu Server есть вероятность, что старые ядра Linux, уже не используемые системой, все еще установленные. По мере накоплений старых ядер, могут появляться сообщения, что место в системном разделе /boot заканчивается. Поэтому сегодня мы будем очищать операционную систему от старых ядер. С начало узнаем какое ядро использует операционная система в данный момент: $…
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: