Показ дописів із міткою Debian. Показати всі дописи
Показ дописів із міткою Debian. Показати всі дописи

четвер, 16 листопада 2023 р.

Debian 9 оновлення з архівних репозиторіїв

Інколи виникає потреба оновити, або щось встановити на Linux? підтримка версії якого вже припинилася і ми читаємо на сайті таке повідомлення:

вівторок, 8 лютого 2022 р.

Debian 11 samba полная переустановка

Столкнулся с необходимостью полностью переустановить Samba с генерацией конфигурационного файла по умолчанию (apt remove не помогает)

середа, 23 жовтня 2019 р.

Telegram бот для Zabbix v2

Данный пост является переосмылением  предыдущего поста на эту тему и предполагает настройку Docker контейнера Zabbix, описанную в этом посте. Цель - отделить данные от контейнера и упростить процес обновления контейнера.

Создаем Telegram бота

  1. Для этого в Telegram добавляем бота @BotFather и жмем "запустить"
    BotFather меню

понеділок, 30 вересня 2019 р.

Debian 9. Установка сервера 1С

В интернете полно информации на данную тему, в том числе от системных интеграторов решений на базе 1С, поэтому пост тезисный, в формате "шпаргалка для себя".

Имеем:

  1. Debian 9x64 с установленным Postgresql от 1с и менеджером HASP
  2. Скачанный с сервера 1С архив deb64_8_3_15_1565.tar.gz

Установка (все операции под root):

  1. Распаковываем архив:
     tar -xvzf deb64_8_3_1X_1XXX.tar.gz
    Асхив содержит следующие файлы:

середа, 18 вересня 2019 р.

Debian 9. Установка Postgresql от 1C

В интернете полно информации на данную тему, в том числе от системных интеграторов решений на базе 1С, поэтому пост тезисный, в формате "шпаргалка для себя".

Имеем:

  1. Свежую установку Debian 9 x64
  2. Архив postgresql_10.9_5.1C_amd64_deb.tar.bz2 с сайта 1С

Установка (все дальнейшее под root):

  1. Распаковка
    #tar xvjf postgresql_10.9_5.1C_amd64_deb.tar.bz2

четвер, 22 серпня 2019 р.

Debian 10. Установка Sentry в Docker контейнере

Введение

Необходимо поставить систему мониторинга ошибок сайта Sentry. Рекомендуемый
разработчиками способ установки - использование Docker контейнера. Так и будем делать. Для удобства миграции и распределения нагрузки буду ставить на отдельную VM.
Параметры VM:
  • HDD 32G
  • Memmory 8G
  • CPU 2cores

Базовая система

В качестве базовой системы, как ясно из заголовка, буду использовать Debian 10. Установка ничем не примечательна, выбираю минимальную конфигурацию.
После установки ставлю mc и qemu-guest-agent.

пʼятниця, 16 серпня 2019 р.

Установка Gitlab на Debian 10 в Docker контейнере

Имеется свеже установленный Debian 10.
Ставим пакеты:
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2 -y
Добавляем Docker PGP key:
sudo curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Проверяем ключ
apt-key fingerprint 0EBFCD88
Добавляем стабильный docker репозиторий

вівторок, 28 травня 2019 р.

Терминальный сервер Linux принудительное обновление групп для пользователя Active directory

Столкнулись с интересным глюком: не подтягиваются новые группы пользователя, добавленные на контроллере AD. Причем в других пользователях данной проблемы нет.
Задача:
Принудительно обновить кеш Winbind для пользователя.
Решение:
на сервере под root выполняем
wbinfo -a user
Вводим 2 раза user password и проверяем результат:
su user
groups
В результате должен вывестись актуальный список групп

вівторок, 28 серпня 2018 р.

Ведение Debian 9.3 в домен Active Directory

Заметка не претендует на оригинальность, является фактически калькой этой статьи, написана в качестве "записок на память". Так же обращаю внимание, что существует альтернативный способ без использования samba, но в моем случае она мне все равно нужна.

Продолжаю настройку терминального сервера Debian 9.3:

Выполняем в контейнере poweroff, после чего идем во вкладку DNS нашего LXC контейнера и в случае необходимости настраиваем имя, домен и DNS сервера через пробел.

Указанные данные будут использованы при генерации файлов /etc/resolv.conf и /etc/hostname, править файл напрямую нет смысла, так как он перегенерируется при следующем перезапуске контейнера.
Приводим временную зону в соответствие настройкам домена:
dpkg-reconfigure tzdata

понеділок, 27 серпня 2018 р.

Debian 9.3 установка Oracle Java, Flash plugin

