Teamviewer - Linux Автозавантаження до логіну в систему - Блог дядька Freemanа
Teamviewer & Linux: Автозавантаження до логіну в систему
Зараз все частіше Linux стає десктопною ОС, але якщо вам потрібно ним віддалено керувати, найкращий варіант це Teamviewer – він зручний, безкоштовний та працює через проксі. Часто багато хто ставить собі десь сервачок який виконує певні функції, а для економії у нього немає монітора і для його адміністрування застосовують ssh (для досвідчених лінуксоводів) або оточення робочого столу (gnome, kde, cinnamon, xfce і т.д.).
Я помітив цікаву річ. У Debian, CentOS, Mint після ініціалізації мережі — teamviewer'у необхідно знову «ініціалізувати» своє підключення. Функції контролю над роботою програми виконує демон (служба) teamviewerd. Якщо не виконувати глибоке копання в причинах такої поведінки teamviewer і позбавити себе застосування патчів для кожної випущеної версії, простіше «ламерськи» убити цього демона, щоб він перезавантажився. До чого я прийшов - потрібно в будь-якому звичному місці додати трохи автозавантажувального коду (у лінуксі їх багато - описувати все займе багато тексту). Наприклад, я скористаюся простим редагуванням /etc/rc.local. Виконання цього файлу відбувається після того, як завантажиться все, що мало за сценаріями, а значить він випонується останнім. Мені це підходить. Допишемо в кінець файлу (зазвичай він порожній якщо там нічого ще не додавали і в кінець потрібно додавати код виходу 0 для повідомлення системі що ми зробили все як хотіли, без помилок)
Після цього тимвьювер почав запускатися як годинник, до логіна локального користувача в x-сервері, що мене цілком влаштувало.