写在文章之前,该博文只是日记形式,目的是记录我的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