五月 10th, 2016

经常遇到一些刚接触Linux的新手会问内存占用怎么那么多?

在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,在这方面,区别于Windows的 内存管理。主要特点是,无论物理内存有多大,Linux 都将其充份利用,将一些程序调用过的硬盘数据读入内存,利用内存读写的高速特性来提高Linux系统的数据访问性能。而Windows是只在需要内存时, 才为应用程序分配内存,并不能充分利用大容量的内存空间。换句话说,每增加一些物理内存,Linux都将能充分利用起来,发挥了硬件投资带来的好处,而 Windows只将[……]

Read more

TAGS: , ,
五月 7th, 2016

CSF的安装

#rm -fv csf.tgz

#wget http://www.configserver.com/free/csf.tgz

#tar -xzf csf.tgz

#cd csf

#sh install.sh

 

CSF的设置

 

编辑配置文件/etc/csf/csf.conf

编辑白名单csf.allow

编辑黑名单csf.deny

 

 

CSF的卸载

执行以下命令即可卸载CFS:

#cd /etc/csf

#sh uninstall.sh

五月 3rd, 2016

cpanel中密码保护目录主要为了保护相应目录的安全.例如,网站下对应的dede目录是我的后台管理目录,后台登录除了需要相应的登陆账号外,我还可以设置目录保护,也就是在登录后台前,你需要验证是否拥有访问后台的权限.若没有权限,即使你有登陆账号信息也是无法登录的.

设置方法:

cpanel管理后台>> Security>>密码保护目录,如下:

选择你要保护的目录,这里以dede目录为例

图片1

记住一定要设置授权用户,要不你访问dede目录是就无法验证了.可以参考下面访问提示.

 

这样,你再次访问dede目录时,会遇到以下提[……]

Read more

五月 3rd, 2016

cpanel中的IP Address Deny Manager(IP地址拒绝管理器)主要用于拒绝某个IP或者IP段的用户来访问自己的网站,以起到一定的安全防护作用.

设置方法:

cpanel管理面板>>Security(安全)>>IP Address Deny Manager(IP地址拒绝管理器),如下图:

添加一个你要阻止的IP或IP段

图片9

这里我以本地IP为例,如下:

图片10

添加成功后,我通过本地IP访问该主机上网站,会出现以下提示:

图片11

是不是感觉功能很强大!!!

五月 3rd, 2016

cpanel中的索引管理器的作用主要是禁止目录访问.简单的说,其实就是禁止让目录以列表的格式显示出来,而不是完全阻止具体链接访问.

我们做如下测试:以我网站的data目录为例,若未设置目录禁止前:

图片5

这样是不是很不安全,我们网站被访问反应的其实只是一个页面,而非你网站目录及相应的数据.

 

若我们做目录限制呢?

操作如下:

cpanel后台管理>>Advanced>>索引管理器>>选择要保护的目录

这里以data目录为例

图片5

选择”不编入索引”,如下:

图片6

保存即可!

&nb[……]

Read more

五月 3rd, 2016

本地我们可以通过ping domain.com 来查看域名解析.

通过

nslookup

> set type=ns

>domain.com

来查看域名指向的dns服务器.

很多时候,域名dns服务器指向正确,而域名解析生效一般24小时内.但是往往域名解析已过24小时仍无法正常解析.这时候我们需要咨询的是服务商,dns服务器是否正常开启.若dns服务器也是正常.这里我们可以通过cpanel中的简单或高级dns区域编辑器来重置dns记录.如下:

图片13

 

图片14

我们通过Reset Zone File来重置dns记录.[……]

Read more

五月 2nd, 2016

HostEase美国虚拟主机以高速的访问速度和稳定的访问保障深受广大国内用户的喜爱。其虚拟主机的产品也是多样,拥有Linux主机和Windows主机,其中Windows主机的操作面板是Plesk面板。在HostEase美国虚拟主机的Plesk面板上我们可以设置虚拟目录,虚拟目录相当于物理目录的别名并存贮在你域名的主目录中。这样我们就可以通过虚拟目录来访问网站中的文件,下面小编给大家说说HostEase美国虚拟主机Plesk面板设置虚拟路径的具体过程。

首先登陆HostEase主机的Plesk面板后台,然后在域名模块看到虚拟目录按钮,如下图所示,我们点击此处。

 

1[……]

Read more

五月 2nd, 2016

当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法。那么

我来谈谈这个问题。

一、通常情况

先来说说free命令:

[root@server ]# free -m

total used free shared buffers cached

Mem: 249 163 86 0 10 94

-/+ buffers/cache: 58 191

Swap: 511 0 511

其中:

total 内存总数

us[……]

Read more

四月 25th, 2016

unexpand 命令用于将给定文件中的空白字符(space)转换为制表符(TAB),并把转换结果显示在标准输出设备(显示终端).功能与expand相反.

语法:

unexpand [options]

参数:

-a/-all : 转换文件中所有空白字符;

–first-only : 仅转换开头的空白字符;

-t<n> : 指定TAB所代表的n个字符数,默认n值为8;

 

这里我想通过将expand 将tab键转换为空格,保存到03.txt文件中,如下:

#grep “^MANPATH” /etc/man.config[……]

Read more

四月 25th, 2016

expand 就是将[tab]按键转成空格键.

语法:

expand [-t] file

参数:

-t : 后面可以接数字.一般来说tab按键可以用8个空格键替换,我们也可以自定义一个tab键代表多少个字符.

 

<1>我们将/etc/man.config 内行首为MANPATH的字样取出,仅取前三行,如下:

# grep “^MANPATH” /etc/man.config | head -n 3

MANPATH /usr/man

MANPATH /usr/share/man

MANPATH /usr/loca[……]

Read more