- 浏览: 50929 次
- 性别:
- 来自: 上海
最新评论
文章列表
批量修改linux密码
- 博客分类:
- shell
以下为转载。
http://kerry.blog.51cto.com/172631/430745[color=red][/color]
[root@manage .ssh]# cat ip_list.txt
192.168.9.201
192.168.9.202
如果远程服务器修改了默认ssh的端口号,就使用ssh -p 17173,17173为端口号
#!/bin/bash
#============== Though ssh remote server ,auto modify ROOT passwd =============#
for IP in `cat /root/ip_lis ...
python交互式自动部署
1、首先要做ssh互相信息
2、安装python相关组件,同时要安装好gcc*。部署好rsync等等
3、本来是用来部署第一个tomcat的。脚本如下:
#!/usr/bin/python
#2012/06/26 7shao
import paramiko
import sys,os
port=22
username='root'
key_file="~/.ssh/authorized_keys"
know_host="/root/.ssh/known_hosts"
file=open('ip.list')
...
http://hi.baidu.com/machuan87/blog/item/af5a81fb3ca8f8304e4aea17.html
通常LAMP是PHP开发的黄金组合. 的确很好很强大. 不过现在流行URL要漂亮, 要符合SEO的爱好. 那么Apache的Rewrite功能就比较引人瞩目了. 找了点时间把 Apache 的文件的 rewrite 部分细细看了一下. 果然能强大也很恶心. 强大的是你想要什么样的URL就可以写什么样的URL, 恶心的是里面的正则和规则很让人吐槽. 呵呵, 废话不说了. apache rewrite 的傻瓜实例讲解有时间的话陆续写在我的Blog上. 估计得写 ...
linux下安装expect
- 博客分类:
- linux
linux下安装expect
expect的主页:http://expect.nist.gov/
最新稳定版5.43.0的下载地址:http://expect.nist.gov/expect.tar.gz
expect依赖于tcl/tk,因此在安装expect之前先安装tcl/tk。
tcl/tk8.4.16的下载面页:
http://www.tcl.tk/software/tcltk/downloadnow84.html
软 ...
python一些组件的安装
- 博客分类:
- linux
paramiko是python(2.2或更高)的模块,遵循SSH2协议实现了安全(加密和认证)连接远程机器。
安装所需软件包:
首先要安装好python
Python-2.6.5.tar.bz2
wget http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2
tar -jxvf Python-2.6.5.tar.bz2
cd Python-2.6.5
./configure --prefix=/usr/local/python
make; make install
vi /etc/profile
PATH=/usr/loca ...
ssh不需要密码登录
- 博客分类:
- linux
ssh不需要密码登录
A为登录B、C、D三台机器
A的相关配置
[root@localhost .ssh]# ssh-keygen -t rsa -P ''
然后把生成的文件id_rsa.pub COPY到其它三台机器。
B、C、D的操作
scp 192.168.1.106:/root/.ssh/id_rsa.pub /root/.ssh/;
[root@localhost .ssh]# cat id_rsa.pub >>authorized_keys
[root@localhost .ssh]# chmod 600 authorized_keys
[root@localhost ...
windows2003无法访问公网IP
上次在一台windows 2003机器上搭建了apache+php+mysql
搭建完后,却可以打开http://127.0.0.1/test.php
但就是无法用公网Ip。http://公网IP/test.php
由于用的是8080.也无法telnet 连接上
后经过查
原来 是有限制
如附件。是因为这里做了一些策略。
服务器端配置文件:
首先安装rsync+xinetd
并启用/usr/bin/rsync --daemon
配置文件如下:
more /etc/rsyncd.conf
list = yes
uid = root
gid = root
use chroot = no
#strict modes = false
host_allow = *
max connections =200
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
#secrets file= ...
一、快速安装mysql准备工作
首先需要保证自己的开发工具包已安装;未安装使用
yum groupinstall 'Develop Tools ' -y
这样就不会出现缺少gcc和 No curses/termcap library found
安装过程出现configure: WARNING: unrecognized options: --with-innodb
需要更改参数。如下
二、软件包为mysql-5.1.52.tar.gz
放在/root下面。
vi mysql.sh
#!/bin/sh
groupadd mysql;
useradd mysql -g m ...
puppet详细安装
首先要确定服务器端和客户端都安装了
gcc-c++、openssl、openssl-devel
cronte -e
*/2 * * * * /usr/sbin/ntpdate clock.nc.fukuoka-u.ac.jp >/dev/null 2>&1
rpm -Uvh http://mirrors.sohu.com/fedora-epel/5Server/x86_64/epel-release-5-4.no ...
CentOS+Nginx+PHP+MySQL详细配置
一、MySql安装前准备工作:
yum -y install gcc gcc-c++
首先需要保证自己的开发工具包已安装;未安装使用
yum groupinstall 'Develop Tools ' -y
这样就不会出现缺少gcc和 No curses/termcap library found
安装过程出现configure: WARNING: unrecognized options: --with-innodb
需要更改参数。如下
二、软件包为mysql-5.1.52.tar.gz
放在/root下面。
...
MemCache 安装手册
wget http://launchpad.net/libmemcached/1.0/0.34/+download/libmemcached-0.34.tar.gz
wget http://memcached.googlecode.com/files/memcached-1.4.1.tar.gz
wget http://www.monkey.org/~provos/libevent-1.2.tar.gz
1、安装libevent
tar zxvf libevent-1.2.tar.gz
cd libevent-1.2
./configure -prefix= ...
#!/bin/sh
for i in {A..Z}
do
mkdir Channel${i} ;cd Channel${i} ;touch Channel${i} ;cd ..;
mkdir Channel${i}2;cd Channel${i}2;touch Channel${i}2;cd ..;
mkdir Channel${i}3;cd Channel${i}3;touch Channel${i}3;cd ..;
mkdir Channel${i}4;cd Channel${i}4;touch Channel${i}4;cd ..;
done
批量删除里面文件的脚本
#!/ ...