添加用户时自动创建子域名,虚拟主机等

添加用户时自动创建子域名,虚拟主机等

有办法吗,当我添加新用户时,如何自动创建子域、apache 的虚拟主机、共享配置(samba)等?

我希望它像网络托管服务一样工作,当我们注册时,域名会自动创建???

该怎么办?或者说没有办法?

注意:我的服务器使用 debian 5。

答案1

我已经设置了一些 shell 脚本来自动创建新用户、Apache 虚拟主机等,但我想共享主机提供商会使用类似控制面板/WHM或一些自主研发的自动化设备。

编辑

看起来现在有一些 CPanel 的开源替代品。还没有尝试过,希望其他 SF 用户可以就质量发表意见:

http://www.vhcs.net/

http://www.virtualmin.com/

http://www.ispconfig.org/

更多内容请参见此处,可能已注明日期:http://wiki.debian.org/HostingControlPanels

答案2

如果您确实在使用adduser,那么就会支持 adduser.local 文件,并且 中应该有一个示例/usr/share/doc/adduser/examples/adduser.local。将其复制到/usr/local/sbin,根据需要进行编辑,然后每次运行 时都会使用它adduser

相关内容