Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要ftp user在proftpd的配置文件中插入一个新proftpd.conf 的用户名必须是用户传递的参数,它应该自动输入到proftpd.conf中。这可以通过使用shell脚本(使用sed命令)来完成。已经我有一个 shell 脚本来添加用户。
ftp user
proftpd.conf
#!/bin/bash useradd $1 mkdir /home/$2 passwd $1 exit
必须将此用户添加到proftpd.conf 伙计们的帮助中......
http://www.proftpd.org/docs/utils/ftpasswd.html
它有助于阅读手册。您无需对任何文件进行手术。像这样的东西:
# cat users-to-add | xargs -n1 ftpasswd --passwd --name={} --home=/home/() --shell=/bin/false