Я искал на форуме и за его пределами, но не нашел ответа на свою проблему, так что ...
Я установил kodi поверх Ubuntu 16.04.6 LTS, который все работает на Intel NU C.
Я установил разделенную туннельную систему, в которой весь трафик c проходит через обычное соединение inte rnet, за исключением пользователя user2, трафик которого c проходит через VPN, который я установил вверх. Я проверил это, запустив
$ curl ipinfo.io
и
$ sudo -u user2 -i -- curl ipinfo.io
Первая команда отображает IP-адрес моего интернет-провайдера, а вторая показывает ожидаемый IP-адрес моего VPN.
Я сделал это, чтобы позволить мне запускать kodi под user2 при входе в Ubuntu под user1. Это позволяет мне S SH в мою систему Ubuntu под user1, что было бы невозможно, если бы все прошло через VPN.
С экрана входа в систему я могу запустить kodi или Ubuntu для ряда пользователей, которых я настроили. Однако я хочу войти в Ubuntu как user1, а затем в сеансе Ubuntu запустить kodi под user2. Поэтому я подумал, что могу сделать следующее:
Войдите в Ubuntu как пользователь 1, откройте терминал и запустите
$ su - user2
Затем запустите kodi, набрав
$ sudo kodi
I необходимо ввести «sudo kodi» вместо «kodi», иначе kodi не запускается и выдает ошибку GUI. Однако при этом пользователь kodi имеет значение user2 (настройка пользователя для VPN), но запуск приложения для тестирования скорости для kodi показывает, что соединение не работает через VPN, как ожидалось. Я знаю, что kodi через user2, так как я установил надстройки для kodi в user2.
Итак, почему kodi использует настройки user2, но не использует VPN? Это связано со мной, когда я запускаю sudo kodi в терминале, или это может быть что-то еще?
Если подумать, то, что я пытаюсь сделать, даже возможно?
Любая помощь высоко ценится.