我有一个嵌入式 Linux 应用程序,带有一个简单的交互式命令行界面,运行在 Debian 9 上。
我想通过网络 SSH 访问命令行。类似于此 -将应用程序重定向到 netcat,但出于安全原因,通过 SSH 进行。
我知道 SSH 通常用于共享整个 shell,是否可以仅公开特定的应用程序?
此外,应用程序有自己的身份验证程序(就启动期间的用户/密码而言),是否可以跳过/自定义 SSH 服务器默认使用的身份验证阶段?
我有一个嵌入式 Linux 应用程序,带有一个简单的交互式命令行界面,运行在 Debian 9 上。
我想通过网络 SSH 访问命令行。类似于此 -将应用程序重定向到 netcat,但出于安全原因,通过 SSH 进行。
我知道 SSH 通常用于共享整个 shell,是否可以仅公开特定的应用程序?
此外,应用程序有自己的身份验证程序(就启动期间的用户/密码而言),是否可以跳过/自定义 SSH 服务器默认使用的身份验证阶段?