写在文章之前,该博文只是日记形式,目的是记录我的linux学习过程。参考鸟哥的私房菜.

        有人会说,linux搭建服务器有什么难的? 按照Installazation Guide,下一步呗。

        这么做是没问题,可是考虑到服务器以后的可扩展性,包括对每个账户的磁盘容量控制,仅仅下一步安装起来的服务器可能就达不到要求了。

        这些都是很现实的问题,比如;如果服务器随着用户的增多,数据的变大。需要扩展空间,难道因为前期规划不好,要重装系统吗?实际情况是,可能需要你在不关机的情况下达到扩展磁盘空间的目的。

        下面来实做一下。使用到了quota和LVM技术。

        quota是用来根据账户控制文件夹大小的。LVM在进行磁盘扩展时能够用到。

        分割表如下:

        /       : 2GB

        /boot: 200MB

        /usr   : 4GB

        /var   : 2GB

        /tmp  : 1GB

        swap : 1GB

        /home: 5GB

2. 写脚本大量建制账号

        # vim useradd.sh

        #!/bin/bash

        groupadd alexgroup

        for username in alexgroup1 alexgroup2 alexgroup3 alexgroup4 alexgroup5

        do

             useradd -G alexgroup $username

             echo "password" | passwd --stdin $username

        done