Skip to content

云服务器

初次使用云服务器时的一些记录。

安全设置

登录

使用ssh登录方式,最好不要使用自定义用户名密码方式登录。

阿里云客户端提供的方式也很方便。

Xshell连接

基于Xshell使用密钥(public key)登录ssh(csdn.net)

FileZilla连接

filezilla怎么通过ssh key连接服务器(baidu.com)

ssh端口

默认的ssh22端口最好更改其他,安全组不要开放22端口,否则会很容易被入侵者扫描然后不断试图登录爆破。

具体更改方式:

Linux系统修改SSH端口教程-阿里云开发者社区(aliyun.com)

安全组端口推荐开放方式

首先说一下0.0.0.0/0是什么意思,前面的0.0.0.0就是ipv4,0代表任意,/后的数字最大为32,因为ipv4二进制表示法有32位,数字是几,就意味着ipv4的二进制编码的前几位必须与设置的数字相对应,否则xxx.0.0.0/0和0.0.0.0/0是没有区别的。

例如服务器中使用了MySQL,MySQL在服务器内部运行是不需要开放端口的,但如果想要远程连接操控MySQL,那么在安全组中开放3306端口,授权对象不建议使用0.0.0.0/0,建议手动查询并设置当前要访问电脑ip的前16位,例如我此时的ip为101.7.170.132,那么安全组的授权对象应该设置为101.7.0.0/16(ip会变化,所以后16位设为任意)。

防火墙

还不太清楚

iptables和firewalld的介绍与区别(csdn.net)

iptables和firewalld防火墙总结(cnblogs.com)

Linux中,iptables和firewalld两种防火墙的基本用法(cnblogs.com)