Можно ли посмотреть, что творится в консоли другого компьютера? (Например с помощью ssh?)

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

Ответить
Аватара пользователя
жучара
Сообщения: 950
ОС: астралинукс

Можно ли посмотреть, что творится в консоли другого компьютера?

Сообщение жучара »

Друзья! Вот команды на компе с debian stretch:

Shell

$ tty
/dev/tty1
$ for i in {1..100}; do echo $i; sleep 3; done
1
2
3
4
...
И вот пока вся эта красота выводится, я подсоединяюсь к этому компу по ssh вот так:

Shell

user@astra:~$ ssh user@192.168.1.228
user@192.168.1.228's password:
Linux debian 4.19.0-12-686-pae #1 SMP Debian 4.19.152-1 (2020-10-18) i686

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sat Jan 22 15:58:38 2022
user@debian:~$
А теперь хотелось бы всю красоту, что на компе с debian, который stretch из цифр увидеть. Но у меня просто висит:

Shell

user@debian:~$ cat /dev/tty1
Можно, конечно, исхитриться и направлять вывод цифр и в консоль и в какой-нибудь файл одновременно, а потом читать этот файл по ssh, но хотелось бы напрямую, если это возможно. Спасибо, кто откликнется.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
olecya
Сообщения: 901
ОС: debian, fedora (i3-wm)

Re: Можно ли посмотреть, что творится в консоли другого компьютера?

Сообщение olecya »

Через команду скрин можете подключить два полноправных терминала к одной сессии. Например
debian stretch:

Код: Выделить всё

screen
for i in {1..100}; do echo $i; sleep 3; done
Подключаетесь теперь по ssh к stretch. Смотрите имя сессии screen:

Код: Выделить всё

screen -ls
Ну и подключаетесь:

Код: Выделить всё

screen -x <имя сессии>
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Можно ли посмотреть, что творится в консоли другого компьютера?

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 950
ОС: астралинукс

Re: Можно ли посмотреть, что творится в консоли другого компьютера?

Сообщение жучара »

olecya писала:
22.01.2022 15:45
Через команду скрин можете подключить два полноправных терминала к одной сессии. Например
debian stretch:

Код: Выделить всё

screen
for i in {1..100}; do echo $i; sleep 3; done
Подключаетесь теперь по ssh к stretch. Смотрите имя сессии screen:

Код: Выделить всё

screen -ls
Ну и подключаетесь:

Код: Выделить всё

screen -x <имя сессии>
прикольно, чё
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 950
ОС: астралинукс

Re: Можно ли посмотреть, что творится в консоли другого компьютера?

Сообщение жучара »

olecya, прикольно-то прикольно, а как остановить наблюдение? Я наблюдаю, что происходит на удалённом компе, останавливаю наблюдение Ctrl + C и всё, выполняемая программа на удалённом компе (в данном случае цикл) прекращает работать. А мне не нужно, чтобы прекращало, пускай дальше работает,
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5289
ОС: Gentoo

Re: Можно ли посмотреть, что творится в консоли другого компьютера?

Сообщение /dev/random »

жучара писал(а):
24.01.2022 16:02
прикольно-то прикольно, а как остановить наблюдение?
<Ctrl+A><d>
Спасибо сказали:
Ответить