我是计算机专业的学生,目前前大四了,经过别人的介绍才发现还可以白嫖服务器。不想浪费自己大学生的福利。就领了这个服务器。
在对服务器基本配置后,大家记得改常用的端口号,推荐使用xshell这个工具。如果需要安装一些其他环境了宝塔跟appnode等控制面板,对于新手特别贴心。
阿里云的学生机虽好,但是也有一些闲置,下面描述,希望搞编程的学生详细阅读,有帮助的。
阿里云翼计划推出的云服务器有两种类型:轻量应用服务器和云服务器ECS。(从使用上来讲,网友更倾向于云服务器ECS,但是在我实际使用当中,感觉轻量应用服务器跟云服务器ECS没有区别,轻量应用服务器也可以ssh安装环境)
最近的阿里云又有了比较大的优惠活动,可以入手一波服务器。
最后一定要注意服务器的安全问题,再我开发过程中我的服务器就被黑了,被植入了挂矿木马,最后只能重装,或者删除病毒路径文件,但一般很难找到。重装解决99%的问题。以下是一些小经验。整理出来的服务器安全小方法。感谢度娘的馈赠。
1.停用所有不需要的服务 什么ftp啊,smtp啊,什么bluetooth等等,这些不用到的服务器全部关闭,记得chkconfig设置其不随机启动,这样就少开很多对外开放的端口,还省资源。2.修改常用服务器的端口,比如ssh的22啊 mysql的3306啊之类的,防止一般的嗅探软件来扫。3.使用iptables 只对外开放需要外部访问的端口,比如80 8080 443等 具体方法请google(动词),几条简单的规则,基本可以防止大部分低端黑。 PS1:调试iptables的时候 可以用虚拟机来调试,服务上线的时候可以先加一条crontab记录,10分钟关闭iptables一次,防止你自己也登录不上... PS2:用iptables可以限制sshd服务的访问来源,限制在你们公司常用的ip地址才可以访问。4.使用复杂的密码,至少密码都要包含字母数字标点符号大小写8位以上5.使用证书而不是密码来远程登录6.削弱root用户的权限,比如新建apache用户来跑apache服务,并且限制apache用户的权限,这样可以防止当web服务代码漏洞造成的整台机器的root权限被夺。7.如果有必要 升级操作系统和web服务器和一些所需软件的版本或者打补丁。这个工作量比较大,必要的时候做。8.上面运行的服务如果有数据库,注意代码防sql注入 。
最后,我再说说“高校学生在家实践”有哪些收获。首先这是一个很考研人的实践能力,纸上学来总觉浅,方知事事要躬行。再学习的途中加上一些自己的实践,对于知识的掌握是一个很好的机会。计算机行业必须不断的学习,985、211才配简历那关不被秒挂,在我投简历的这段日子,才发现对于计算机的学生要好好提升自己的能力。最好一毕业就能直接全面开发。祝大家能找到心仪的好工作。记住加班不给加班费是非法的。