饥荒搭建教程收集

don’t starve together 饥荒正版,专用服务器搭建收集。
如果没有学过CS以及相关专业就没有看的必要了。。

  • Linux

    搭建教程。对于mod的配置没有细说。

  • docker

    docker一键配置应该是最简单的方法,但是我目前对于docker的了解实在是垃圾。。明天买个阿里云测试一下docker。

  • steamCommunity上的教程

    比较靠谱,但是针对Windows,一般人也不会通宵达旦的开着自己的电脑吧。。大概。

  • Linux Screen命令

    用于保持持续运行。。不过似乎可以用别的方法,例如作为系统服务运行。

顺便发现了一个BUG就是使用sh启动的时候,lua似乎会按照../的方式向上层目录寻找导致mod读取失败。所以还是老老实实进入游戏文件start吧。

饥荒Linux服务器自动更新脚本

国外有人制作了docker,不过仔细看看,似乎难度也不是很高。打算自己羞羞的写个自动更新脚本,不过感觉过于简单,没有写出来的必要。给个思路即可,利用crontab在合适的时间干掉dont…,然后走steamcmd更新下,再重新启动即可。奈何自己从未认真研究过一本小书 ,说来惭愧。不过感觉对于Linux还是有一定的了解,也算是充分利用了知识。

PS:steam官方提供了更新脚本,但是有时候不是很好用,有时候会提示缺少token起不来。不过总体没有问题。

Docker

可以在daocloud上找到写好dockfile的DST,但是此类配置需要另外再书写教程,如果我单纯的推广不知道是否对daocloud的口。

后来看了看daocloud容器数量上,社区版大概x3,但是想要一个2048需要x16,花费有些大。。所以只能放弃了。

总结

如果没有财力,不打算赚钱,做DST真是有些费力。DST优点可能在于没有图形界面,资源方面不会有问题。但是现在的本本,最少也要4G内存,一般是不会出现资源问题,然而DST服务器,如果想要不花很多钱搞一个,还是比较困难的。

aecium Ubuntu 使用赛尔网

1,先把aecium的下载地址贴出来

2,下载后首先解压,把它复制到bin文件夹下作为指令来使用。具体命令为:
$sudo cp aecium /usr/bin/program_name

3,然后打开你的网卡设置,把赛尔分配给你的ip等信息填上再执行
$program_name -h IP -u username -p password -d eth0 -f
 (program_name为上一步你给程序起的名字,IP为学校计费服务器的IP地址,鲁东大学计  费服务器为10.0.2.5 ,username和password分别为上网验证用的用户名和密码,eth0为  你 接网线的网卡,一般默认都是eth0)
  运行后,如图所示

4,鲁大校园网赛尔验证成功通过

5,如果你想下线的话,可以使用如下命令
  $program_name -l
 (我感觉此功能一般没用)
其它的使用方法见下:

Usage 1:
./aecium [-h Host] -u Username -p Password [-d Device] [-f]
-h Host attestation host IP address.
-u Username your user name.
-p Password your user password.
-d Device your network card interface.
-f find server type.
Usage 2:
./aecium -l
-l Leave leave Internet.
Usage 3:
./aecium -v
-v Version show program version.

如无说明即为原创文章,转载请注明: 转载自DoMyself(DM)

Ubuntu – 常用问题整理

UML

System Speed up

  • readahead (systemd)

System beauty

  • powerline
  • arc-theme search from github
  • infinality字体配置: http://askubuntu.com/questions/527349/font-rendering-problem-in-ubuntu

  • 除非能够解决添加源ppa,否则尽量不要添加。

VPN

http://www.youhuima.cc/bandwagonhost%E5%92%8Cbandwagonhost%E4%BC%98%E6%83%A0%E7%A0%81.html

  • http://www.tennfy.com/2020.html
  • 一键安装s http://www.tennfy.com/2136.html

字体渲染-LCD屏幕

http://leaeasy.blog.163.com/blog/static/1164291542010118052686/

Ubuntu – samba_server

原来发了一篇博文说遇到问题先查Ubuntu的docs。但是docs没有怎么办呢?还是查鸟哥私房菜或者archwiki吧。。。

比如说samba配置,ubuntu给的文档就比较差劲。

http://wiki.ubuntu.com.cn/Samba

卸载以后systemctl直接启动不起来了。

samba服务可以提供打印,视频流,文件共享等服务。

解决方法是dpkg-reconfigure samba-common,或者cp /usr/share/samba/smb.conf来解决没有conf的问题。

今天因为要传考研视频觉得有些麻烦顺便搞搞这个。哎,什么时候才能有个考研座位啊!!我想复习啊!!!

对了,ubuntu的问题还可以到这里http://askubuntu.com/
但是很讨厌的是,国内的访问速度并不怎么样。

/ 当个运维也是很不错啊= =。hacker是不是很多都会个运维啊。/

配置文件搞的不太行,直接贴一个askubuntu上比较好用的:

[global]
   workgroup = WORKGROUP
   server string = %h server (Samba, Ubuntu)
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user
        usershare allow guests = yes
        username map = /etc/samba/smbusers
        security = user
        guest ok = yes
        guest account = nobody
  usershare max shares = 100
  usershare owner only = False