Удаление всех директорий кроме одной при помощи команды find
При деплое приложения нужно было, чтобы очищалась папка с картинками, кроме одной папки, картинки которой использовались для админки и файла .gitignore.
В результате, команда выглядела так:
Добавление группы правил для ufw на примере установки Plex Media Server
При установке Plex Media Server на Ubuntu Sever 20.04 использовал добавление группы правил в отдельном кофиге для фаервола ufw.
Но начнем сначала. Для установки Plex Media Server на Ubuntu Linux нужно сделать следующее.
Добавление нового жесткого диска на ubuntu сервер
Быстрый мануал, как добавить новый жесткий диск с автоматическим его монтирование на ubuntu сервер.
Изменить редактор по умолчанию (Debian/Ubuntu)
Для изменения редактора по умолчанию выполняем команду:
И вводим цифру нужного редактора.
Убираем запрос пароля для пользователя при использовании sudo
Чтобы каждый раз при использовании команды с sudo не вводить пароль, нужно отредактировать файл sudoers.
Редактируется он при помощи команды:
Дальше в самом низу добаляем строку:
535 5.7.0 Mailgun is not loving your login or password)
При очередной настройке mail relay через Mailgun столкнулся с очень неприятной проблемой, которая попортила мне много нервов, вплоть до того, что я уже хотел искать хостинг, где нет таких заморочек с почтой, как на DigitalOcean.
(далее…)
Как запретить ssh-доступ для пользователей, созданных для ftp-доступа
Данный способ описывается в статье How To Set Up vsftpd for a User's Directory на DigitalOcean. Но, так как использую его уже не первый раз, причем не только при настройке ftp, решил перевести и сохранить себе.
(далее…)
DigitalOcean, ssh доступ без пароля и второй компьютер
У одного из крупнейших мировых хостеров DigitalOcean, при организации доступа к серверу по ssh, есть возможность добавить публичный ключ прямо в админке на сайте. В этом случае root-пароль не высылается, и вы сразу можете зайти как root без пароля.
Подключение модуля nginx в webmin для debian/ubuntu
Скачиваем модуль отсюда. На всякий случай, сохраняю копию модуля на этом сайте.
Для установки заходим Webmin -> Webmin Configuration -> Webmin Modules -> From uploaded file
На Debian 7 и Webmin 1.910 у меня при запуске модуля возникла следующая ошибка:
Can't locate HTML/Entities.pm in @INC (you may need to install the HTML::Entities module)
Лечится установкой пакета libwww-perl