我经常通过 putty 通过 ssh 远程连接到客户端计算机。
我想分享我的腻子会话,以便客户端可以看到我从 Web 浏览器运行的命令。
这是可能的吗?
注意我知道可以使用 Linux screen 命令共享窗口。
执行此操作的一种方法是将终端会话保存到文件中,然后使用浏览器访问该文件。由于您的问题提供的有关您的设置的信息很少,我将假设 i)您正在连接到 *nix 客户端,ii)客户端可以提供网页。
\n\n这里的主要工具是一个名为的程序script:
script makes a typescript of everything printed on your termi\xe2\x80\x90\n nal. It is useful for students who need a hardcopy record of an\n interactive session as proof of an assignment, as the typescript\n file can be printed out later with lpr(1).\nRun Code Online (Sandbox Code Playgroud)\n\n您可以使用以下命令在基于 Debian 的发行版上安装
\n\nsudo apt-get install script\nRun Code Online (Sandbox Code Playgroud)\n\n然后在远程计算机上创建一个包含以下内容的简单 HTML 文件并将其另存为output.htm(确保可以从互联网访问):
<html>\n<head>\n <meta http-equiv="refresh" content="2"> \n</head>\n\n<body>\n<pre>\nRun Code Online (Sandbox Code Playgroud)\n\n该<meta>标记使页面每 2 秒刷新一次,并且该<pre>标记确保新行和空格正确显示。
现在,一旦登录到远程计算机,就运行script -af output.htm. 这会将-a终端会话的记录追加 () 到文件中output.htm。然后,您的客户可以访问http://remote.server.com/output.txt并观看出现的命令。
注意事项:
\n\n如果您在终端中使用彩色输出,则产生颜色的ANSI 转义序列将在您的 html 输出中可见。
\n| 归档时间: |
|
| 查看次数: |
7729 次 |
| 最近记录: |