IIS的安全性全解析
信息服务器IIS是BACKOFFICE系列产品中功能最强大、最流行的应用程序,它与整个BACKOFFICE组件一样,IIS也是围绕WINDOWS NT体系而生成的。它作为WINDOWS NT SERVER提供的一组服务而运行,允许它利用WINDOWS NT的各项软件功能。
不过,确保你数据完整性仍是一个必须认真对待的关键性安全问题。IIS凭借丰富而又强大的验证 ...
Linux系统中校验下载文件的完整性方法(MD5,SHA1,PGP)
Linux下的学习开始总是艰难的,但有的时候,却发现Linux下远比Windows的操作来的实在的多——这下载文件的完整性就是其中一件,让本人觉着很爽的一件事情。在编译安装各种软件的时候,总要到各个网站上收集下软件源码包。正由于此,软件的入口就非常复杂,校验下载的文件是否被修改过就显得非常有必要了。而校验方法当前一 ...
VI常用技巧
VI命令可以说是Unix/Linux世界里最常用的编辑文件的命令了,但是因为它的命令集众多,很多人都不习惯使用它,其实您只需要掌握基本命令,然后加以灵活运用,就会发现它的优势,并会逐渐喜欢使用这种方法。
本文旨在介绍VI的一些最常用命令和高级应用技巧。
一、基本命令介绍
---- 1.光标命令
k、j、h、l——上、下 ...
Linux系统找出大文件的方法
也可以用find,查找大于200M的文件并显示详细信息
linux su和sudo命令的区别
一. 使用 su 命令临时切换用户身份1、su 的适用条件和威力
su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法并不是最好的;二 ...
五个常用的Linux监控脚本代码
为大家提供五个常用Linux监控脚本(查看主机网卡流量、系统状况监控、监控主机的磁盘空间,当使用空间超过90%就通过发mail来发警告、监控CPU和内存的使用情况、全方位监控主机),有需要的朋友不妨看看哦
1、查看主机网卡流量
#!/bin/bash
#network
#Mike.Xu
while : ; do
time='date +%m"-"%d" "%k":"%M'
day='date +%m"-"%d ...
/etc/rc.d/rc与/etc/rc.d/init.d的关系介绍
前面说到,/etc/rc.d/init.d这个目录下的脚本就类似与windows中的注册表,在系统启动的时候执行。程序运行到这里(init进程读取了运行级别),相信从命名的角度大家也能猜到该运行/etc/rc.d/init.d里面的脚本了,不然它为什么也叫init(.d)呢是吧。没错,是该运行init.d里的脚本了,但是并不是直接运行,而是有选择的,因为系 ...
linux下时间同步的两种方法分享
方法1:
与一个已知的时间服务器同步
复制代码代码如下:ntpdate time.nist.gov
其中 time.nist.gov 是一个时间服务器.
删除本地时间并设置时区为上海
复制代码代码如下:rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
方法2:
linux自动同步时间
vi /etc/crontab
加上一句:
复制 ...
kernel-headers下载
下载地址:
ftp://ftp.pbone.net/mirror/ftp.turbolinux.com/pub/TurboLinux/Support/unsupported/Workstation/3.0/i386/kernel-headers-2.2.1-4.i386.rpm
linux vim 操作笔记
V1. 默认字符编码为utf8,打开使用gb2312编码的文件,中文全为乱码,如何恢复正常显示?
输入 edit ++enc=cp936
V2. 如何在vim系统中执行命令?
输入 !cmd
V3. 使用vim直接打开并编辑.*gz文件,而无须解压,读取,编辑,再压缩.
压缩文件的支持是通过plugin
vim ls-lrR.txt.gz
V4. 如何Vim支持语法加亮?
一劳永逸的方法, ...
linux backtrack常用命令小结
基本
passwd 修改密码。
挂载本地分区:
mount /dev/hda1 /mnt/hda1 挂载。
ls -l /mnt/hda1 显示分区的目录和文件。
挂载windows网络共享:
share --输入密码 挂载share文件。
ls -l /mnt/share/ 显示内容。
umount /mnt/share 卸载共享
编辑文件:
nano file.sh 创建文件。
ctrl+x 退出。
y 保存。
enter ...
linux的hostname(主机名)修改详解
Linux操作系统的hostname是一个kernel变量,可以通过hostname命令来查看本机的hostname。也可以直接cat /proc/sys/kernel/hostname查看。
#hostname
#cat /proc/sys/kernel/hostname
上面两种输出结果相同。
修改运行时Linux系统的hostname,即不需要重启系统
hostname命令可以设置系统的hostname
#hostname newname ...
VPS常用安全设置(linux)
一、修改SSH端口
vi /etc/ssh/sshd_config
找到其中的#Port 22(第13行),去掉#,修改成Port 3333
使用如下命令,重启SSH服务,注:以后用新端口登陆。
service sshd restart
二、禁止ROOT登陆
先添加一个新帐号80st ,可以自定义:
useradd 80st
给weidao 帐号设置密码:
passwd 80st
仍旧是修改/etc ...
Cacti(RRDTOOL)中文乱码以及统计图乱码问题解决方法
我安装的rrdtool是1.4.5的版本。为了解决这个问题,网上查了一通。
rrdtool 1.4.5 出图支持中文方法:
最后还是给解决了,其实就是RRDTOOL工具不能识别中文。因为查看rrdtool编译的源码来看,默认的编码确实为空(“C”)。可以打开rrdtool文件夹中的src/rrd_graph.c文件。在3496行:
复制代码代码如下:setlocale(LC_ALL, ...
玩转Linux文件描述符和重定向
linux下的文件描述符是与文件输入、输出相关联的整数。它们用来跟踪已打开的文件。
最常见的文件描述符是stdin、stdout和stderr.我们可以将某个文件描述符的内容重定向到另一个文件描述符中。
下面给出一些对文件描述符进行操作和重定向的例子。
1.5.1 预备知识
我们在编写脚本时会频繁使用标准输入(stdin)、标准输出(std ...
linux中快速清空文件内容的几种方法
复制代码代码如下:
$ : > filename
$ > filename
$ echo "" > filename
$ echo > filename
$ cat /dev/null > filename
Linux磁盘管理之df命令详解和使用实例(查看磁盘空间占用情况)
1.命令格式:
df [选项] [文件]
2.命令功能:
显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示
3.命令参数:
必要参数:
-a 全部文件系统列表
-h ...
远程修改Linux系统VPS服务器Root用户密码教程
方法其实很简单,在Windows系统下用putty链接到Linux后用一个简单的命令就可以搞定。
Linux修改root密码命令
首先以root身份登陆,执行:「passwd 用户名」(用户名一般些root),如以下示例:
[root@bogon ~]# passwd root
Changing password for user root.
New UNIX password:
Retype new UNIX password:
putty图文操作 ...
linux shell 管道命令(pipe)使用及与shell重定向区别
管道命令操作符是:”|”,它仅能处理经由前面一个指令传出的正确输出信息,也就是 standard output 的信息,对于 stdandard
error 信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入 standard input.
管道命令使用说明:
先看下下面图:
command1正确输出,作为command2的输入 然后comand2的输出作为,co ...
Linux查看文件内容、创建、查看软硬链接命令示例
命令1:查看文件内容
"cat 文件名" 查看文件内容,页面停留在最后。
"more 文件名" 分页查看文件内容
回车 下一行
空格 翻页
q 退出
"head 文件名" 查看文件内容的前几行,默认前10行,如果想制定看前n行,加选项-n
例如 "head -5" 查看前五行
tail 和head相反,"tail ...