当前位置:网站首页 > 技术博客 > 正文

浏览器共享文件

今天调研的时候看到了ttyd工具,一个可以简单的通过浏览器共享命令行工具,只需要在命令行运行一个命令,就可以通过浏览器来直接访问终端了。下面就看看怎么使用吧。

下载安装

# 在Linux上直接下载的二进制文件,下载后改名为ttyd $ wget -c -O ttyd https://github.com/tsl0922/ttyd/releases/download/1.4.2/ttyd_linux.x86_64 chmod u+x ttyd # 增加可执行权限 $ chmod u+x ttyd 

运行

先使用任意普通用户启动ttyd服务,并运行bash程序。

$ ./ttyd -p 12345 bash 

此时可以通过浏览器 http://localhost:12345 来访问,可以看到不需要输入用户名密码,就可以以启动服务的用户直接访问终端。

如果我们想要用户输入用户名和密码登录呢,此时可以使用ttyd来启动一个login程序来实现。这里注意一下必须使用root用户来启动服务,如下:

# 使用sudo来切换成root运行 $ sudo ./ttyd -p 12345 login 

此时再访问 http://localhost:12345,就可以看到提示输入用户名和密码才能登录了。

  • 上一篇: python操作pdf文件
  • 下一篇: python 读pdf文件
  • 版权声明


    相关文章:

  • python操作pdf文件2024-10-22 17:01:02
  • centos安装traceroute2024-10-22 17:01:02
  • 徐伟签名设计2024-10-22 17:01:02
  • HTML上传文件2024-10-22 17:01:02
  • tf.reduce_sum 函数2024-10-22 17:01:02
  • python 读pdf文件2024-10-22 17:01:02
  • pypdf2文档2024-10-22 17:01:02
  • 探索ttyd:一款强大的在线终端共享工具2024-10-22 17:01:02
  • pypdf2文档2024-10-22 17:01:02
  • openwrt ttyd终端2024-10-22 17:01:02