LINUX.ORG.RU

Сообщения Mecha

 

Удалённый запуск сервиса

Появилась необходимость запускать сервисы из под активной сессии иксов. Пример: Сижу у себя на компе, открываю консоль, ввожу: sublime Открывает Sublime Text.

Хочу заходить удалённо, через SSH, следовательно открывается новая сессия и в пользовательский интерфкейс запустить sublime, например. Запустил удалённо, а открылось у пользователя в его сессии иксов. Как это реально? Спасибо.

 , ,

Mecha
()

PPTP без интернета

Всем привет. Ситуация следующая. На входе в офис стоит Mikrotik, на нём поднят PPTP сервер. Раньше Windows клиенты конектились и спокойно ходили по инету и сети. В конфигах ничего не менял (вроде, может что-то зацепил конечно), почему-то клиенты перестали видеть сеть за микротиком. Конект есть, а в сеть и в инет не уйти. При конекте клиентам выдаётся IP, но они даже IP VPN сервера не видят. Думаю, не буду заморачиваться, подниму VPN на серваке внутри сети, давно хотел. Поднял pptpd, таже самая херь. Конект есть, инета нет. Что не так делаю? 1723 на сервер пробросил. GRE INPUT и 1723 INPUT на сервере разрешил. Я в сетях поверхностно разбираюсь, по этому хелп!

Копнул глубже.

Window клиенты, почему-то, получают IP но основной шлюз 0.0.0.0 В логах pptpd светится следующее:

Cannot determine ethernet address for proxy arp

local IP adress 12.12.12.1

remote IP adress 12.12.12.12

Mecha
()

VLC команды

Всем привет! Прошу помощи по поводу VLC. Искал, нашёл только команды, но они все запускают новое окно VLC.

Хочу остановить проигрывание дорожки в уже запущенном VLC. Как я понимаю, нужно определить ID процесса VLC и пустить туда команду. Но как это сделать?

Mecha
()

Skype из консоли

Всем привет! Ребят, подскажите, как можно читать сообщения в скайпе из консоли. Например запустить tail -f, чтобы слушать сообщения и потом делать действия, в зависимости от текста.

И второй вопрос, как отправить сообщение кому-нибудь (возможно тому, кто написал, как бот) из консоли или скрипта?

 , ,

Mecha
()

Tail - как событие

Ребят. всем привет. Возникла необходимость слушать файлы. Поясню. Есть файл blabla.txt, например. Хочу написать скрипт, который будет читать этот файл и при изменении, брать эти изменения и кидать в другой скрипт.

Например. В файле было: 1 2 3

Потом стало: 1 2 3 4

Скрипт забирает 4 и запускает: root@name:/# novoe_bla_bla.sh 4

Tail -f умеет выполнять команды, при изменении вывода?

Mecha
()

Перенаправление трафика

Всем привет! Ребят, нужна помощь. Описываю суть ситуации: Дома есть роутер (DLink DIR-615/DD-WRT), Ноут в качестве сервака (Debian) и компьютеры пользователей. Все компы пользователей подключены к роутеру, так же как и сервер. Выход к провайдеру, логично, через роутер. Так как я изначально плохой человек, хочу на сервере писать все пакеты, которые идут через роутер. Но, к сожалению, я не только плохой человек, но и новичок в сетях. Как я понимаю, все пакеты можно перебрасывать при помощи IPTables (может и ошибаюсь), но так и не нашёл адекватной настройки. Так же, как я понимаю, можно роутером через прокси, который на серваке будет, пускать весь трафик, но тут ещё одна проблема, руки кривые, dd-wrt не хочет быть клиентом. В общем одни проблемы, а решений пока не нашёл. Прошу кого-нибудь хоть подтолкнуть на мысль, а дальше погуглю, если что! Буду очень благодарен.

 , , ,

Mecha
()

Отправка команд в screen

Всем привет. Ребят, помогите, у меня такая проблема. На debian стоит screen. Запускаю таким образом:

su -c 'screen -dmS cstrike /home/cstrike/css/srcds_run -console -game cstrike +maxplayers 10 +map de_aztec +sv_lan 0' cstrike

Поднимается серв по контре. Выключать его хочу таким образом: su -c 'screen -S cstrike -X stuff 'exit^m" cstrike

А вот теперь суть проблемы: Если просто выполнять вторую команду, то ничего не происходит. Она не отправляется в скрин. А если сначала зайти в скрин: screen -x И потом выйти: Ctrl+A, D Потом сколько угодно команд посылать, всё работает! Ребят, объясните дураку, что я не так делаю? Просто я ещё совсем зелёный!=(

 

Mecha
()

RSS подписка на новые темы