<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0">

<channel>

<title>Блог ни о чём, заметки с тегом: работа</title>
<link>http://gladilov.org.ru/blog/tags/work/</link>
<description></description>
<generator>E2 (v3249; Aegea)</generator>

<item>
<title>Новый сертификат — 30.03.2026</title>
<guid isPermaLink="false">3030</guid>
<link>http://gladilov.org.ru/blog/all/new-certificate-30-03-2026/</link>
<comments>http://gladilov.org.ru/blog/all/new-certificate-30-03-2026/</comments>
<description>&lt;p&gt;&lt;img src="/blog/pictures/learning/ibs/logo.png" style="vertical-align:middle;width:35px;height:35px;" /&gt; Учебный Центр &lt;a href="https://ibs-training.ru/"&gt;Информационные Бизнес Системы&lt;/a&gt;&lt;br /&gt;
&lt;h4&gt;Получил сертификат за онлайн-курс DEV-032 &lt;strong&gt;«DevOps и CI/CD для разработчиков»&lt;/strong&gt;&lt;/h4&gt;&lt;img src="/blog/pictures/learning/ibs/certificate46.png" style="border:1px solid #888;" /&gt;&lt;/p&gt;
</description>
<pubDate>Mon, 30 Mar 2026 09:45:32 +0300</pubDate>
</item>

<item>
<title>Почётная грамота — 24.01.2024</title>
<guid isPermaLink="false">2732</guid>
<link>http://gladilov.org.ru/blog/all/new-certificate-24-01-2024/</link>
<comments>http://gladilov.org.ru/blog/all/new-certificate-24-01-2024/</comments>
<description>&lt;p&gt;&lt;img src="/img/cv/enterprises/rncb.png" style="vertical-align:middle;width:35px;height:35px;" /&gt;  &lt;a href="https://www.rncb.ru/"&gt;РНКБ Банк (ПАО)&lt;/a&gt;&lt;br /&gt;
&lt;h4&gt;Получил почётную грамоту за развитие проекта «Цифровая среда»&lt;/strong&gt;&lt;/h4&gt;&lt;img src="/img/cv/certificate40.png" style="border:1px solid #888;" /&gt;&lt;/p&gt;
</description>
<pubDate>Wed, 24 Jan 2024 13:01:19 +0300</pubDate>
</item>

<item>
<title>Мой трудовой путь</title>
<guid isPermaLink="false">1633</guid>
<link>http://gladilov.org.ru/blog/</link>
<comments>http://gladilov.org.ru/blog/</comments>
<description>&lt;p&gt;Запечатлел свой &lt;strike&gt;тормозной&lt;/strike&gt; трудовой путь в виде временной шкалы. Так как первая запись у меня в трудовой о прохождении обучения в институте, то решим начать с неё.&lt;/p&gt;
&lt;iframe src="https://cdn.knightlab.com/libs/timeline/latest/embed/?source=1mD7nI11Kh0ujl5pBa-bHfF53JsnuX1awJF62C4Q9-Bs&amp;font=PT&amp;lang=ru&amp;initial_zoom=2&amp;width=900&amp;height=750" width="900" height="750" frameborder="0"&gt;&lt;/iframe&gt;
</description>
<pubDate>Thu, 14 Jan 2021 12:26:56 +0300</pubDate>
</item>

<item>
<title>Samsung 860 EVO 1000 GB (MZ-76E1T0BW)</title>
<guid isPermaLink="false">1617</guid>
<link>http://gladilov.org.ru/blog/all/samsung-860-evo-1000-gb/</link>
<comments>http://gladilov.org.ru/blog/all/samsung-860-evo-1000-gb/</comments>
<description>&lt;p&gt;&lt;img src="/blog/pictures/purchases/evo860.jpg" /&gt;&lt;/p&gt;
</description>
<pubDate>Mon, 28 Dec 2020 10:29:01 +0300</pubDate>
</item>

<item>
<title>Pebble PB-111</title>
<guid isPermaLink="false">1614</guid>
<link>http://gladilov.org.ru/blog/all/pebble-pb-111/</link>
<comments>http://gladilov.org.ru/blog/all/pebble-pb-111/</comments>
<description>&lt;p&gt;&lt;img src="/blog/pictures/purchases/pb-111.jpg" /&gt;&lt;/p&gt;
</description>
<pubDate>Thu, 24 Dec 2020 17:55:14 +0300</pubDate>
</item>