Внимание !
16.04.2019 Oracle изменили лицензию на использование Oracle JDK, в связи с чем пост мог утратить актуальность.
Нынешняя тема, с одной стороны является логическим продолжением предыдущего поста, то есть относится к настройке Debian 9.3, с другой не является описанием настройки терминального сервера, хотя там тоже используется. Пост ни в коем случае не претендует на оригинальность, скорее это записки на память для себя.

Схема с установкой из http://ppa.launchpad.net/webupd8team/java/ubuntu больше не работает

Ставим curl
apt install -y curl
Используя такой, достаточно длинный парсинг вывода, получаем URL актуальной версии Oracle JDK:

понеділок, 22 січня 2018 р.

Терминальный Linux сервер, организация контроля пользователей

В предыдущих постах здесь и здесь, я обращался к теме установки и настройки терминального сервера на базе Debian Linux. Иногда (почти всегда) у руководства возникает желание иметь возможность получить ответ на вопрос: "а чем собственно занимается сотрудник в рабочее время?"
Реализации этой возможности и посвящена данная статья.

Постановка задачи:

Необходимо, чтобы в домашний каталог ответственного пользователя (у меня создан специальный пользователь control), складывались скриншоты рабочего стола пользователей, за которыми осуществляется контроль(для каждого пользователя отдельная папка).

Реализация:

пʼятниця, 12 січня 2018 р.

Дополнение Firefox для всех пользователей Linux


При использовании терминального Linux сервера есть необходимость, чтоб установленые дополнения применялись сразу ко всем пользователям, покажу как это сделать на примере limit tabs:
  1. Скачиваем нужное дополнение(вариант Б - ставим его средствами Firefox я поступил именно так).
  2. Копируем (в моем случае перемещаем из каталога установки ~/.mozilla/firefox/xxxxxxxx.default/extensions) .xpi файл дополнения в каталог /usr/share/mozilla/extentions/{набор 16-ричных цифер}
    mv langpack-ru@firefox.mozilla.org.xpi /usr/share/mozilla/extentions/{набор 16-ричных цифер}
  3. В дополнениях Firefox у пользователя появилось наше дополнение, которое можно отключить, но нельзя удалить
Таким образом можно распространить среди пользователей любые дополнения.

Перенос Linux & Samba пользователей Debian 8.6 -> Debian 9.3

Всвязи с переносом терминального сервера Debian 8 на другой гипервизор, была выполнена новая установка Debian 9. После того, как сервер был установлен и настроен, встал вопрос о вводе его в эксплуатацию и соответственно о переносе на него пользователей, прогонять их снова через процедуру регистрации и очередной настройки приложений с нуля не хотелось и я решил проделать замену сервера прозрачно для пользователей.
Сразу говорю что мой выбор инструментов - это лишь один из вариантов, обусловленный конкретной задачей.
Стартовые условия: Сервер, со свеже установленным Debian  9.3 в системе помимо рута создан привелигированный пользователь (пусть его зовут myadmin) с uid/guid=1000.
Приступаем:
В первую очередь генерируем на исходном сервере пару rsa ключей
ssh-keygen

четвер, 11 січня 2018 р.

Терминальный RDP сервер Debian 9 + Xrdp

Актуальная версия здесь.
Год назад, я описал установку терминального сервера Debian+xRDP+X11-rdp.
В связи с переходом на другой гипервизор возникла необходимость его переустановки.
Так как за это время вышел 9-й релиз Debian, то естественно решено ставить его.
За этот год проект XRDP эволюционировал с версии 0.6.1 до версии 0.9.3 и установка сервера категорически упростилась.
После установки системы (при установке ставлю только системные утилиты, LXDE, SSH сервер и по желанию сервера печати), достаточно просто поставить XRDP из пакетов:
sudo apt update
sudo apt install -y xrdp

середа, 5 жовтня 2016 р.

Терминальный сервер Debian 8 LXDE + xRDP + X11-RDP


Актуальная версия здесь.

По сути это не самостоятельная статья, а описание того как довести первоисточник до рабочего состояния для связки Debian + LXDE + XRDP+X11-RDP, если бы не столкнулся с нюансами, не стал бы писать заметку.

Объясняю выбор именно такой связки: Ubuntu ставит, просто невообразимое количество всяких свистелок-перделок, с которыми можно мириться на десктопе, но которые совершенно не уместны на сервере, какое бы мощное железо не было одно ненужное приложение допустим запущенное 30-ю пользователями откушает изрядный кусок ресурсов, LXDE самое легкое окружение, на мой взгляд, как минимум легче Xfce, про аргументы в пользу XRDP+X11-RDP подробно описаны другими авторами, для меня было достаточно того, что FreeNX больше не поддерживается.

Приступим: