知识点: 用户试图通过 HTTP 或文件传输协议 (FTP) 访问服务器上的内容时,服务器返回一个表示该请求的状态的数字代码。 该状态代码记录在服务器日志中,同时也在 Web 浏览器或 FTP 客户端显示。 状态代码可以指明具体请求是否已成功,还可以提示请求失败的确切原因。 1xx临时响应 表示临时响应并需要请求者继续执行操作的状态代码。 100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx成功 表示成功处理了请求的状态代码。 200 (成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 (已接受) 服务器已接受请求,但尚未处理。 203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 ...
知识点: FirewallD 是CENTOS 7后的默认防火墙。提供了支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具。支持 IPv4, IPv6 防火墙设置以及以太网桥接,并且拥有运行时配置和永久配置选项。支持允许服务或者应用程序直接添加防火墙规则的接口。支持动态管理防火墙,不需要重启整个防火墙便可应用更改。 FirewallD 配置目录 默认/备用配置目录:/usr/lib/firewalld 用于默认和备用配置。该目录包含了由 firewalld 提供的默认以及备用的 ICMP 类型、服务、区域配置。由 firewalld 软件包提供的这些文件不能被修改,即使修改也会随着 firewalld 软件包的更新被重置。 其他的 ICMP 类型、服务、区域配置可以通过软件包或者创建文件的方式提供。 系统/用户配置目录:/etc/firewalld 用于用户创建和自定义配置文件。存储在此的系统或者用户配置文件可以是系统管理员通过配置接口定制的,也可以是手动 ...
知识点: CDN公共库是将常用的JS库存放在CDN节点,供开发者直接调用。和存放在服务器上相比,CDN公共库更加稳定、高速。一般的CDN公共库都会包含全球所有最流行的开源JavaScript库,可以在自己的项目上直接引用这些资源。 常用公共库CDN Google Ajax CDN //developers.google.com/speed/libraries/ Microsoft Ajax CDN //www.asp.net/ajaxlibrary/cdn.ashx CloudFlare CDN //www.cdnjs.com/ MaxCDN //www.jsdelivr.com/ jQuery CDN //code.jquery.com/ Bootstrap CDN //www.bootstrapcdn.com/ sina SAE CDN //lib.sinaapp.com/ BootCDN //www.bootcdn.cn/ QINIU CDN //www.staticfile.org/ upai CDN //jscdn.upai.com jQuery CDN Fallback 如果CDN文件不能加载,则加载本地文件。 <script> // Fallback to loading jQuery from a local path if the CDN is unavailable window.jQuery || document.write('&l ...
知识点: Linux系统中的每个文件和每个目录都有访问许可权限,以此来确定谁可以访问,以及对文件和目录进行什么操作。 文件或目录的访问权限分为读(r),写(w)和可执行(x)三种。读权限表示允许读取内容,而写权限表示允许更改内容,可执行权限表示允许执行。 文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限。用户可根据需要把访问权限设置为需要的任何组合。 有三种不同类型的用户可对文件或目录进行操作:文件所有者,同组用户、其他用户。所有者一般是文件的创建者。所有者可以允许同组用户有权访问文件,还可以将文件的访问权限赋予系统中的其他用户。 文件或目录的访问权限都有三组,每组用三位表示,分别为文件所有者的读、写和执行权限;与所有者同组的用户的读、写和执行权限;系统中其他用户的读、写和执行权限。 当用ls -l命令显示文件或目录的详细信息时,最左边的一列(drwxr-xr-x)为文件的访 ...
知识点: SSH的全称是SecureShell。通过使用SSH,可以把所有传输的数据进行加密,而用SSH做Socks5代理,进行本地端口转发可实现上网。 为了限制 SSH 仅用于TCP加密传输,必需新建最低权限的 SSH 帐号保证安全。 Linux 系统使用 root 用户登陆后,输入如下命令可创建一个权限最低的用户: useradd -M -s /sbin/nologin -n username 设置用户密码: passwd username 根据提示输入两遍密码。 注:username改为自己需要的用户名称。