Об авторе admin

Инженер-программист, системный администратор

crontab

crontab — программа для управления заданиями планировщика cron для Linux

Редактировать задания:

crontab –e

Откроется файл заданий. Формат заданий внутри описан. Редактируем, сохраняем через ctrl+X.

Просмотр списка заданий:

crontab –l

Решено: ошибка в Linux Mint: Unable to launch cinnamon-session-cinnamon error

Сообщение об ошибке в сером окошке на чёрном экране, после него возврат ко входу в систему

Решение: перейти в коммандную строку (ctrl+alt+f2), залогиниться и выполнить

sudo apt install --reinstall cinnamon

Как удалить CBS.LOG без перезагрузок

Файл CBS.LOG занял всё место на диске C и не удаляется (потому что открыт на запись службой Windows Modules Installer, которую просто так не остановить), а компьютер перезагружать нельзя. Если выхода нет, и файл удалить точно надо (ответственность за возможные последствия берёте на себя), то сначала выполняем команду:

sc queryex TrustedInstaller

В выводе команды нас интересует строка PID:4455 . Теперь разблокируем файл CBS.LOG через принудительную остановку службы:

taskkill /F /PID 4455

Дальше успешно удаляем файл CBS.LOG, ну и после этого службу Windows Modules Installer можно снова запускать.

Обновление SSL-сертификатов LetsEncrypt для MS Exchange (autodiscover и webmail)

1. Через certbot выпустить сертификаты letsencrypt:

$ sudo certbot certonly --manual -d webmail.mydomain.ru --agree-tos --manual-public-ip-logging-ok --preferred-challenges dns-01
$ sudo certbot certonly --manual -d autodiscover.mydomain.ru --agree-tos --manual-public-ip-logging-ok --preferred-challenges dns-01

Для подтверждения домена редактировать записи DNS на хостинге. Проверять, что DNS-записи обновились, через любой Linux:

$ dig _acme-challenge.autodiscover.ural-clinic.ru txt @8.8.8.8

2. Забрать готовые сертификаты fullchain.pem* и ключи privkey.pem* из папки /etc/letsencrypt/archive/
3. Сделать из файлов .pem сертификаты .pfx через программу openssl:

>"C:\Program Files\OpenSSL-Win64\bin\openssl.exe" pkcs12 -inkey privkey3.pem -in fullchain3.pem -export -out autodicover_20190417.pfx

4. Загрузить в MS Exchange сертификаты .pfx («Import Exchange Certificate...»)

5. Выбрать для чего использовать сертификаты (Assign Services to Certificate):
webmail — IMAP, POP, SMTP, IIS
autodiscover — SMTP