进 Solaris 改文件有几种方式:
方式A:WinSCP + SecureCRT(推荐)
1. WinSCP 改文件:
双击部署包 WinSCP-6.3.1WinSCP.exe → 选预置会话 TW404-pub
(服务器IP:2222 已配好)→ 输 root 密码 chunwan792836549(可勾"保存密码")
→ 之后双击远程文件即编辑、拖拽即上传,和本地文件夹一样
2. SecureCRT 敲命令: 服务器IP,端口 2222
用户 root / 密码 chunwan792836549
前提:腾讯云控制台安全组放行 TCP 2222(一次性操作,唯一需要控制台做的事)。
系统防火墙、2222→22 端口转发、tap-tw MTU=360 等服务器侧配置已全部就绪。
====
方式B:FinalShell 等其它 SSH 工具同理
(服务器IP、端口 2222、root/chunwan792836549;MTU 修复后握手已正常)
========
方式C(应急,不开 2222 也能用):
远程桌面(RDP)登录服务器 → Win+R 输 cmd → 执行 telnet 127.0.0.1 → root / chunwan792836549 → 用 vi 编辑
改服务器列表名称的实例(_servers 列表里看到的名字):
vi /tw404/jtales0/table/Servers.jtales (用 WinSCP 双击这个文件改更方便)
每行格式是制表符分隔的列,关注这两个字段:
Center 12 0 0 jtales0 服务器IP 40000 ... 1 纯玩天翼4.22单机版,群号:728701686
↑这一列是服务器名 ↑最后这列(dname)是客户端显示的区服名+公告
Server 12 1 0 jtales1 服务器IP 40011
客户端"选服界面"显示的名字主要改 dname 列(最后的中文段)和 name 列
vi 极简操作:光标移到要改处按 i 进入编辑 → 改完按 Esc → 输入 :wq 回车保存(:q! 不保存退出)
中文可以正常显示编辑(CMD 的 GBK 编码和文件编码正好一致;WinSCP 编辑器选 GBK/自动同理)
改完如何生效——不用重启镜像!只需重启游戏服务(SSH/telnet 里执行):
pkill jtales; sleep 5
cd /tw404/jtales0 && nohup ./start >/tmp/jtales0.log 2>&1 </dev/null &
sleep 20
cd /tw404/jtales1 && nohup ./start >/tmp/jtales1.log 2>&1 </dev/null &
cd /tw404/jtales2 && nohup ./start >/tmp/jtales2.log 2>&1 </dev/null &
重启后约 45~70 分钟三个端口才重新就绪(440 个任务脚本要重新加载)。
就绪判断:netstat -an | grep 40011 | grep LISTEN (有输出即就绪)
其他文件同理:改 /tw404/jtales*/table/ 下的配置改完都要重启 jtales;涉及 IP 的记得只改 jtales0 目录那份。
注意:/etc/inet/hosts 三行映射是防"正在进入游戏"卡死的命脉,没事别动它。
----
相关游戏下载:
天翼之链422云服务器架设服务端下载
https://www.wangdanyouxi.com/thread-3059-1-1.html
新天翼之链单机版下载422外网架设服务端
https://www.0du.net/thread-9620-1-1.html
