CategoryLinux

Linux上用户帐号的迁移

L

迁移用户帐号不是一件容易的任务。你需要确保文件所有权保持完整,密码和所属组保持原样。需要考虑的文件应该是,比如,用户的主目录和email。 在红帽企业Linux2.1和3上,好的情况是他们有相似的处理用户帐号的方法。加入系统的用户的UID和GID总是从500开始计算,一直增加,除非被 覆盖(参见man页的useradd)。这里,我们假设你使用/etc/passwd,/etc/group和/etc/shadow来做身份认证。这样 迁移用户帐号,就是把UID>=500的用户帐号导入到系统中。 为了让这个过程能工作正常,你不应该在新安装的红帽企业Linux3系统上创建新的用户帐号。下面的过程包括获取你的用户帐号,把他们添加到恰当文件的已经存在的帐号后面。这个过程只在安装后有效,建议你在添加用户帐号之前,备份你要修改的文件。 在红帽企业Linux2.1系统上: # awk -F:...

L2TP 一键安装包

L

这是 L2TP over IPSec Server 一键安装包的发布页,此安装包首发于 VPSYou.com
当前版本:1.2

发行版
版本
兼容性

CentOS
5.2 32/64bit
测试通过

CentOS
5.3 32/64bit
测试通过

CentOS
5.4 32/64bit
测试通过

CentOS
5.5 32/64bit
测试通过

Ubuntu
9.10 Karmic 32/64bit
测试通过

Ubuntu
10.04 Lucid 32/64bit
测试通过

Debian
5.0 Lenny 32/64bit
测试通过

Fedora
13 32/64bit
测试通过

dd测试磁盘写入性能

d

1. dd if=/dev/zero of=test bs=64k count=16k
这个很不准确的,因为命令结束的时候数据还没有真正写到磁盘上去
2. dd if=/dev/zero of=test bs=64k count=16k conv=fsync
这个还算准确,数据已经写入磁盘
3. dd if=/dev/zero of=test bs=64k count=16k oflag=dsync
这个可以当成是模拟数据库插入操作,所以很慢。

VPS自动备份数据到Dropbox

V

一 设置Dropbox
由于Dropbox强大的API,在不使用客户端的同时,可以使用第三方脚本直接上传文件。对比官方客户端运行起来上百M的内存占用,这个小小的脚本完全可以满足我们的需求。
Dropbox-Uploader
将脚本下载到使用目录,运行,此时根据提示设置自己的Dropbox应用API(就像申请Twitter API一样简单),然后按照步骤设置,然后就可以使用其命令上传/下载文件了

Sendmail邮件队列的管理

S

1、队列文件通常存放在/var/spool/mqueue下面,每个待发送的邮件由几个文件构成,例如,我们可以看到下面的目录文件列表:
[root@mail mqueue]# ls
dfRAA27175 xfAAA00733 xfBAA00819 xfEAA32763 xfXAA00706
qfRAA27175 xfAAA00784 xfDAA01360 xfFAA01616
文件名字总是由一个两字符的前缀加上一个随机数字。前缀有四种:

vps下快速搭建openvpn

v

手上有一个openvz的vps,因为不支持pptp协议的vpn,所以只能安装openvpn了。
wget
chmod +x openvpn.sh
./openvpn/sh
openvpn客户端下载地址

本站openvpn的client端证书,解压放到C:Program FilesOpenVPNconfig下就可以使用了。
www.now163.net/dl/OpenVPN-client.tgz

自动备份网站文件和数据库上传到FTP空间

#!/bin/bash #你要修改的地方从这里开始 MYSQL_USER=root #mysql用户名 MYSQL_PASS=123456 #mysql密码 MAIL_TO=cat@hostloc.com #数据库发送到的邮箱 FTP_USER=cat #ftp用户名 FTP_PASS=123456 #ftp密码 FTP_IP=imcat.in #ftp地址 FTP_backup=backup #ftp上存放备份文件的目录,这个要自己得ftp上面建的 WEB_DATA=/home/www #要备份的网站数据 #你要修改的地方从这里结束 #定义数据库的名字和旧数据库的名字 DataBakName=Data_$(date +"%Y%m%d").tar.gz WebBakName=Web_$(date +%Y%m%d).tar.gz OldData=Data_$(date -d -5day...

nginx打开目录浏览功能

n

打开nginx.conf文件,在location server 或 http段中加入
autoindex on;
另外两个参数最好也加上去:
autoindex_exact_size off;
默认为on,显示出文件的确切大小,单位是bytes。
改为off后,显示出文件的大概大小,单位是kB或者MB或者GB
autoindex_localtime on;
默认为off,显示的文件时间为GMT时间。
改为on后,显示的文件时间为文件的服务器时间

Your sidebar area is currently empty. Hurry up and add some widgets.