segfault free server full automatic survival guide

申请地址:Segfault | The Hacker’s Choice

因为他们关闭了GUI界面,所以此教程基于SSH

此教程需要另一台服务器做转发,可公网可私网,或者你自己的电脑也行(

此教程可全自动保活:SHELL+VNC

  1. 申请服务器
ssh [email protected]

密码是 segfault

然后等待60秒后按下任意键,即可申请成功

  1. 保存服务器

SSH会输出下次连接的密钥,首先安装密钥

mkdir ~/.ssh
cat >~/.ssh/id_sf-lsd-segfault-net <<'__EOF__'
<密钥内容>
__EOF__

再安装SSH配置

cat >>~/.ssh/config <<'__EOF__'
host <服务器名>
    User root
    HostName lsd.segfault.net
    IdentityFile ~/.ssh/id_sf-lsd-segfault-net
    SetEnv SECRET=<你的访问码>
    LocalForward *:<VNC连接端口> 0:5900
__EOF__

最后修正权限

chmod 600 ~/.ssh/config ~/.ssh/id_sf-lsd-segfault-net

尝试使用 ssh <服务器名> 测试连接是否正常

  1. 保活服务器

在刚申请的segfault的服务器上也执行一遍上述步骤,然后终端输入

screen -R vncserver

在新shell中使用 ssh <服务器名> 连接(这一步可以保活服务器)

先设置VNC密码

vncpasswd

会让你输两遍VNC密码,遇到 Would you like to enter a view-only password (y/n)? 选 n

然后开启VNC服务器

vncserver -kill -clean
vncserver :0

使用 Control + A D 将SSH挂到后台,保活就算全部完成了

  1. 完结

现在可以使用 <服务器IP>:<VNC连接端口> 连接到桌面环境了,也可以随意退出或重连,因为VNC服务挂载到screen里的SSH连接上,也正因为如此,永远有一个活跃的连接,所以你的服务器不会关机或删除

21 Likes

感谢

感谢大佬的分享

现在机制改了么,之前好像多少天要登录一下,否则,强制回收

来了 顶

你可以看看我这个教程,一直有一个SSH是在线的,所以不存在不活跃的情况

这么做貌似偶尔也会断。
我感觉这服务器有验证机制,例如每半天需要执行一条ssh命令啥的。

能保多久大概

还没得出结论,目前已稳定1天

已经稳定一天了,我觉得应该是开了个VNC的缘故,都用GUI了哪还管SSH,就转发个端口(我猜的)

是不是网不好断了,我开了两个SSH
一个SSH用screen挂在segfault服务器上(自己连自己)
一个SSH从本地连到segfault服务器(端口转发)
本地的那个确实会断,但自己连自己那个一直很稳定

我很赞同

这是游戏机吗?

看看 就看看

1C2G小鸡,能玩个地牢

不是,是个临时主机 segfault 临时免费 kali vps - 互联网服务 - NodeLoc

看看啥东西

佬写的很详细, 但还是有些看不懂的地方, 我放弃了

要是挂个哪吒探针行不行?算不算活跃

他们应该不欢迎探针,而且活跃是按SSH连接算的,只要有一个SSH连接就算活跃

1 Like