【发布时间】:2012-11-28 00:31:12
【问题描述】:
我目前正在为操作系统类的项目编写自定义外壳。我有基本的功能,以及重定向、管道和其他东西。我正在使用 execvp() 命令来执行 PATH 变量中已经存在的命令。
此 shell 的一个要求是远程连接到另一台计算机,类似于在 linux 上的操作方式,例如 ssh root@hostname。当然,它不必是安全的,也不必像 SSH 那样安全,只需基本的远程功能即可。
我不确定如何解决这个问题。欢迎任何关于从哪里开始或如何解决问题的提示。
谢谢!
环境: Ubuntu 12.10 用 Clang 编译
【问题讨论】: