系统管理

星期二, 25 5月 2021 14:48

Ubuntu 16.04与Windows 10优缺点对比

Written by

Ubuntu 16.04优点
1.高效的文件管理系统,一般情况下不需要碎片整理
2.产生的系统垃圾很少,系统不会随着使用时间的增多而越来越卡
3.拷贝文件速度快,Win10达到5M/S,Ubuntu达到20M/S
4.系统安全稳定,漏洞修复快,极少中病毒
5.权限管理很严格,避免用户误操作
6.DIY界面,改善用户体验,自由度高(对UI有追求的同学可尽情折腾)
7.强大的命令行,基本上所有操作可在上面执行(瞬间逼格升几个Lev)
8.无软件捆绑行为,桌面无广告弹窗行为
9.无盗版系统这一说法,开源免费正版

Ubuntu 16.04缺点
1.硬件驱动支持不友好,例如独立显卡,并不能发挥性能优势(Linus大神对Nvidia竖*指的原因)
2.相比Windows,软件数量少(QQ居然没有Linux版,还要装个CrossOver,让强迫症同学情何以堪)
3.Linux版本的flash player支持不好
4.学习需要一定的时间成本,长期使用才能较好地驾驭系统

Windows 10优点
1.软件多,软件多,软件多(重要的事情说三遍)
2.操作方式对电脑小白友好,上手快
3.使用普及率高,同事间协助合作方便
4.Win10针对Modern应用进行优化,提升用户体验(界面简洁,运行流畅,去除少用功能,保留核心有用的功能,安装包体积小)
5.支持大量驱动,充分发挥硬件性能

Windows 10缺点
1.小白装杀毒软件,大神裸奔~
2.执行exe安装包,快速地点next,最后发现PC多了很多不想要的软件(主要是app开发者的问题)
3.使用越久,C盘越大,越来越卡(碎片整理,你值得拥有)
4.正版系统要收费,盗版系统天朝人民的最爱(预装一堆流氓软件)
5.莫名奇妙蓝屏,死机奔溃的几率大(特别是更新系统和驱动后),因为windows是闭源的,貌似重装才是解决问题的唯一办法
6.PC空闲时,系统后台任务促使磁盘利用率莫名奇妙90%
————————————————

原文链接:https://blog.csdn.net/qq_27358457/article/details/52981312

星期二, 01 12月 2020 15:08

防止代理服务器的PHP脚本源代码

Written by
   $proxy_headers = array(
           'HTTP_VIA',
           'HTTP_X_FORWARDED_FOR',
           'HTTP_FORWARDED_FOR',
           'HTTP_X_FORWARDED',
           'HTTP_FORWARDED',
           'HTTP_CLIENT_IP',
           'HTTP_FORWARDED_FOR_IP',
           'VIA',
           'X_FORWARDED_FOR',
           'FORWARDED_FOR',
           'X_FORWARDED',
           'FORWARDED',
           'CLIENT_IP',
           'FORWARDED_FOR_IP',
           'HTTP_PROXY_CONNECTION'
       );
       foreach($proxy_headers as $x){
           if (isset($_SERVER[$x])) die("You are using a proxy!");
       }
星期日, 20 1月 2019 22:26

CentOS 7系统安装详解

Written by

一、安装CentOS 7

成功引导系统后,会出现下面的界面

界面说明:

  • Install CentOS Linux 7 #安装CentOS 7
  • Test this media & install CentOS Linux 7 #测试安装文件并安装CentOS7
  • Troubleshooting #修复故障

 

1.这里选择Install CentOS Linux7,安装CentOS 7,回车,进入下面的界面

2.回车,进入下面的界面

3.等待到Checking:100%,进入下面的界面

4.语言选择界面,正式生产服务器建议安装英文版本。Continue继续

5.选择DATE&TIME,设置日期和时间,然后选择Done

6.再次选择INSTALLATION DESTINATION,进入磁盘分区界面(我选择自动配置分区, 默认即可),然后选择Done

界面说明:

  • Automatically configure partitioning #自动配置分区
  • I will configure partitioning #自己配置分区
  • I would like to make additional space available #提供额外的空间

7.其他设置默认即可

8.选择Begin Installation开始安装,进入下面的界面

 

9.选择ROOT PASSWORD,设置root密码,然后选择Done

10.选择USER CREATION,创建用户并设置密码,然后选择Done

11.安装完成之后,会进入下面的界面.(可能需要10分钟作用),选择Reboot

12.重启之后,进入如下界面

13.输入之前设置的用户名和密码进入下面的界面

至此CentOS系统安装完成

 

二、设置IP地址、网关和DNS等

说明:CentOS 7.x默认安装好之后是没有自动开启网络连接的,所以需要我们自己配置。

在命令行输入:

#vi  /etc/sysconfig/network-scripts/ifcfg-ens160    #编辑配置文件(每台电脑的ens160可能不一样)

添加修改或添加以下内容:

 

 BOOTPROTO=static                                #启用静态IP地址

 ONBOOT=yes                                          #开启自动启用网络连接

 IPADDR= ********                                      #设置IP地址

 GATEWAY=********                                   #设置网关

 NETMASK=********                                  #设置子网掩码

 DNS1=114.114.114.114                           #设置dns

 DNS2=8.8.8.8

如果出现user is not in the sudoers file. This incident will be reported,切换到root用户,给/etc/sudoers添加权限并修改sudoers内容,具体如下

输入以下命令:

#su       #切换到root命令,输入root用户密码即可

#chmod  -R  644   /etc/sudoers    #给sudoers添加修改权限

#vi    /etc/sudoers      #编辑sudoers内容

添加如下图所示的内容:

 

然后 :wq! #保存退出

再次如下以下命令:

 

#vi  /etc/sysconfig/network-scripts/ifcfg-ens160

修改完如下图所示:

#service network restart   #重启网络

#ping www.baidu.com  #测试网络是否正常

 

 

至此CentOS7的安装及IP教程完成!

星期五, 06 4月 2018 21:11

http与https的区别

Written by

在URL前加https://前缀表明是用SSL加密的。你的电脑与服务器之间收发的信息传输将更加安全。 

Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。 

http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议要比http协议安全

HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议

它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。

星期五, 06 4月 2018 21:08

vps与云服务器主要的区别在哪里?

Written by

云服务器也可以叫做云主机,是在一组集群服务器上划分出来的多个类似独立主机的部分。集群中的每台服务器都会有云主机的一个镜像,当其中一台服务器出现硬件故障时,系统会自动访问其他服务器上的镜像备份,这样一来就提高了云主机的稳定与安全。云服务器其实就是一台虚拟服务器,拥有与服务器一模一样的功能与使用方法,有独立的IP和带宽,用户能根据需要安装各种操作系统以及配置各种网站运行环境。

虚拟主机是服务器划分的一块存储空间,可以简称空间,它只是在服务器硬盘上划分出来的一小部分容量,只能进行资源的存储和访问。它共享的是服务器的带宽以及IP,没有独立的操作系统,它所支持的程序是在服务器上默认分配好的,用户无法根据自己的需要配置环境,功能非常有限。

无论从性能还是安全方面来对比,云主机都完胜虚拟主机!

 

 

星期五, 06 4月 2018 21:06

中继接入拒绝

Written by

我们系统给对方发信,出现如下退信: : host smtp.infomail.com[xxx.xxx.xxx.xxx] said: 554 5.7.1 

: Relay access denied (in reply to RCPT TO command)

Relay access denied翻译成中文就是中继接入拒绝的意思。

通常这个域名解析到对方邮件服务器,而对方邮件服务器并没有给该域名提供服务。那么你给他发信的时候,他发现这个域不是他们系统的,就会报这个错误。

所谓中继接入拒绝,就对方连接我们的邮件服务器,发信给abc.com,而我的邮件服务器,并不提供abc.com的邮箱服务,我们就会拒绝对方,告诉对方,我们不提供中继服务。

有一种开放中继,就是假如我们的邮件服务器允许别人通过我们服务器中转,那么我们虽然系统没有提供abc.com这个域的邮件服务,我们会帮找到abc.com真正的服务器,并转发给他们,这个就是开放中继,中继允许。

因为安全的原因,目前几乎所有的系统都关闭了开放中继的功能。

所以一旦你给某一个账号发信,通过解析找到对方服务,而对方并不提供这个账号所对应的域的邮件服务,就会出现中继接入拒绝的报错。

还有,如果你给对方发信,对方提供这个域的服务,但是用户不存在,则返回的是用户不存在之类的错误。

星期四, 29 9月 2016 21:06

如何在CentOS系统里安装nmap?

Written by

用超级用户登录。执行 yum install nmap 即可