vsftpd添加虚拟用户脚本
来源:互联网 发布:分享做淘宝的经验 编辑:程序博客网 时间:2024/05/16 13:56
#!/bin/bashusers=/etc/vsftpd/ftp_users.txtlogin=/etc/vsftpd/login.dbgenerate_db="db_load -T -t hash -f $users $login"virtual_user_config=/etc/vsftpd/virtual_uservirtual_user_home=/datanot_enough_parameter=56retval=0if [ "$#" -ne 2 ]; then echo "usage:`basename $0` <user_name> <password>." exit $not_enough_parameterfiif grep -q "$1" "$users"; then passwd=$(sed -n "/$1/{n;p;}" "$users") if [ "$passwd" = "$2" ]; then echo "the user $1 already exists." exit $retval else echo "updating $1's password ... " sed -i "/$1/{n;s/$passwd/$2/;}" "$users" eval "$generate_db" exit $retval fififor i in "$1" "$2"do echo "$i" >> "$users"doneeval "$generate_db"cat >> "$virtual_user_config"/"$1" <<eoflocal_root=$virtual_user_home/$1anon_upload_enable=yesanon_mkdir_write_enable=yesanon_other_write_enable=yeseofmkdir "$virtual_user_home"/"$1"chown virtual "$virtual_user_home"/"$1"
0 0
- vsftpd添加虚拟用户脚本
- vsFTPd添加虚拟用户
- vsftpd 建立虚拟用户
- VSFTPD虚拟用户配置
- Vsftpd虚拟用户设置
- Vsftpd虚拟用户设置
- vsftpd虚拟用户配置
- vsftpd虚拟用户配置
- vsftpd 虚拟用户实现
- vsftpd 虚拟用户配置
- Vsftpd 之虚拟用户
- centos-虚拟用户vsftpd
- vsftpd虚拟用户配置
- Vsftpd虚拟用户配置
- vsftpd 配置虚拟用户
- vsftpd虚拟用户
- vsftpd虚拟用户
- vsftpd 创建虚拟用户
- Swift快速给Cocoa库内置类添加便捷初始化器
- pear,pecl和perl的区别
- mybatis
- 开源浏览器之Dillo浏览器学习笔记
- react-native-闪屏页
- vsftpd添加虚拟用户脚本
- java项目WEB-INF目录作用
- android - 自定义全屏dialog
- 趣味编程_13^13的最后三位
- 接入微信分享过程的喜和泪
- 一个nullPointer bug的修复
- 浅谈Java中final与static
- Ehcache(01)——简介、基本操作
- 欢迎使用CSDN-markdown编辑器