
linux
文章平均质量分 60
水滴男孩
这个作者很懒,什么都没留下…
展开
-
错误: su: 无法设置组: 不允许的操作
到 /bin目录下,用ls -l 看下su文件的权限是不是rwxr-xr-x或者-rwxrwxrwx执行这条命令chmod ug+s su转载 2013-11-21 16:40:07 · 13651 阅读 · 0 评论 -
linux挂载命令
linux挂载U盘[root@localhost ~]# fdisk -l[root@localhost ~]# cd /mnt[root@localhost mnt]# mkdir usb[root@localhost mnt]# mount -t vfat /dev/sdb4 /mnt/usb原创 2013-11-21 16:44:46 · 644 阅读 · 0 评论 -
samba笔记
############1.安装网络yum############2.安装createrepo[root@localhost ~]# yum install createrepo-0.9.8-5.el6.noarch.rpm Setting up Install ProcessExamining createrepo-0.9.8-5.el6.noarch.rpm: crea原创 2014-06-18 22:16:16 · 1126 阅读 · 0 评论 -
设置用root用户telnet到linux系统
默认情况下,ROOT用户不能以telnet方式连接Linux操作系统,而且也是不安全的.但从技术上来讲,是可以实现的.#mv /etc/securetty /etc/securetty.bak保存并退出。就可以使用ROOT用户以telnet方式登录Linux系统了。原创 2014-06-18 23:05:47 · 524 阅读 · 0 评论 -
linux下的yum安装
1.本地YUM配置一、挂载本地光盘到系统[root@centos mnt]# mkdir cd[root@centos mnt]# mkdir cd1[root@centos mnt]# mount /dev/cdrom /mnt/cd[root@centos mnt]# mount /dev/cdrom1 /mnt/cd1二、配置本地yum源cd转载 2014-01-13 11:34:34 · 904 阅读 · 0 评论 -
Nginx1.6 for centos6.5安装
Nginx学习文档:http://www.cnblogs.com/zhoulf/archive/2013/02/09/2909653.html下载地址:http://nginx.org/en/download.html安装说明系统环境:CentOS-6.5软件:nginx-1.6.0.tar.gz安装方式:源码编译安装 安装位置:/usr/local/nginx 下原创 2014-06-19 22:35:55 · 1003 阅读 · 0 评论 -
批量配置SSH 免密钥登录脚本
[root@c3-zabbix-serv hurl]# cat sendsshkey.sh #!/bin/bash if [ -z $1 ]; thenecho -e "\033[40;31m Usage : sh $0 username passwd \033[0m\n"echo -e "\033[40;31m Example: sh $0 root 'passwd!@原创 2016-01-15 14:31:38 · 3337 阅读 · 0 评论 -
Linux批量生成生成帐户脚本,随机密码
此脚本应用于生产环境下生成帐户,也可生成成百上千个密码相同的帐户。脚本代码如下:批量生成:#!/bin/bashfor name in tom jerry joe janedo useradd $name pwd=`cat /dev/urandom | tr -dc "a-zA-Z0-9"|head -c6` echo -e "user:$nam原创 2016-01-14 18:32:12 · 1046 阅读 · 0 评论 -
expect安装测试-自动登陆脚本
安装:yum list | grep expectyum install expect参考:http://www.cnblogs.com/iloveyoucc/archive/2012/05/11/2496433.html[devops@p2p-haproxy hurl]$ cat ssh-18.sh #!/usr/expect/bin/原创 2016-01-15 14:11:23 · 420 阅读 · 0 评论 -
通过scp批量推送文件到远程目录
[root@openfire1 script]# cat test.sh #!/bin/bash #通过scp推送文件到远程目录for ip in `cat iplist` do echo $1 if [[ -z $1 ]]; then #"-z",如果为空 echo "Not find com原创 2016-01-15 14:18:00 · 3385 阅读 · 0 评论 -
批量ssh执行命令
多大多大[root@openfire1 script]# cat test.sh #!/bin/bash #本地通过ssh执行远程服务器的脚本 for ip in `cat iplist` do echo $1 if [[ -z $1 ]]; then #"-z",如果为空 echo "Not find comm原创 2016-01-15 14:23:52 · 2520 阅读 · 0 评论 -
ping测试局域网内主机是否alive
[root@zabbix ~]# cat alivehost.sh#!/bin/bash#Checks to see if hosts 192.168.1.100-192.168.1.200 are alivefor n in {50..150}; do host=172.16.0.$n ping -c2 $host &>/dev/null转载 2016-01-15 14:29:02 · 810 阅读 · 0 评论 -
expect安装测试-批量用户管理
安装:yum list | grep expectyum install expect批量创建用户:ansible mysqldb -m user -a 'name=ansible state=present'ansible mysqldb -m raw -a 'echo 123456|passwd --stdin ansible'原创 2016-01-15 15:10:17 · 740 阅读 · 0 评论 -
VSFTP在LINUX中的安装、配置
创建一个在windows系统中,快速登录的脚本:1.创建一个文件名为“ftp.bat”的文件2.脚本内容如下:@echo oncd C:\Windows\system32ftp.exe 192.168.56.101 #########################1.安装vsFTP服务器:[root@localhost yum.repos.d]# yum inst原创 2014-01-10 18:40:40 · 1131 阅读 · 0 评论 -
Centos6.4 NFS的安装与配置
安装:[root@localhost etc]# rpm -qa | grep nfsnfs-utils-lib-1.1.5-6.el6.i686nfs4-acl-tools-0.3.3-6.el6.i686nfs-utils-1.2.3-36.el6.i686[root@localhost etc]# rpm -qa | grep rpcbindrpcbind-0原创 2014-02-20 14:42:32 · 2897 阅读 · 0 评论 -
LINUX防火墙设置
在终端中输入如下命令打开防火墙:chkconfig iptables on如闭防火墙则输入:chkconfig iptables off上述两条命令均要重启系统才能生效。如果不想通过重启系统而即时生效的话,可以用“service”命令。缺点是重启系统后设置会丢失。开启了防火墙:service iptables start关闭防火墙:service iptable转载 2013-11-21 16:42:34 · 822 阅读 · 0 评论 -
Linux中修改系统时间
#date //显示当前日期#date -s //设置当前时间,只有root权限才能设置,其他只能查看。#date -s 20061010 //设置成20061010,这样会把具体时间设置成空00:00:00#date -s 12:23:23 //设置具体时间,不会对日期做更改# date -s "16:53:30 2013-11-07"//这样可以设置全部时间CST:中国标准转载 2013-11-21 16:48:17 · 836 阅读 · 0 评论 -
linux for LVM 创建笔记
LVM:1.创建pv(物理卷)[root@localhost dev]# pvcreate /dev/sdd /dev/sde /dev/sdf Writing physical volume data todisk "/dev/sdd" Physical volume"/dev/sdd" successfully created Writing physical vol原创 2013-11-21 16:34:58 · 1155 阅读 · 0 评论 -
LINUX JDK安装
1.解压包并完成安装:#./jdk-1_5_0_22-linux-amd64-rpm.bin 2.配置环境变量:vi /etc/profileJAVA_HOME=/usr/java/jdk1.5.0_22CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/libPATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin转载 2013-11-21 16:44:12 · 613 阅读 · 0 评论 -
linux时间同步
时间同步:***************************************************************rdate(receive date)功能说明:显示其他主机的日期与时间。语 法:rdate [-ps][主机名称或IP地址...]补充说明:执行rdate指令,向其他主机询问系统时间并显示出来。参 数:原创 2013-11-21 16:45:37 · 744 阅读 · 0 评论 -
find命令用法举例
显示7天前(后)的时间 for linux“find”的用法:删除”/tmp”目录下,7天前的文件find /tmp -name "*" -type f-mtime +7 -exec rm -rf {} \;列出”/tmp”目录下,7天前的文件find /tmp -name "*" -type f-mtime +7 -exec ls {} \;原创 2013-11-21 16:54:31 · 986 阅读 · 0 评论 -
设置用root用户telnet到linux系统
设置用root用户telnet到linux系统默认情况下,ROOT用户不能以telnet方式连接Linux操作系统,而且也是不安全的.但从技术上来讲,是可以实现的. #mv /etc/securetty /etc/securetty.bak保存并退出。 就可以使用ROOT用户以telnet方式登录Linux系统了。转载 2013-11-21 17:08:34 · 949 阅读 · 0 评论 -
Crontab
Crontab 格式说明 我们可以用crontab -e 添加要执行的命令。命令执行的结果,无论是标准输出还是错误输出,都将以邮件形式发给用户。 添加的命令必须以如下格式:* ** * * /command path 前五个字段可以取整数值,指定何时开始工作,第六个域是字符串,即命令字段,其中包括了crontab调度执行的命令。 各个字段之间用sp转载 2013-11-21 16:47:26 · 609 阅读 · 0 评论 -
linux系统备份脚本
linux系统备份脚本:#!/bin/sh #设定变量bak_path=/root/bak_linuxdate=$(date +%Y%m%d)log_file=$bak_path/$date#log.log #把执行结果写到日志中exec 1>>$log_file 2>&1 #把要备份的目录打包放到$bak_path目录下tar -zcvf $bak原创 2013-11-21 16:49:39 · 766 阅读 · 0 评论 -
禁止root用户直接远程telnet/ssh登陆
封闭root,只能使用su登录root用户,禁止root用户直接远程登陆.1. 禁止telnet登录smit chuser ->root ->User can login REMOTELY(rsh,tn,rlogin) =false***************************************************停用telnet \ftp原创 2013-12-04 10:58:54 · 14704 阅读 · 0 评论 -
NTP的安装配置和使用(在centos6.4_x86_64环境下)
==================服务端安装和配置===========在centos6.4_x86_64环境下----可能需要安装的rpm包如下:[root@localhost ~]# ls | grep "ntp*"ntp-4.2.4p8-3.el6.centos.x86_64.rpmntpdate-4.2.4p8-3.el6.centos.x86_64.rpmntp原创 2013-12-13 10:18:48 · 5300 阅读 · 0 评论 -
将linux下的rm命令改造成移动文件至回收站
将linux下的rm命令改造成移动文件至回收站 rm是Linux下文件删除的命令,它是Linux下非常强大却又非常危险的一条命令,特别是rm -rf有时候强大到让你欲哭无泪,当你想清除当前目录下的所有文件和目录时,很简单 #rm -rf ./* 这没什么,但是,但是如果不小心打成这样 #rm -rf /* 兄弟请节哀吧!~~ rm删除文件同时删除inode信息,这使得使用rm删除的文件十分难恢转载 2013-11-21 17:07:44 · 14323 阅读 · 0 评论 -
ansible安装测试
安装:# yum install ansible # yum install sshpass配置:# vi /etc/ansible/hosts [mysqldb]172.16.100.23 ansible_ssh_user=root ansible_ssh_pass=c3root172.16.100.24 ansible_ssh_u原创 2016-01-15 15:15:46 · 619 阅读 · 0 评论