Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: SHTILL в Jan 17, 2008, 13:36



Титла: Закачване към конзола на друг потребител
Публикувано от: SHTILL в Jan 17, 2008, 13:36
Въпроса ми е следния: на компютъра имам сървър на Counter-Strike. Отворил съм SSH порта и всичко е ок... Как мога да се "закача" към конзолата на потребителя, който е пуснал сървъра?


Титла: Закачване към конзола на друг потребител
Публикувано от: Agent_SMITH в Jan 17, 2008, 13:48
screen ?


Титла: Закачване към конзола на друг потребител
Публикувано от: thc в Jan 17, 2008, 15:28
Да, screen е това което ти трябва, но за да се закачиш към вече стартирания сървър трябва преди това да си го пуснал със screen.
За пример ето как пускам моя:
Цитат
screen -A -m -d -S cs ./hlds_run +sv_lan 1 -game cstrike +map de_aztec +ip [your IP] +maxplayers 22 -nomaster -insecure -port 27015

Допълнително, това можеш да си го направиш на шел скрипт и да се стартира при буутване.
След това за да се закачиш на сървърната конзола пишеш:
Цитат
screen -r cs
и можеш да пускаш команди към hlds-то.
За да се откачиш - Ctrl+a && Ctrl+d.





Титла: Закачване към конзола на друг потребител
Публикувано от: BOT_ev в Jan 17, 2008, 15:33
Точно такова нещо ми трябваше ...


Титла: Закачване към конзола на друг потребител
Публикувано от: SHTILL в Jan 17, 2008, 15:47
Цитат (thc @ Ян. 17 2008,16:28)
Да, screen е това което ти трябва, но за да се закачиш към вече стартирания сървър трябва преди това да си го пуснал със screen.
За пример ето как пускам моя:
Цитат
screen -A -m -d -S cs ./hlds_run +sv_lan 1 -game cstrike +map de_aztec +ip [your IP] +maxplayers 22 -nomaster -insecure -port 27015

Допълнително, това можеш да си го направиш на шел скрипт и да се стартира при буутване.
След това за да се закачиш на сървърната конзола пишеш:
Цитат
screen -r cs
и можеш да пускаш команди към hlds-то.
За да се откачиш - Ctrl+a && Ctrl+d.

мерси !!!


Титла: Закачване към конзола на друг потребител
Публикувано от: n00b в Jan 17, 2008, 17:29
Другия вариянт е dtach. Все пак dtach e 7к, a screen e okolo 700-800k.

DTach имплементира само това с разкачането и закачането, докато screen представлява multitabbed terminal emulator и ctrl-A, ctrl-D представлява около 1% от неговата функционалност.