Как создать и настроить свой веб-сервер на VDS (05 сен 2024)

Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?

Skype from another user

Больше
9 года 9 мес. назад - 9 года 9 мес. назад #1 от Aleksej
Aleksej создал тему: Skype from another user
Некоторое время назад была написана статья о том, что все-таки возможно безопасное использование всеми нелюбимого скайпа в клетке SElinux Sandbox ... данный пост можно расценивать как продолжение темы. Реплика в сторону: если вы не понимаете, какого рода "опасностями" чревато использование skype - данная статья не для вас; не заморачивайтесь. Не волнует вас эта вселенская проблема скайпа, ну и слава богу.

Итак. После selinux-sandbox попробуем более простой путь: запустим скайп от другого пользователя (этим мы отдадим скайпу на откуп иную, не свою, домашнюю директорию нового и совершенно бесправного пользователя, спецом для этой цели созданного - та же самая, по сути, клетка). Как это по-ихнему? - ага, Skype from another user. В качестве материала для тестов использована чудная статья на wiki.archlinux.org ; в качестве площадки для тестов - OpenSuse 13.2 и Fedora 21. Все получилось, и все без купюр вот так, как описано ниже... ребята с forums.opensuse.org просили рассказать, чего и как со всем этим, я уж не буду второй раз переводить, уже на русский, ок? - всего лишь кратко прокомментирую: запустить skype от другого пользователя изначально никаких проблем не составляет, трабла только в том, что актуальный skype начисто отказывается теперь работать без pulseaudio, а pulseaudio (по новой опять-таки моде) запускается теперь сугубо от пользователя, для которого инициирован полноценный сеанс входа. В качестве итога героических усилий разработчиков - имеем то, что имеем, а именно: скайп запускается, но без звука:





Ок, а теперь работаем, step-by-step:

Code:
# groupadd skype

Then we have to add the new user:
Code:
# useradd -m -g skype -G audio,video -s /bin/bash skype
Code:
# passwd skype

Now add the following line to /home/skype/.bashrc:
Code:
export DISPLAY=":0.0"

At last we define the alias (e.g. in ~/.bashrc):
Code:
alias skype='xhost +local: && su skype -c skype'

As the "main-user" copy /etc/pulse/default.pa to ~/.pulse/default.pa and add:
Code:
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1

As the skype user, create ~/.pulse/client.conf and add:
Code:
default-server = 127.0.0.1

Now we can start Skype as the newly created user simply by running skype from the command line and entering the password of the user skype:
Code:
[aleksej@localhost ~]$ skype non-network local connections being added to access control list Пароль:


Or:
Code:
[aleksej@localhost ~]$ su -l skype Пароль: [skype@localhost ~]$ skype

Pulseaudio problem for Skype 4.3 is solved:


Последнее редактирование: 9 года 9 мес. назад пользователем Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 2
Больше
8 года 9 мес. назад #2 от boris_term
boris_term ответил в теме Skype from another user
Попробовал эту схему, уже не работает... вероятно что-то изменилось со времени опубликования материала.

Бреем, стрижем. Недорого берем.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
8 года 9 мес. назад - 8 года 9 мес. назад #3 от evgenij
evgenij ответил в теме Skype from another user
Попробуйте в свой ~/.bashrc добавить эту строчку взамен указанной:

Code:
alias skype='xhost +local: && sudo -u skype /usr/bin/skype'

и игнорируйте этот step:

Aleksej пишет: As the skype user, create ~/.pulse/client.conf and add:

Code:
default-server = 127.0.0.1


Have a lot of fun!
Последнее редактирование: 8 года 9 мес. назад пользователем evgenij.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум