本文由 简悦 SimpRead 转码, 原文地址 www.right.com.cn ttyd 是一个 C 语言编写的命令行程序,可以把任意命令行程序分享到网页上操作,可以看做是个网页版的远程终端,支持 Linux、macOS、FreeBSD系统,还可以运行在 OpenWrt/LEDE 之类的嵌入式系统上。
项目地址 https://github.com/tsl0922/ttyd/releases

使用方法:
下载附件解压后用winscp连同ttyd目录上传到N1的/usr/local目录,并赋予可执行权限
chmod -R 755 /usr/local/ttyd

1.前台运行
执行 /usr/local/ttyd/ttyd -p 8082 login
其中8082为端口号,根据自己需求可以自定义,打开浏览器输入N1 IP:8082即可登录访问

1.png (28.91 KB, 下载次数: 1)

下载附件  保存到相册

2020-7-12 17:00 上传

2.后台运行方式+systemctl大法开机自启动
创建ttyd.service服务文件并写入以下内容(蓝色内容)
vim /lib/systemd/system/ttyd.service

[Unit]
Description=ttyd
After=network.target

[Service]
ExecStart=/usr/local/ttyd/ttyd -p 8082 login

[Install]
WantedBy=multi-user.target

重载服务:      systemctl daemon-reload
启动ttyd服务:systemctl start ttyd.service
设置开机启动:systemctl enable ttyd.service
查看运行状态:systemctl status ttyd.service

附件:https://cloud.189.cn/t/me2qime6nAji(访问码:3xp3)