gpt4 book ai didi

php - 如何从 php 脚本自动将用户添加到 ubuntu 中的 squirrelmail

转载 作者:行者123 更新时间:2023-12-04 18:50:06 24 4
gpt4 key购买 nike

我正在尝试自动创建用户或将用户添加到我在 ubuntu 16.0.4 上配置的 squirrelmail 服务器。我想使用 php 创建一个注册表单,然后我希望用户自己将他自己注册到邮件服务器,即 squirrelmail。
就像第一次注册时的 gmail 一样,您应该注册自己。这正是我想要开发的。

将用户添加到 squirrelmail 时,您必须在 ubuntu 上运行这些命令

$ sudo useradd myusername
$ sudo passwd myusername
$ sudo mkdir -p /var/www/html/myusername
$ usermod -m -d /var/www/html/myusername myusername
$ sudo chown -R myusername:myusername /var/www/html/myusername

我真正想要的是通过接受用户的用户名和密码从 php 脚本中执行这些命令。
有什么办法我可以做到这些......请帮助我?

最佳答案

您可以将此用户排队到redis或写入文件,并编写从文件或redis读取此用户并为每个用户执行这些命令的shell脚本,
然后在 ubuntu 中添加 cronjob 每秒执行一次(对于 root 用户)以运行该 shell 脚本

关于php - 如何从 php 脚本自动将用户添加到 ubuntu 中的 squirrelmail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60596752/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com