嵌入式系统网络服务搭建指南
1. 内核对 devpts 伪文件系统的支持
要在内核中启用对 devpts 伪文件系统的支持,可通过以下两种方法:
- 查看 /proc/filesystems 文件中是否有 devpts 条目。
- 开启 Linux 内核构建选项 CONFIG_UNIX98_PTYS 来添加支持。
确保 /dev/pts 目录存在,并且 devpts 伪文件系统已正确挂载到该目录。可以通过执行挂载命令并查找 devpts 条目,或者使用以下命令进行挂载:
$ mkdir /dev/pts && mount -t devpts none /dev/pts
2. Telnetd 依赖库
除了 C 库,telnetd 还依赖登录例程库(libutil)。如果动态链接 telnetd,不要忘记将该库复制到目标设备的 /lib 目录。若想了解更多关于 telnetd 的使用信息,可以查看 netkit - telnet 包中 telnetd 目录下的手册页,或者查看主机上为工作站本地 telnetd 安装的手册页。
3. 使用 SSH 进行安全通信
虽然可以使用 Telnet 轻松与目标设备通信,但它是一种非常不安全的协议,其漏洞已被广泛记录。例如,用户密码以明文形式从客户端传输到服务器。因此,在产品中包含 Telnet 守护进程以期望在产品交付给客户后能远程
超级会员免费看
订阅专栏 解锁全文
481

被折叠的 条评论
为什么被折叠?