<item>
<title>Установка ownCloud для минфина</title>
<guid isPermaLink="false">1268</guid>
<link>http://gladilov.org.ru/blog/</link>
<comments>http://gladilov.org.ru/blog/</comments>
<description>&lt;p&gt;&lt;a name="_0"&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;Оглавление&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_1"&gt;Постановка задачи&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_2"&gt;Общие данные&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_3"&gt;Установка ownCloud&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_4"&gt;Настройка WEB-сервера&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_5"&gt;Завершение настройки ownCloud&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_6"&gt;Брендирование сервиса&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_7"&gt;Настройка сервиса SAMBA и ввод сервера в домен Windows&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_8"&gt;Результат&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name="_1"&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;Постановка задачи&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Для организации обмена рабочими файлами поставлены задачи:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;установить и настроить сервис WebDAV — аналог Dopbox’а, но функционирующего без ограничений на количество подключаемых устройств (бесплатная учётная запись Dropbox позволяет использовать не более трёх устройств);&lt;/li&gt;
&lt;li&gt;обеспечить работу клиентов сервиса на различных платформах пользователей;&lt;/li&gt;
&lt;li&gt;предусмотреть возможность подключения сетевой папки с рабочими файлами как сетевого диска;&lt;/li&gt;
&lt;li&gt;обеспечить доступ к рабочим файлам из локальной вычислительной сети и информационно-телекоммуникационной сети интернет.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/blog/all/another-trolleybus-from-bread/#_0"&gt;&amp;uarr; Перейти к оглавлению.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name="_2"&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;Общие данные&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Делал на &lt;img style="vertical-align:middle!important;" src="/img/install/os/debian.png" /&gt; Debian’е версии &lt;b&gt;10.3.0&lt;/b&gt; (netinstall) по &lt;a href="https://www.tecmint.com/install-owncloud-in-debian/"&gt;этому&lt;/a&gt; мануалу. Последний октет IP-адреса системы — &lt;b&gt;36&lt;/b&gt;, &lt;b&gt;статический&lt;/b&gt;. Установленная версия ownCloud — &lt;b&gt;10.4.0.4&lt;/b&gt;. Пароль пользователя user — стандартный (буду обозначать его &lt;b&gt;STD_PASS&lt;/b&gt;), пароль root — такой же, как у user’а. Сначала сделал на реальной машине, затем — на ней же в &lt;img src="/img/osdetect/tools/20/virtualbox.png" style="vertical-align:middle!important" /&gt; Виртуалбоксе (для проверки скорости повторного развёртывания сервиса и возможности подключения отдельного образа или физического диска для данных), потом в &lt;img src="/img/osdetect/tools/20/hyperv.png" style="vertical-align:middle!important" /&gt; Hyper-V на &lt;img style="vertical-align:middle!important;" src="/img/install/os/windows.png" /&gt; виндовом сервере.&lt;/p&gt;
&lt;p&gt;Определяюсь со следующими необходимыми в работе переменными: домен Windows — &lt;b&gt;&amp;lt;DOMAIN&amp;gt;&lt;/b&gt;, доменное имя узла — &lt;b&gt;cloud.minfin.rk.gov.ru&lt;/b&gt;, учётная запись администратора ownCloud — &lt;b&gt;&amp;lt;owncloud-minfin-admin&amp;gt;&lt;/b&gt;/&lt;b&gt;&amp;lt;STD_PASS&amp;gt;&lt;/b&gt;; каталог с данными пользователей ownCloud — &lt;b&gt;&amp;lt;owncloud-data-dir&amp;gt;&lt;/b&gt;. Настройки базы данных: название базы данных — &lt;b&gt;&amp;lt;owncloud-db&amp;gt;&lt;/b&gt;; пользователь базы данных — &lt;b&gt;&amp;lt;owncloud-database-admin&amp;gt;&lt;/b&gt;, его пароль — &lt;b&gt;&amp;lt;STD_PASS&amp;gt;&lt;/b&gt;; узел — &lt;b&gt;&amp;lt;узел&amp;gt;&lt;/b&gt;.&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_0"&gt;&amp;uarr; Перейти к оглавлению.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name="_3"&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;Установка ownCloud&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
От рута установил пакет &lt;b&gt;sudo&lt;/b&gt;:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;su -
# apt install sudo
# exit&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;&lt;i&gt;Пользователю, под которым производится установка, настроить получение прав суперпользователя (sudo).&lt;/i&gt; Устанавливаю необходимые пакеты:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;sudo apt install wget gnupg openssl
sudo apt install apache2 mariadb-server mariadb-client
sudo apt install php7.3 libapache2-mod-php7.3 php7.3-{mysql,intl,curl,json,gd,xml,mb,zip}&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Разрешаю запуск службы WEB-сервера при старте системы и запускаю её:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;sudo systemctl enable apache2
sudo systemctl start apache2&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Создаю базу и натягиваю для неё разрешения:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;sudo mysql -u root -p
MariaDB [(none)]&amp;gt; CREATE DATABASE &amp;lt;owncloud-db&amp;gt;;
MariaDB [(none)]&amp;gt; GRANT ALL ON &amp;lt;owncloud-db&amp;gt;.* TO '&amp;lt;owncloud-database-admin&amp;gt;'@'&amp;lt;узел&amp;gt;' IDENTIFIED BY '&amp;lt;STD_PASS&amp;gt;';
MariaDB [(none)]&amp;gt; FLUSH PRIVILEGES;
MariaDB [(none)]&amp;gt; EXIT;&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Добавляю ключ репозитория ownCloud:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;sudo wget https://download.owncloud.org/download/repositories/10.4.0/fresh/Debian_10/Release.key
sudo apt-key add Release.key
sudo rm Release.key&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Добавляю источник ownCloud в настройки пакетного менеджера, обновляю кеш менеджера пакетов и устанавливаю ownCloud:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;sudo echo 'deb https://download.owncloud.org/download/repositories/10.4.0/fresh/Debian_10/ /' &amp;gt; /etc/apt/sources.list.d/owncloud.list
sudo apt-get update
sudo apt-get install owncloud-files&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;&lt;a href="/blog/all/another-trolleybus-from-bread/#_0"&gt;&amp;uarr; Перейти к оглавлению.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name="_4"&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;Настройка WEB-сервера&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Правлю файл настроек WEB-сервера:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;sudo rm /etc/apache2/sites-enabled/000-default.conf
sudo nano /etc/apache2/sites-available/owncloud.conf
sudo ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/000-default.conf&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Наполняю &lt;b&gt;/etc/apache2/sites-available/owncloud.conf&lt;/b&gt; таким содержимым:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;&amp;lt;VirtualHost *:80&amp;gt;
ServerName cloud.minfin.rk.gov.ru
Alias / &amp;quot;/var/www/owncloud/&amp;quot;
&amp;lt;Directory /var/www/owncloud/&amp;gt;
  Options +FollowSymlinks
  AllowOverride All
 &amp;lt;IfModule mod_dav.c&amp;gt;
  Dav off
 &amp;lt;/IfModule&amp;gt;
 SetEnv HOME /var/www/owncloud
 SetEnv HTTP_HOME /var/www/owncloud
