将物理键盘输入重定向到 SSH

Dim*_*mme 6 linux ssh tty raspberry-pi debian-wheezy

我有一个运行 debian linux 的 raspberry pi,我有一个 RFID 阅读器连接到它。RFID 阅读器的作用类似于键盘。每次我扫描一个标签时,它都会输入标签编号,然后回车。

我的问题是我想将 RFID 阅读器的输出重定向到我的 SSH 会话。这意味着在 pi 的物理键盘上输入的任何内容都应该显示在我的 SSH 窗口中。

我试过:cat /dev/tty0但它不会工作,因为用户没有登录。

有没有办法在 pi 启动后禁用登录屏幕,然后通过 SSH 重定向所有输入?

wnr*_*rph 1

一种解决方案是更改 init 系统,以便 getty 进程获取 tty 并调用您的脚本。然后,您的脚本可能会初始化一个命名管道(又名 fifo)并将 stdin 重定向到它。

然后你可以通过 ssh 登录并从该管道读取。