|
好不容易买了服务器,如果因为自己的疏忽,被黑客黑掉的话,那真的是太糟糕了! 下面告诉你一些简单的方法提高服务器的安全系数,我的云服务器就是这么配置的,虽然有些麻烦,但是感觉安心一些。 修改 ssh 登陆配置
最后需要重启 sshd 服务
禁止系统响应任何从外部/内部来的ping请求echo “1”> /proc/sys/net/ipv4/icmp_echo_ignore_all 其默认值为 0 用户管理
下面是基本的用户管理命令
一般需要删除系统默认的不必要的用户和组,避免被别人用来爆破:
Linux中的帐号和口令是依据 /etc/passwd 、/etc/shadow、 /etc/group 、/etc/gshadow 这四个文档的,所以需要更改其权限提高安全性:
如果还原,把 +i 改成 -i ,再执行一下上面四条命令。 注:i属性:不允许对这个文件进行修改,删除或重命名,设定连结也无法写入或新增数据!只有 root 才能设定这个属性。 创建新用户
创建新用户命令:adduser username 更改用户密码名:passwd username 个人用户的权限只可以在本home下有完整权限,其他目录要看别人授权。而经常需要root用户的权限,这时候sudo可以化身为root来操作。我记得我曾经sudo创建了文件,然后发现自己并没有读写权限,因为查看权限是root创建的。Linux系统命令还是很重要的,120 个《 必知必会的 Linux 系统常用命令 》,推荐大家看看。 sudoers 只有只读的权限,如果想要修改的话,需要先添加w权限:chmod -v u+w /etc/sudoers 然后就可以添加内容了,在下面的一行下追加新增的用户:wq保存退出,这时候要记得将写权限收回:chmod -v u-w /etc/sudoers 赋予root权限
方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
修改完毕,现在可以用uusama帐号登录,然后用命令 su – ,即可获得root权限进行操作。 方法二(推荐):修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
修改完毕,现在可以用uusama帐号登录,然后用命令 sudo -s ,即可获得root权限进行操作。 方法三:修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
保存,用uusama账户登录后,直接获取的就是root帐号的权限。 本文由骑士互联为您提供,转载请标注明。如需月付空间,美国服务器租用,免费虚拟主机,香港服务器租用,免费空间,香港VPS,美国VPS,香港虚拟主机,站群服务器租用请认准骑士互联,买的放心用的安心。 |