在 Solaris 10 上,我通过 ssh 连接
我从一位用户那里
talk marian
并出现
[Waiting for your party to respond]
在另一侧(用户 marian,在同一台机器上)
talk: connection requested by [email protected].
talk: respond with: talk [email protected]
我做到了(作为 marian 用户)
talk [email protected]
返回 pippo 在他的终端上出现
talk: connection requested by [email protected].
talk: respond with: talk [email protected]
但屏幕冻结了 我错过了什么?
我已经尝试过 pts 和 ttys (/dev/term/a 和 /dev/term/b)
看起来
marian
用户可能以其他人的身份登录,talk
无法识别正确的帐户(LOGIN
)。或者也许您用来登录的任何内容都无法将会计记录写入/etc/utmp
。您可以尝试who am i
看看whoami
这是否能解释问题 - 如果两者都无法正确识别用户,那么这就是原因。pippo
但是,无论原因如何,来自到 的请求marian
尚未与来自marian
到 的请求匹配pippo
,因此第一个会话仍在等待连接。Ctrl C应该会中断
talk
正在运行的程序pippo
,然后你就会得到一个 shell 提示符。有空吗
netcat
?你可以用它进行终端聊天。1 号航站楼:
2 号航站楼:
一旦两个终端都连接好了,您可以在一个终端中输入消息,这些消息就会出现在另一个终端中。只需输入您的消息并点击 即可
Enter
。使用Ctrl+C
退出。