Перейти до основного вмісту

Публікації

Клавіша перемикання розкладки клавіатури в Ubuntu 18.04/Ubuntu 19.10

В Ubuntu 18 і вище  з а умовчанням встановлюється для перемикання клавіші Super+Space. Замінити комбінацію на Alt+Shift або Ctrl+Shift звичними методами неможливо, тому що ці комбінації не сприймаються. В Ubuntu 18 і вище використовується GNOME Desktop, тому потрібно встановити sudo apt-get install gnome-tweaks Потім запустити gnome-tweaks і у розділі "Keyboard & Mouse" натиснути кнопку "Additional Layout Options" і розкрити "Switching to another layout" І вибрати бажану комбінацію, наприклад Ctrl + Shift Пораду знайшов у https://askubuntu.com/questions/1029588/18-04-ctrlshift-to-change-language

Встановлення застосунку Spotify після помилки "Not available in your country"

Неможливо на Android пристрої встановити  аплікацію  Spotify, бо отримуємо повідомлення на кшталт "Not available in your country". Можна встановити VPN клієнт, котрий буде змінювати країну. Але такий метод спрацює для роботи з Spotify у браузері. Але на Android пристрої Spotify не хоче працювати у браузері і вимагає встановити аплікацію. А коли намагаємось встановити аплікацію навіть з сайту Spotify, то Google Play повідомляє, що немає такої аплікації. Hola VPN на старому пристрої не може комфортно працювати.  Тому спочатку створив новий аккаунт Google і вказав, що він розміщений у іншій країні. А потім за допомогою Windscribe VPN вдалося встановити аплікацію, і вказати існуючий логін Spotify. Ідеї знайшов https://techviral.net/fix-spotify-not-available-country-error/ https://medium.com/@enywaru/is-spotify-unavailable-in-your-country-worry-not-heres-how-to-enjoy-the-streaming-service-39e6ac252ed1 Після 14 днів користування,  аплікація  Spotify на Android пристрої повідо

Налаштування rsyslog сервера CentOS 7 для запису журналу

Потрібно, щоб сервер з CentOS 7 записував журнал з стороннього джерела.   Спочатку потрібно налаштувати rsyslog. У файлі /etc/rsyslog.conf розкоментуємо $ModLoad imudp $UDPServerRun 514 Тобто обираємо протокол UDP з стандартним портом 514   Додаємо у /etc/rsyslog.conf if ($fromhost-ip startswith "X.X.X.1") then { action(type="omfile" file="/var/log/XXX.log") stop } Тобто інформація буде прийматись з визначеної адреси і запис буде вестись у визначений файл, а не у messages.log. Опис параметрів у посиланнях нижче. Потім потрібно відкрити у firewall порт 514 за допомогою команди # firewall-cmd --add-port=514/udp --permanent Тепер можна перезапустити rsyslog та firewall, щоб активувати. # systemctl restart rsyslog # firewall-cmd --reload Після цього потрібно ще налаштувати, щоб файли щодня змінювались. Тобто у /etc/logrotate.d потрібно створити файл ххх і в нього внести /var/log/ХХХ*.log { missingok daily compress

Налаштування Samba 4.9 у CentOS 7.x

У CentOS 7.x після оновлення пакунків, Samba оновилась до 4.9.1 і перестала обслуговувати клієнтів. Раніш була встановлена Samba 4.6 і працювала з OpenLDAP для авторизації клієнтів. Дужих повідомлень, про те що Samba не працює немає, але клієнти не можуть приєднатись. Але при намаганні клієнта при'єднатись у /var/log/messages отримаємо повідомлення "NT_STATUS_LOGON_FAILURE". Намагання скасувати оновлення за допомогою yum history list yum history undo XX Або yum downgrade samba не вдалися, скоріш за все, тому що Samba працює з Ldap, а  Ldap використовується і в інших модулях для авторизації.  Скоріш за все, у зв'язку з тим, що Samba все більше повідомляє, що основий пропонований режим "security = domain" або "security = ads", хоча використовуємо "security=user", потрібно встановити модулі winbind. У "Release Notes for Samba 4.8.0" ( https://www.samba.org/samba/history/samba-4.8.0.html ) написано "Domain member setups

Заблокувати спам пошту з доменів у Postfix

Потрібно заблокувати листи з Спамом з окремих доменів у Postfix. Створюємо файл у формті PCRE (Perl Compatible Regular Expressions) sender_access.pcre Вигляд файлу на кшталт #20191213 /(vk\.com)$/ REJECT ACCESS DENIED. Your email was rejected (${1}) /(postila\.ru)$/ REJECT ACCESS DENIED. Your email was rejected (${1}) /(mail\.ru)$/ REJECT ACCESS DENIED. Your email was rejected (${1}) /(rambler\.ru)$/ REJECT ACCESS DENIED. Your email was rejected (${1}) Потім у файлі main.cf  вказуємо на кшталт # Sender restrictions smtpd_sender_restrictions =     permit_mynetworks     permit_sasl_authenticated     check_sender_access pcre:/etc/postfix/sender_access.pcre     reject_unknown_sender_domain     reject_non_fqdn_sender Аналогічно можна створити файл для обмежень по helo, і тоді вказати у main.cf smtpd_helo_restrictions =     permit_mynetworks     permit_sasl_authenticated     check_helo_access pcre:/etc/postfix/helo_access.pcre Простий опис PCRE у https

Не працює одна лінія у Grandstream GXP-1400

Після раптового перевимкнення напруги перша лінія перестала нормально працювати. Коли користувач дзвонить або відповідає на виклик, він нічого не чує, з протилежної сторони його чутно добре. Друга лінія працює нормально. Перезапуск телефону, скидання до фабричних налаштувань нічого не змінюють.   Потрібно підняти трубку, вибрати потрібну лінію і натиснути кнопку "Mute", щоб увімкнути режим і натиснути кнопку ще раз, щоб вимкнути режим. Після цього перша лінія теж працює нормально.