CentOS 7使用ttyd搭建一个WEB共享终端(WebSSH)
  PVzDp58rtCI5 2023年11月02日 64 0

官网下载地址:​​https://github.com/tsl0922/ttyd/releases​


下载ttyd: wget -O ttyd ​​https://github.com/tsl0922/ttyd/releases/download/1.6.0/ttyd_linux.x86_64​

添加执行权限 chmod +x ttyd

移动目录 mv ttyd /usr/sbin

通过上面的几个步骤,我们已经完成ttyd安装

查看当前版本:ttyd -v


运行ttyd 命令: ttyd bash   ,然后浏览器访问http://IP:7681即可打开WEB终端


ttyd bash 运行后,上面ttyd并没有保持后台运行,访问7681也不需要任何密码验证,非常不安全,接下来我们为ttyd创建一个systemd服务并设置用户名、密码验证。

创建一个ttyd.service文件:

vi /etc/systemd/system/ttyd.service内容如下:

[Unit]

Description=ttyd

After=network.target

[Service]

ExecStart=/usr/sbin/ttyd -c admin:admin bash

[Install]

WantedBy=multi-user.target

daemon生效,输入命令:systemctl daemon-reload


使用systemd命令来进行管理命令如下:

#启动ttyd systemctl start ttyd

#停止ttyd systemctl stop ttyd

#重启ttyd systemctl restart ttyd

#开机启动 systemctl enable ttyd


http://nieshouyuan.com/blog/20200308/2020-03-08-linux%20centos%20ttyd%E5%AE%89%E8%A3%85/
https://www.xiaoz.me/archives/14708
https://cloud.tencent.com/developer/article/2071990






【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
PVzDp58rtCI5