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

Публікації

Налаштування apcupsd для зупинення VM в EXSi

Стандартно, для моніторингу і керування ДБЖ при роботі з сервером VMware 5.5 пропонується налаштувати спеціальну VMware vSphere Management Assistant (vMA), але тоді треба ще ДБЖ з модулем network mamagement. (https://communities.vmware.com/docs/DOC-9308) Але можна встановити Ubuntu як VM, на ній налаштувати apcupsd і тоді керувати ESXi. На цій VM можна ще багато інших задач моніторингу і керування виконувати. Спочатку встановлюємо Ubuntu 16, налаштовуємо мережеве з'єднання. Завантажуємо модуль керування ДБЖ apcupsd, якщо потрібно через WEB інтерфейс слідкувати за станом ДБЖ, то треба додатково встановити модулі apcupsd-cgi та WEB сервер за допомогою: # apt-get install apcupsd apcupsd-cgi apache2 Для керування ESXi будемо використовувати plink, тому треба встановити putty-tools за допомогою: # apt-get install putty-tools Підключаємо кабель керування ДБЖ до сервера за допомогою COM чи USB. Налаштовуємо підключення ДБЖ до сервера в /etc/apcupsd/apcupsd.conf. В /etc/default/apcupsd вк

Власний репозиторій Ubuntu на сервері Ubuntu

Для організації репозиторія Ubuntu на сервері Ubuntu будемо використовувати apt-mirror. Спочатку треба встановити apt-mirror за допомогою sudo apt-get install apt-mirror Оскільки клієнти отримують пакети для інсталяції через HTTP, також треба встановити apache, якщо він ще не встановлений, за допомогою sudo apt-get install apache2 За умовчанням, apt-mirror отримує пакети для тої архітектури і тієї версії, на котрій працює сервер. Але можна вказати архітектуру x86_64 або i386 і потрібні версії. Також треба брати до уваги, що дзеркало репозиторію потребує від 30ГБ вільного місця на диску. Пакет apt-mirror читає конфігурацію з файлу /etc/apt/mirror.list, наприклад ############# config ################## # # set base_path /var/spool/apt-mirror # # set mirror_path $base_path/mirror # set skel_path $base_path/skel # set var_path $base_path/var # set cleanscript $var_path/clean.sh # set defaultarch  # set postmirror_script $var_path/postmirror.sh # set run_postmirror 0  set nthreads 20 

Автоматичне підключення мережевих ресурсів в Ubuntu 14.04

Це оновлений варіант вже раніш описаного. Для підключення мережевого ресурсу Samba (Windows) можна використати Файл-менеджер, де в меню "Файл" вибрати "Підключити сервер". Але при цьому, якщо у Thunderbird чи в Firefox  відкрити  "Зберегти як..." або  "Відкрити", то побачити мережевий диск неможливо, тому що мережевий ресурс монтується у  приховану  теку  /home/USERNAME/.gvfs Для підключення мережевих ресурсів Samba (Windows) в Ubuntu треба: 1. Встановити пакунок cifs-utils за допомогою  sudo apt-get install cifs-utils 2. Створити теку для монтування мережевого ресурсу, наприклад так sudo mkdir /media/UserShare 3. Створити файл .smbcredentials у домашній директорії користувача за допомогою, наприклад gedit ~/.smbcredentials Файл бути містити username та password , щось на зразок username=MyUsername password=MyPassword Адже це не дуже безпечний метод, тому що логін і пароль існують у явному вигляді, тому треба надати права на цей файл

Встановлення Google Chrome в Ubuntu 16.04

Завантажив з сайту Google останню версію Chrome для Ubuntu 16.04 x64. Але коли відкриваю пакунків у форматі deb за допомогою Менеджера Програм, починається встановлення пакету, але без повідомлень закінчується і пакунок не встановлюється. Виявляється, якщо встановлювати за допомогою dpkg у термінальному вікні, то видно, що для встановлення не вистачає інших пакунків. Спочатку завантажуємо Chrome x64 з сайту Google wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb Потім встановлюємо завантажений пакунок, за дпомогою sudo dpkg -i --force-depends google-chrome-stable_current_amd64.deb Але якщо dpkg показує незадоволені залежності, то завершуємо встановлення за допомогою sudo apt-get install -f Так само можна встановити Google Chrome x32. Допомогу для вирішення знайшов http://www.ubuntumaniac.com/2016/02/install-google-chrome-4802564116-on.html

Налаштування використання клавіш у Remmina

Для роботи з віддаленим робочим столом в Ubuntu 12.04 або 14.04 використовується аплікація Remmina. Але якщо на віддаленому робочому столі для перемикання розкладки клавіатури використовується комбінація Ctrl+Alt, причому найчастіше використовується лівий Ctrl+Alt, то перемикання не завжди працює. Це трапляється тому, що у налаштуваннях Remmina вказано, що клавіша Ctrl використовується для захоплення клавіатури та як Host-клавіша. Тому треба у налаштуваннях Remmina змінити клавішу захоплення та Host-клавішу.

Налаштування запуску IAXmodem в CentOS 6

Вже описував раніше підключення IAXmodem в CentOS 5. Але у CentOS 6 змінилась система запуску служб. Замість /etc/inittab використовується нова система Upstart. Для неї потрібно створювати скрипти запуску і зупинки. Тому, в теці /etc/init за допомогою vim /etc/init/start-iaxmodem.conf чи іншого редактора створюємо наступний файл конфігурації start-iaxmodem.conf start on runlevel [2345]  stop on runlevel [S016]  respawn exec /usr/local/sbin/iaxmodem ttyIAX0 Перевіряємо запуск за допомогою initctl start start-iaxmodem А для faxgetty, аналогічно за допомогою vim /etc/init/start-faxgetty.conf створюємо наступний файл start-faxgetty.conf start on runlevel [2345]  stop on runlevel [S016]  respawn  exec /usr/local/sbin/faxgetty ttyIAX0 Перевіряємо запуск за допомогою initctl start start-faxgetty Тепер після перезапуску CentOS 6, можна перевірити, що iaxmodem та faxgetty запустились ps aux | grep ttyIAX Треба впевнитись, що у скриптах запуску вказано в

Виправлення помилки у Cisco VPN Client для Windows 8

Треба налаштувати у операційній системі Windows 8 з'єднання через Cisco VPN client. Спочатку треба встановити останню версію Cisco VPN Client 5.0.07.0440. Але після з'єднання отримуємо помилку "Secure VPN Connection terminated locally by the Client. Reason 442: Failed To Enable Virtual Adapter". Треба 1. Відкрити Registry Editor за допомогою команди regedit у строці пошуку. 2. Знайти HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CVirtA 3. У правому вікні вибрати і натиснути на DisplayName і вибрати Modify з меню. Або двічі натиснути на DisplayName. 4. Для операційної системи Windows 8 32bit (x86) змініть значення з @oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter на Cisco Systems VPN Adapter. Для операційної системи Windows 8 64bit (x64) змініть значення з @oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter for 64-bit Windows на Cisco Systems VPN Adapter for 64-bit Windows.   Після виправлення Value data, натиснути OK і закрити Registry Editor. Одразу можна