ttyd 一个web版本的shell工具 web版本shell工具 web shell

Lear 2025-02-14 10:00:00
Categories: > > > Tags:

ttyd 一个web版本的shell工具 web版本shell工具 web shell

一、什么是 TTYD

ttyd是在web端一个简单的服务器命令行工具,类似我们在云厂商上直接ssh链接我们的服务器输入指令一样

在这里插入图片描述

二、安装ttyd

1、macOS

2、linux

You may also need to compile/install libwebsockets from source if the libwebsockets-dev package is outdated.

3、windows

三、使用 ttyd

官方文档
https://github.com/tsl0922/ttyd/wiki/Example-Usage

1、使用说明

一定要查看这里的所有说明(如下:)

在这里插入图片描述

2、默认启动 客户端无法输入

直接启动指令如下:

ttyd -p 8080 bash

这样启动,我们通过客户端访问
在这里插入图片描述

这里我们在页面输入啥都不可以!!!

3、包含Basic Auth 且 可修改

ttyd -p 8080 -c root:123456-Ab@@ -W bash

4、包含Basic Auth 且 可修改 且 指定ip

nohup ttyd -p 8080 -B 127.0.0.1 -c root:123456-Ab@@ -W bash &