&amp;lt;/Directory&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Разрешаю модуль WEB-сервера и перезапускаю его службу:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;sudo a2enmod rewrite mime unique_id
sudo systemctl restart apache2&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;&lt;a href="/blog/all/another-trolleybus-from-bread/#_0"&gt;&amp;uarr; Перейти к оглавлению.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name="_5"&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;Завершение настройки ownCloud&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Переношу каталог с данными пользователей ownCloud за пределы директории WEB-сервера:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;sudo mkdir /var/&amp;lt;owncloud-data-dir&amp;gt;
sudo chown www-data /var/&amp;lt;owncloud-data-dir&amp;gt;
sudo mv /var/www/owncloud/data/ /var/&amp;lt;owncloud-data-dir&amp;gt;/&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Для настройки доступа в файле &lt;b&gt;/var/www/owncloud/config/config.php&lt;/b&gt; в массиве &lt;b&gt;trusted_domains&lt;/b&gt; добавляю доверенные домены:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;0 =&amp;gt; '&amp;lt;внутренний IP-адрес сервера&amp;gt;',
1 =&amp;gt; 'cloud.minfin.rk.gov.ru',&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;&lt;font size="2"&gt;Небольшой offtop/workaround: если в файле &lt;b&gt;/var/www/owncloud/config/config.php&lt;/b&gt; в массиве &lt;b&gt;trusted_domains&lt;/b&gt; добавить&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;2 =&amp;gt; $_SERVER['HTTP_HOST'],&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;то можно не париться с запоминанием FQDN сервера ownCloud.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;При заходе на &lt;b&gt;&amp;lt;внутренний IP-адрес сервера&amp;gt;&lt;/b&gt; через браузер открывается страница завершения установки и окончательной настройки ownCloud. Указываю следующие данные:&lt;/p&gt;
&lt;p&gt;Учётная запись администратора — &lt;b&gt;&amp;lt;owncloud-minfin-admin&amp;gt;&lt;/b&gt;/&lt;b&gt;&amp;lt;STD_PASS&amp;gt;&lt;/b&gt;;&lt;br /&gt;
Каталог с данными — &lt;b&gt;&amp;lt;owncloud-data-dir&amp;gt;&lt;/b&gt;.&lt;br /&gt;
Настройка базы данных:&lt;br /&gt;
пользователь — &lt;b&gt;&amp;lt;owncloud-database-admin&amp;gt;&lt;/b&gt;;&lt;br /&gt;
пароль — &lt;b&gt;&amp;lt;STD_PASS&amp;gt;&lt;/b&gt;;&lt;br /&gt;
база данных — &lt;b&gt;&amp;lt;owncloud-db&amp;gt;&lt;/b&gt;;&lt;br /&gt;
сетевой узел — &lt;b&gt;&amp;lt;узел&amp;gt;&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;Подсунул пути к сертификатам в конфиг-файл апача &lt;b&gt;/etc/apache2/sites-enabled/ssl.conf&lt;/b&gt;, он принял такой вид:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;&amp;lt;IfModule mod_ssl.c&amp;gt;
&amp;lt;VirtualHost *:443&amp;gt;
ServerName cloud.minfin.rk.gov.ru
DocumentRoot /var/www/owncloud
ErrorLog ${APACHE_LOG_DIR}/ssl-error.log
CustomLog ${APACHE_LOG_DIR}/ssl-access.log combined
SSLEngine on
SSLCertificateFile /путь/к/файлу/certificate.crt
SSLCertificateKeyFile/путь/к/файлу/private.key
&amp;lt;FilesMatch &amp;quot;\.(cgi|shtml|phtml|php)$&amp;quot;&amp;gt;
SSLOptions +StdEnvVars
&amp;lt;/FilesMatch&amp;gt;
&amp;lt;/VirtualHost&amp;gt;
&amp;lt;/IfModule&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;В файле &lt;b&gt;/var/www/owncloud/.htaccess&lt;/b&gt; пишу правило для перенаправления с http на https:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://cloud.minfin.rk.gov.ru/$1 27 [R,L]&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;&lt;a href="/blog/all/another-trolleybus-from-bread/#_0"&gt;&amp;uarr; Перейти к оглавлению.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name="_6"&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;Брендирование сервиса&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Выполняю небольшое брендирование:&lt;br /&gt;
В файле &lt;b&gt;/var/www/owncloud/core/css/styles.css&lt;/b&gt; в разделе &lt;b&gt;#body-login&lt;/b&gt; меняю фоновую картинку и её расположение (за основу взял фоновую картинку с &lt;a href="https://minfin.rk.gov.ru/ru/"&gt;официального сайта&lt;/a&gt;):&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;background-image: url('../img/background-minfin-white.jpg');
background-position: top 50%;&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Сама картинка такая: &lt;b class="spoiler-controller pop-up_camper_minfin_ownCloud-background"&gt;Показать&lt;/b&gt;&lt;section class="spoiler pop-up_camper_minfin_ownCloud-background"&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="lightbox2" data-lightbox="minfin_ownCloud-background" href="/blog/pictures/work/owncloud/background-minfin-white.jpg"&gt;&lt;img src="/blog/pictures/work/owncloud/background-minfin-white-preview.jpg" style="vertical-align:middle;border:1px solid grey;}" /&gt;&lt;/a&gt;&lt;/section&gt;В файле &lt;b&gt;/var/www/owncloud/lib/private/legacy/defaults.php&lt;/b&gt; меняю заголовки страниц:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;$this-&amp;gt;defaultTitle = 'Файлообменный ресурс Министерства финансов Республики Крым';
$this-&amp;gt;defaultBaseUrl = 'https://cloud.minfin.rk.gov.ru';
$this-&amp;gt;defaultSyncClientUrl = 'https://cloud.minfin.rk.gov.ru/install/#install-clients';&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Делаю резервную копию файла &lt;b&gt;/var/www/owncloud/core/img/favicon.ico&lt;/b&gt; и заливаю в качестве значка веб-сайта &lt;img src="/blog/pictures/work/owncloud/favicon.ico" style="vertical-align:middle!important" /&gt; &lt;a href="/blog/pictures/work/owncloud/favicon.ico"&gt;вот этот&lt;/a&gt;.&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_0"&gt;&amp;uarr; Перейти к оглавлению.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name="_7"&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;Настройка сервиса SAMBA и ввод сервера в домен Windows&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
По &lt;a href="https://www.server-world.info/en/note?os=Debian_10&amp;p=realmd"&gt;этому мануалу&lt;/a&gt; устанавливаю всё для samba’ы и ввожу систему в домен Active Directory:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;sudo apt install samba samba-client smbclient
sudo apt install realmd sssd sssd-tools adcli krb5-user packagekit samba-common samba-common-bin samba-libs
smbpasswd -a &amp;lt;user&amp;gt;
nano /etc/samba/smb.conf&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;В файле &lt;b&gt;/etc/pam.d/common-session&lt;/b&gt; должна быть строка&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;session optional        pam_mkhomedir.so skel=/etc/skel umask=077&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Опрашиваю домен:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;realm discover &amp;lt;DOMAIN&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Выполняю ввод системы в домен:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;realm join --user=user &amp;lt;DOMAIN&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Тест пользователя:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;id user@&amp;lt;DOMAIN&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;В файле &lt;b&gt;/etc/sssd/sssd.conf&lt;/b&gt; меняю строку на&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;use_fully_qualified_names = False&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Рестартую сервис:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;systemctl restart sssd&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;&lt;a href="/blog/all/another-trolleybus-from-bread/#_0"&gt;&amp;uarr; Перейти к оглавлению.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Расшариваю директорию с файлами ownCloud для монтирования сетевого диска на рабочих станциях Windows-пользователей. Для этого :&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_0"&gt;&amp;uarr; Перейти к оглавлению.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name="_8"&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;Результат&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a class="lightbox2" data-lightbox="owncloud-webgui" href="/blog/pictures/minfin/owncloud/owncloud-webgui.jpg" title="План палубы"&gt;&lt;img src="/blog/pictures/minfin/owncloud/owncloud-webgui-preview.jpg" style="vertical-align:bottom;border:1px solid #ccc;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="/blog/all/another-trolleybus-from-bread/#_0"&gt;&amp;uarr; Перейти к оглавлению.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;&lt;/p&gt;
</description>
<pubDate>Fri, 24 Apr 2020 11:13:24 +0300</pubDate>
</item>

