本人为一名计科专业的大一学生,在大一期间学习了C、C++,初步掌握了计算机编程方面的思想和技术。因为我很喜欢玩《我的世界》,从接触这款游戏之后就一直想着开一个小型服务器,来和朋友们一起玩耍,于是在到处搜索教程的时候,我找到了飞天加速计划·高校学生在家实践的活动,并开始了我的开服之旅。
申领完ecs之后,我打算使用termius进行ssh连接,来对服务器进行管理,但输入ssh连接的命令之后,却出现“Permission denied, please try again”的报错,查阅帮助文档之后,了解了在配置文件/etc/ssh/sshd_config 中有如下配置:PermitRootLogin no,该配置控制着root用户的SSH登录,需要做如下改动:no->yes,通过管理终端登录Linux系统的ECS实例,对相应部分进行改动,保存,重启服务器,终于登陆成功了,剩下的就是下载解压基岩版BDS开服包,开放服务器端口19132,启动服务器,测试连接,成功!但还有一个问题,当我断开ssh连接后,服务器也会停止运行,进行百度之后,发现可以下载screen软件包,使用screen -R XX创建一个虚拟终端,在虚拟终端中启动服务器,再次断开连接,发现服务器可以正常运行,自此,配置minecraft服务器的目标也已达成。
当看到在自己服务器里面,朋友们一起玩游戏的时候,内心有一种自豪感和满足感油然而生,明白折腾了半天的东西没有白费,心里还是很开心的,也感谢阿里云给予的平台和资源,给了我不错的体验,后面也会考虑升级一下配置,来容纳更多的人一起享受游戏的快乐,逐步熟练掌握所学知识,争取能为国家为社会贡献自己的一份力量!