如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令。以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避免在系统中运行它们。
1. rm -rf / 此命令将递归并强制删除 / 目录下的所有文件。
2.
char esp[] __attribute__ ((section(“.text”))) /* e.s.p
release */
= “xebx3ex5bx31xc0x50x54x5ax83xecx64x68〃
“xffxffxffxffx68...
Too many authentication failures for root (code2)解决办法
Too many authentication failures for root (code 2)解决办法
服务器可能由于装了一下安全软件导致有时用ssh远程工具登陆不了,提示太多认证失败for root。
解决办法。换个地址登录服务器,修改ssh的配置文件,具体操作如下:
[root@localhost ~]#vim /etc/ssh/sshd_config
找到这个选项:MaxAuthTries=1
123
[root@localhost ~]#vim /etc/ss...
linux 挂载新硬盘,重启后自动挂载
1.新拿到一台liux主机,默认增加的硬盘没有挂载。所以需要创建文件系统同时挂载到一个目录下
#首先查看一下当前系统下有几块硬盘
[root@localhost tmp]# fdisk -l
Disk /dev/xvda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/o...
Linux Bash漏洞验证以及修复方式
一. 漏洞简介
这个漏洞产生于Shell在处理函数定义时,执行了函数体之后的命令。利用漏洞可进行构造特殊“变量=函数”的方式绕开系统本身环境变量执行远程攻击。
二. 漏洞验证方式:
[root@localhost ~]# env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
vulnerable
this is a test
[root@localhost ~]#
1234567
[root@loc...
Linux CentOS 6.2 php安装mcrypt扩展
刚过十一,这事情一堆堆。
今天刚接到一个问题,由于php网站中需要做加密通信,重要就要用到mcrypt这个php的扩展。这个比较恶心了。
起初我是用yum安装的。然后最近红帽官方给出信息说不再提供php 中的mcrypt的更新。这就表示yum安装不了 只能手动编译安装。
第一步先准备安装包:
这里我已经准备好了,可以去官网下载也可以直接下载我这个。
百度网盘--链接:http://pan.baidu.com/s/1c0zV5lA 密码:1dje
...
linux 查看服务器信息、发行版信息
方法1:
#uname -a
方法2:
#cat /etc/issue
方法3:
#lsb_release -a
我着重介绍下lsb_release -a.这个命令查看到的信息比较明白,可以看到服务器操作系统发行版信息、描述、版本号等。
有可能有的人用不了lsb_release 这个命令;
原因是你的系统里缺个包redhat-lsb 主意这中间是减号不是下划线。
安装一下即可:#yum instal redhat-lsb -y
然后就可以用了。
linux CentOS 权限问题修复(chmod 777 -R 或者chmod 755 -R问题修复)
我个人曾经有一次经历:
就是在修改文件夹权限的时候,本来该执行:
#chmod 777 -R ./
1
#chmod 777 -R ./
结果我漏掉了那个".";执行的命令是chmod 777 -R /。 这个命令一定慎用,否则容易酿成大错。
结果就出大问题了。系统崩溃。
解决办法:
到正常的文件系统中获取一下权限列表。
#getfacl -R / >...
centos 安装php5.2
由于php程序使用了Zend Optimizer,只能使用php5.2, yum 上的php 是5.3的版本,只能重新安装php;安装步骤如下: 卸载 php5.3的相关东西:
yum remove php php-mysql
1
yum remove php php-mysql
下载php 安装包 php-5.2.15.tar.gz ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz libiconv-1.14.tar.gz 可以在...
CentOS 6.2 yum 安装配置Freeradius 3A认证
最近帮助朋友做服务器运维,需要一个3A认证服务,我选得freeradis,第一次用,也不太明白,默默索索就这样安装完成了。这里做个记录分享给大家。
1.首先安装LAMP环境
#yum -y install httpd httpd-devel mysql mysql-server mysql-devel
#yum -y install php php-devel php-mysql php-common php-gd php-mbstring php-mcrypt php-xml
#service httpd start
#service mysqld start
#chkconfi...
centos 6.3 LAMP环境搭建
一、安装配置MySQL
#yum -y install mysql mysql-server
1
#yum -y install mysql mysql-server
把添加MySQL进开机启动项,并立即启动MySQL
#chkconfig --levels 235 mysqld on/etc/init.d/mysqld start
1
#chkconfig --levels 235 mysqld on/etc/init.d/...