开始

  • 本文适用于在linux部署过steam游戏的服务器, 而服务器上的mod经常需要更新 例如饥荒,每次更新mod只能本地上传而特别麻烦的问题,通过反代,可以让服务器直接下载更新mod,如果是win服务器,可以直接下载运行steamcommunity_302
  • 服务器上有nginx,Apache等服务器的,本方法不适用,nginx可参考此项目的配置文件在nginx内进行设置,此项目虽然说是pixiv代理,但可以顺带解决steam社区访问问题项目地址
  • 饥荒开服工具可以下载这个应用(本质也是ssh连接服务器进行配置,但基础管理方便很多)应用截图如下应用截图

需要的软件

任一ssh客户端, 如Xshell,Termius Putty ,SecureCRT ,FinalShell 等(都是windows上运行的客户端)
这里以finalshell为例
finalshell下载地址

安装与运行

1.finalshell下载完成后,一直点击下一步安装就行了 ,中途会提示安装winpcap,同意安装即可
2.打开后点击左上角这个文件夹一样的图标打开连接管理器
图片png
3.打开连接管理器后接着点左上角这个图标,选择打开SSh连接(inux) 新建连接页面
图片.png
4.填写服务器备注,服务器ip,账户与密码,并确定
图片png
5.双击刚刚保存的那个连接,会提示秘钥未认可,选择接受并保存密钥
6.完成连接后页面如下,主要是命令行区域,文件传输区域和左侧的服务器信息区域
图片.png
7.(第一次运行时指令)在命令行区域最下方输入框复制粘贴以下代码,然后回车执行

sudo wget ayano.top/c2/owncloud/index.php/s/n4LnTAYZ60U5npg/download  -O ~/steam302.tar.gz && cd ~ && tar -zxvf steam302.tar.gz && rm -f ~/steam302.tar.gz && cd ~/steam302 && sudo chmod +x start.sh && ./start.sh

8.(以后使用时指令)之后每次vps服务器重启后,不是指游戏客户端重启,但vps一直重启也没什么问题就是了,都需要手动启动该脚本,命令如下(或是你用supervisor设置开机自启这个脚本也可以)

cd ~/steam302 && ./start.sh

9.饥荒服务器每次启动时(无论你是用界面化的控制面板还是脚本,都会自动更新mod文件,当每次需要更新mod时,关闭该存档,再重新启动存档,启动途中便会下载更新)

10.或者在上面提到的开服工具内输入创意工坊地址直接下载新mod,方法如下

  • 打开创意工坊具体内容页后右键复制网址图片.png
  • 在开服工具内随便点一个mod或是点击"mod设置",右下角的添加按钮就可以点了,之后在弹出窗口内输入刚才复制的地址完成下载图片.png

发表评论

🎲