04-ttyd通过浏览器远程连接服务器
1.01-格式化和分区2.02-RAID3.03-LV-逻辑卷4.04-磁盘挂载5.05-quota 磁盘配额6.06-swap交换分区7.07-inode管理8.01-用户管理9.02-linux文件权限10.03-sudo权限11.04-生产环境linux服务器权限控制实例12.FAQ-用户管理相关13.01-查看系统和磁盘14.02-查看CPU和内存15.03-文件查找(ls,locate,find,xargs)16.01-ps命令详解和常用参数17.02-top命令详解18.03-kill/netstat/jobs/lsof19.01-日志文件和rsyslog系统20.02-logrotate(日志轮询)21.03-cronolog管理日志22.04-journalctl 命令23.01-telnet远程连接服务器24.02-tigervnc连接centos远程桌面25.03-openssh升级
26.04-ttyd通过浏览器远程连接服务器
27.01-rmp命令和包管理28.02-yum常用命令和yum源29.03-自建yum仓库30.03-iftop命令详解31.04-nc命令32.02-iptables扩展模块33.01-iptables基础@
web页面提供ssh连接。
1. 二进制文件准备
-
gilab url
https://github.com/tsl0922/ttyd -
下载二进制文件
2. 安装
2.1 服务安装
- 将文件拷贝到目标服务器
/usr/bin/
下,改名为ttyd
, - 保证对应用户有执行权限
- 查看结果
[root@iot-server-3 ~]# ttyd -v ttyd version 1.6.3-3b174da
2.2 服务启动文件
创建 /etc/systemd/system/ttyd.service
内容如下:
[Unit] Description=ttyd After=network.target [Service] ExecStart=/usr/sbin/ttyd -c liubei:liubei@2021 bash [Install] WantedBy=multi-user.target
ExecStart
后边 libei使用户名,liubei@2021是密码。
2.3 启动服务
[root@iot-server-3 ~]# systemctl daemon-reload [root@iot-server-3 ~]# systemctl restart ttyd
- 查看结果
[root@iot-server-3 ~]# netstat -ntlp|grep ttyd tcp 0 0 0.0.0.0:7681 0.0.0.0:* LISTEN 2824911/ttyd
posted on 2021-11-03 16:36 运维开发玄德公 阅读(132) 评论(0) 编辑 收藏 举报 来源
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?