Category: Linux
Roundcube: connection to storage server failed
При попытке залогиниться в roundcube выходит ошибка:
connection to storage server failed
В логах dovecot видим следующее:
Jan 14 17:29:02 imap-login: Info: Login: user=<usename@bakabuka.us>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=17071, secured, session=<gx5KKL5iGgB/AAAB> Jan 14 17:29:02 imap(usename@bakabuka.us): Warning: autocreate plugin is deprecated, use mailbox { auto } setting instead Jan 14 17:29:02 imap(usename@bakabuka.us): Error: user username@bakabuka.us: Initialization failed: namespace configuration error: inbox=yes namespace missing Jan 14 17:29:02 imap(usename@bakabuka.us): Error: Invalid user settings. Refer to server log for more information.
Лечится это путём добавления строчек в файл /etc/dovecot/dovecot.conf в конце после последней строчки:
namespace inbox { inbox = yes }
fail2ban удалить заблокированный ip
Вывести список заблокированных ip адресов можно с помощью команды:
iptables -L -n
Если не помним название правила, то смотрим список правил командой:
fail2ban-client status
Допустим нас забанили по ssh. Удалить из таблицы fail2ban-ssh ip можно с помощью команды:
Postfix: view queues
Посмотреть количество писем в очередях можно командой:
for i in active bounce corrupt defer deferred flush hold incoming maildrop public saved trace; do echo -n "$i "; find "/var/spool/postfix/$i" | wc -l; done
В ответ будет дан список очередей и количество писем в каждой
active 1
bounce 1
corrupt 1
defer 17
deferred 17
flush 2
hold 1
incoming 1
maildrop 1
public 6
saved 1
trace 1
Так же можно очистить очередь. Например, очистим очередь deferred
postsuper -d ALL deferred
Postfix: remove mail from queue by sender address
Если надо удалить письма из очереди postfix по адресу отправителя, то делается это следующей командой:
mailq | grep "sender@email" | awk '{ print $1 }' | sed s/*// | postsuper -d -
где вместо sender@email подставляется нужный адрес
Auto redirect to https
Для автоматического редиректа с http на https надо создать или отредактировать файл .htaccess и внести туда 3 строчки:
RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
how to restart KDE window manager (kwin)
Иногда бывает, что в KDE перестают двигаться, масштабироваться окна. Только можно свернуть развернуть или отправить команду перетащить на другой экран.
Что б это победить достаточно закрыть и заново запустить оконный менеджер kwin
Команды выполняем от того пользователя, под которым надо перезапустить оконный менеджер.
Терминал не закрываем, всё в одном окне.
Подключаем логический раздел SR после переустановки XenServer
Данный способ помогает в случае переустановки XenServer-а с сохранением дисков с виртуальными машинами.
Шаг 1
После чистой установки подключаем диск с нашим storage и выполняем команду pvscan. Она покажет неиспользуемые диски, их uuid, размер, имя которое было у storage.
# pvscan
PV /dev/sda3 VG VG_XenStorage-39baf126-a535-549f-58d6-feeda55f7801 lvm2 [66.87 GB / 57.87 GB free]
Total: 1 [66.87 GB] / in use: 1 [66.87 GB] / in no VG: 0 [0 ]
Как быстро очистить файл в Linux из командной строки
Быстро очистить файл в Linux
cp /dev/null /pato/to/file.txt
Тем самым мы загоняем пустоту вместо содержимого файла.
MS corefonts Centos
MS corefonts Centos
Installing Microsoft Corefonts on CentOS
This is a thing I always have to google when I need to install Microsoft’s fonts in my CentOS installs so I thought I’d post a short dirty note here to remind me how to do it.
First of all we need some tools to build ourselves in the RPM for msttcorefonts, so fire up your terminal and
[root@localhost ~]$ yum install cabextract rpm-build of term paper research
When finished run the following as root
[root@localhost build]$ wget http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec [root@localhost build]$ rpmbuild -ba msttcorefonts-2.0-1.spec [root@localhost build]$ rpm -ivh /usr/src/redhat/RPMS/noarch/msttcorefonts-2.0-1.noarch.rpm [root@localhost build]$ /sbin/service xfs reload
That’s it. You should now have Microsoft’s standard fonts installed and ready to go.
Linux, FreeBSD информация по железу
25 January 2018
*NIX, BSD, Linux
No Comments
bakabuka
Что б узнать модели комплектующих надо выполнить команду от привелегированного пользователя
dmidecodehardware