我需要在proftpd ftp user
的配置文件中插入新的proftpd.conf
用户名必须是用户传递的参数,并且应该自动输入到proftpd.conf中。这可以通过使用shell脚本(使用sed命令)完成。我已经有一个shell脚本来添加用户。
#!/bin/bash
useradd $1
mkdir /home/$2
passwd $1
exit
此用户必须添加到proftpd.conf
伙计们请帮忙.....
答案 0 :(得分:1)
http://www.proftpd.org/docs/utils/ftpasswd.html
阅读本手册很有帮助。您不需要对任何文件进行手术。像这样:
# cat users-to-add | xargs -n1 ftpasswd --passwd --name={} --home=/home/() --shell=/bin/false