<item>
<title>Запуск виндовых команд из консоли posix-систем</title>
<guid isPermaLink="false">1260</guid>
<link>http://gladilov.org.ru/blog/all/remote-windows-command-executing-from-posix-host/</link>
<comments>http://gladilov.org.ru/blog/all/remote-windows-command-executing-from-posix-host/</comments>
<description>&lt;p&gt;&lt;img src="/blog/pictures/winexe/1251-preview.png" class="main_right_img" /&gt;Недавно возникла необходимость в том, чтобы рулить виндовым сервером в домене удалённо прямо из консоли Linux-сервера. Гугляж выдал варианты типа xfreerdp, ssh-сервера для Windows, rdesktop’а, psexec’а и winexe. Мне захотелось попробовать прикрутить winexe.&lt;/p&gt;
&lt;p&gt;Процесс: &lt;b class="spoiler-controller pop-up_camper_17_04_20"&gt;Показать&lt;/b&gt;&lt;section class="spoiler pop-up_camper_17_04_20"&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Делал в &lt;img style="vertical-align:middle!important;" src="/img/install/os/debian.png" /&gt; Debian 10 ’Buster’. Готового пакета нет, поэтому по мануалу скачал с &lt;a href="https://sourceforge.net/projects/winexe/"&gt;Sourceforge&lt;/a&gt; файл winexe-1.00.tar.gz (в дальнейшем он не пригодился). Понаставил кучу пакетов (сразу скажу, что, возможно, половина тут — лишнее):&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;sudo aptitude install build-essential autoconf checkinstall python python-all python-dev python-all-dev python-setuptools libdcerpc-dev
sudo aptitude install gcc-mingw-w64 comerr-dev libpopt-dev libbsd-dev zlib1g-dev libc6-dev
sudo aptitude install comerr-dev libpopt-dev libbsd-dev zlib1g-dev libc6-dev python-dev
sudo aptitude install git python2.7 libpango1.0-0 libacl1-dev libldap2-dev libpam-dev libtevent-dev python2.7-dev python3.7 samba-dev libgnutls28-dev libgpgme11-dev libjansson-dev libarchive-dev
sudo aptitude install acl attr bind9utils bison debhelper dnsutils flex gdb krb5-user libaio-dev libblkid-dev libcap-dev libcups2-dev libjson-perl libncurses5-dev libreadline-dev nettle-dev perl-modules python-all-dev python-crypto python-dbg python-dnspython python3-dnspython python-markdown python3-markdown python3-dev xsltproc zlib1g-dev liblmdb-dev lmdb-utils&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Выполняю&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;tar xzvf winexe-1.00.tar.gz
cd winexe-1.00/source4
./autogen.sh
/configure
make basics bin/winexe&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;На последней команде получаю ошибку:&lt;br /&gt;
&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;Creating heimdal/lib/asn1/der-protos.h
syntax error at heimdal/cf/make-proto.pl line 15, near &amp;quot;do Getopts(&amp;quot;
Execution of heimdal/cf/make-proto.pl aborted due to compilation errors.
make: *** [data.mk:197: heimdal/lib/asn1/der-protos.h] Ошибка 255&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Подхожу у кроблеме с другой стороны. Клонирую гитом самбу и всё делаю в ейных исходниках (для этого и установил кучу пакетов):&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;cd ~
git clone git://git.samba.org/samba.git ~/samba
cd ~/samba
./configure
make bin/winexe&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;В &lt;b&gt;~/samba/bin/default/examples/winexe/&lt;/b&gt; скомпилился бинарник winexe, использую его по назначению:&lt;font size="2"&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;pre class="e2-text-code"&gt;&lt;code&gt;winexe -U &amp;lt;домен&amp;gt;/&amp;lt;логин&amp;gt;%&amp;lt;пароль&amp;gt; //&amp;lt;windows-хост&amp;gt; &amp;quot;команда&amp;quot;&lt;/code&gt;&lt;/pre&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/font&gt;Очздорова! &lt;b class="spoiler-controller pop-up_camper_17_04_20-winexe-866"&gt;Показать&lt;/b&gt;&lt;section class="spoiler pop-up_camper_17_04_20-winexe-866"&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="lightbox2" data-lightbox="17_04_20-winexe" href="/blog/pictures/winexe/866.png"  title="Кодовая страница IBM866"&gt;&lt;img src="/blog/pictures/winexe/866-preview.png" style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/section&gt;&lt;/p&gt;
&lt;p&gt;P. S. Проблему с кодировкой думаю решить с помощью установки кодовой страницы по умолчанию по &lt;a href="https://superuser.com/questions/387569/how-do-i-permantly-set-the-command-prompt-codepage-in-windows-7"&gt;этому&lt;/a&gt; мануалу и использования перекодировщика luit из пакета x11-utils. У себя попробовал — работает: &lt;b class="spoiler-controller pop-up_camper_17_04_20-winexe-1251"&gt;Показать&lt;/b&gt;&lt;section class="spoiler pop-up_camper_17_04_20-winexe-1251"&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="lightbox2" data-lightbox="17_04_20-winexe" href="/blog/pictures/winexe/1251.png" title="Кодовая страница CP-1251"&gt;&lt;img src="/blog/pictures/winexe/1251-preview.png" style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/section&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;Источники:&lt;br /&gt;
&lt;a href="https://wiki.samba.org/index.php/Package_Dependencies_Required_to_Build_Samba"&gt;https://wiki.samba.org/index.php/Package_Dependencies_Required_to_Build_Samba&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://www.aldeid.com/wiki/Winexe"&gt;https://www.aldeid.com/wiki/Winexe&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://ru.stackoverflow.com/questions/339012/Как-подружить-luit-и-cp866"&gt;https://ru.stackoverflow.com/questions/339012/Как-подружить-luit-и-cp866&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://superuser.com/questions/269818/change-default-code-page-of-windows-console-to-utf-8"&gt;https://superuser.com/questions/269818/change-default-code-page-of-windows-console-to-utf-8&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://superuser.com/questions/387569/how-do-i-permantly-set-the-command-prompt-codepage-in-windows-7"&gt;https://superuser.com/questions/387569/how-do-i-permantly-set-the-command-prompt-codepage-in-windows-7&lt;/a&gt;&lt;/font&gt;&lt;/section&gt;&lt;/p&gt;
</description>
<pubDate>Fri, 17 Apr 2020 17:33:40 +0300</pubDate>
</item>

<item>
<title>Новый сертификат — 06.09.2019</title>
<guid isPermaLink="false">1072</guid>
<link>http://gladilov.org.ru/blog/all/new-certificate-06-09-2019/</link>
<comments>http://gladilov.org.ru/blog/all/new-certificate-06-09-2019/</comments>
<description>&lt;p&gt;&lt;img src="/blog/pictures/learning/ukk-gkh/logo.png" style="vertical-align:middle;width:35px;height:35px;" /&gt; &lt;a href="https://ukk-gkh.ru/simferopol/"&gt;ООО «Учебно-курсовой комбинат жилищно-коммунального хозяйства»&lt;/a&gt;&lt;h4&gt;Получил удостоверение о повышении квалификации по программе &lt;strong&gt;«Противодействие коррупции в органах государственной власти и местного самоуправления»&lt;/strong&gt;&lt;/h4&gt;&lt;img src="/blog/pictures/learning/ukk-gkh/certificate31-big.png" style="border:1px solid #888;" /&gt; &lt;img src="/blog/pictures/learning/ukk-gkh/certificate31-back-big.png" style="border:1px solid #888;" /&gt;&lt;/p&gt;
</description>
<pubDate>Fri, 06 Sep 2019 11:10:49 +0300</pubDate>
</item>

<item>
<title>Общее собрание Ассоциации «Крымский ИТ-Кластер»</title>
<guid isPermaLink="false">327</guid>
<link>http://gladilov.org.ru/blog/all/general-meeting-of-association-crimean-it-cluster/</link>
<comments>http://gladilov.org.ru/blog/all/general-meeting-of-association-crimean-it-cluster/</comments>
<description>&lt;p&gt;&lt;img src="/blog/pictures/itc.png" class="main_left_img" /&gt;Сегодня был на общем собрании Ассоциации (в гостинице «Украина»), послушал несколько докладов. Довольно интересно, хотя иногда они сводятся к банальному «дайте денег!». Ассоциация «Крымский ИТ-Кластер» работает под эгидой &lt;a href="http://www.russoft.ru/"&gt;некоммерческого партнерства РУССОФТ&lt;/a&gt;. У них есть программа развития отрасли, за несколько лет они продвинули несколько проектов, включая запуск Java-курсов в Севастопольском государственном университете, распостраняют и обслуживают систему электронного документооборота «CompanyMedia 5», автоматизируют центральные тепловые пункты и артезианские скважины Крыма, аутсорсят, аутстаффят, смарт-кемпят и agile-коучат :-)&lt;/p&gt;
&lt;p&gt;Выступали Денис Матросов (президент Ассоциации), президент РУССОФТ Валентин Макаров, директор некоммерческой организации «Крымский государственный фонд поддержки предпринимательства» Дмитрий Зеленский (какой-то мутный тип), представитель Фонда содействия инновациям в Республике Крым Георгий Илаев, представитель министерства экономического развития Республики Крым и другие.&lt;/p&gt;
&lt;p&gt;Очень понравился тезис в докладе Георгия Асланбековича о динамике и векторах развития IT-отрасли, и вообще он очень толково и веско читал свой доклад.&lt;/p&gt;
&lt;p&gt;К сожалению, не успел прослушать всех выступающих, так как были жёсткие временные рамки.&lt;/p&gt;
</description>
<pubDate>Thu, 26 Apr 2018 12:24:04 +0300</pubDate>
</item>

<item>
<title>Вышел после отпуска на работу</title>
<guid isPermaLink="false">187</guid>
<link>http://gladilov.org.ru/blog/all/starting-work/</link>
<comments>http://gladilov.org.ru/blog/all/starting-work/</comments>
<description>&lt;p&gt;&lt;br /&gt;&lt;h1&gt;&lt;font size="8"&gt;Ну, что у нас плохого?&lt;/font&gt;&lt;/h1&gt;&lt;br /&gt;
&lt;img src="/blog/pictures/green.jpg" style="border:1px solid gray!important;" /&gt;&lt;/p&gt;
</description>
<pubDate>Thu, 18 Jan 2018 11:59:03 +0300</pubDate>
</item>


</channel>
</rss>