删除vsftp虚拟用户脚本
和上一个自动添加脚本一致
#!/bin/bash
time=`date +%Y%m%d%k%M`
bakfile="user_logn.bak$time"
cp /etc/vsftpd/user_login /etc/vsftpd/vsftpd_bak/$bakfile
echo -n "Enter you want add ftp user's name:"
read name
if [ "$name" = "" ]; then
echo "The name can't be null"
exit 1
else
grep $name /etc/vsftpd/user_login > /dev/null
if [ $? -eq 0 ]; then
echo "The user is exist"
exit 1
else
echo $name >> /etc/vsftpd/user_login
if [ $? -eq 0 ]; then
echo "Add user successful!~"
echo -n "Enter you want add ftp user's password:"
read password
if [ "$password" = "" ]; then
echo "The password can't be null"
sed -i '$d' /etc/vsftpd/user_login
exit 1
else
echo $password >> /etc/vsftpd/user_login
if [ $? -eq 0 ]; then
echo "Add password successful!~"
db_load -T -t hash -f /etc/vsftpd/user_login /etc/vsftpd/user_login.db
mkdir /home/vsftp/$name
chown ftp_vuser:ftp_vuser /home/vsftp/$name
echo "you input name is $name"
echo "password is $password"
echo "Please Mind it!"
else
echo "password is failed,Please check your input"
fi
fi
else
echo "Add is failed, Please check the user_login file"
fi
fi
fi
本文转自 yuri_cto 51CTO博客,原文链接:http://blog.51cto.com/laobaiv1/1839562,如需转载请自行联系原作者
删除vsftp虚拟用户脚本相关推荐
- vsftp虚拟用户无法上传文件,解决办法
vsftp虚拟用户无法上传文件,解决办法 1.打开/etc/vsftpd 目录中的vsftpd.conf文件,查找:guest_username=xxx,这里指的是vsftpd虚拟用户对应的实 际系统 ...
- 使用vsftp虚拟用户实现安全访问控制
一.ftp连接方式 1.命令连接 ftp在与用户交互时,首先打开的是TCP的21号端口,建立命令连接,这个连接会始终存在,直到用户输入bye的那一刻,才断开命令连接. 2.数据连接 1)主动连接 主动 ...
- centos5.8 安装配置vsftp虚拟用户
vsftp因为公司时不时要用,也不是经常弄ftp,不常用就老是忘记有些东西,所以就在网上查些资料和自己遇到的一些问题结合起来写一个文档,以后需要使用ftp的时候搭建比较方便,使用虚拟用户不用担心用户登 ...
- vsftp 虚拟用户测试
1.创建用于进行FTP验证的帐号密码数据库文件,单数行为账户名,偶数行为密码. [root@rhel1 vsftpd]# vi /etc/vsftpd/vuser.list user1 123456 ...
- vsftp虚拟用户权限问题
virtual_use_local_privs=NO #匿名用户不具有本地用户的权限,看不到目录中的文件,即不可浏览. anon_world_readable_only=NO #匿名用户可以浏览FTP ...
- vsftp账号_Linux下vsftp的重新安装和配置虚拟用户
Linux下vsftp的重新安装和配置虚拟用户 上一篇 / 下一篇 2007-05-30 18:00:18 / 个人分类:Linux 重新安装和配置虚拟用户 以下都是在root用户下进行的 #tar ...
- 让Vsftp支持虚拟用户
让Vsftp支持虚拟用户 --转载 http://blog.chinaunix.net/uid-317994-id-2133014.html 很早 ...
- LoadRunner中的VuGen(虚拟用户生成器)脚本记录示例
VUGen是LoadRunner的四个核心组件之一.当您使用HP LoadRunner 开始使用性能测试时,它是您与之交互的第一个组件. 让我们了解一些与VUGen相关的显着特征 VUScripts: ...
- linux下配置vsftpd虚拟用户为登录用户
1.安装vsftpd 安装依赖包: yum -y install pam pam-devel db4 de4-devel db4-uitls db4-tcl 新建vsftpd系统用户: #建立Vsft ...
最新文章
- 用C#来开发CAD插件,含源代
- 为什么说重启能解决90%的问题
- 从git仓库中删除.idea文件夹的小技巧
- 新增磁盘并把新磁盘虚拟化成逻辑卷,把文件系统/home挂载到这个新逻辑卷
- 字节跳动学习笔记:javaweb商城项目
- 如何修改博客园里个人首页背景(form:cot 大犇)
- 130712周赛(CF)
- JHipster简介
- 离散数学蕴含等值式前件为假时命题为真的理解
- 计算器是不是电子计算机,计算器和计算机的区别?
- java转双层pdf文件_双层ofd转pdf时报错,带图片带坐标的那种格式
- 用 Node JS 看糗百段子
- 卡通飞翔的牛动画特效
- 如何制作基于beaglebone的设备通知Texter ?---凯利讯半导体
- 2019AWE海信中央空调发布智慧空气战略
- R 中 facet_wrap() 和 facet_grid() 的区别
- 大白用html5制作,别再选择单调的大白墙了,白墙这样设计,墙面丰富有质感!...
- 基础入门-算法逆向散列对称非对称JS源码逆向AESDESRSASHA
- vue 项目中生成条形码(jsbarcode)
- 【java+设计模式】
热门文章
- 从来都没有爱情发生的人生
- [转载] iphone 很有意思的NSString 和 Autorelease
- C#中用schema验证xml的合法性
- [OpenGL]未来视觉1-Android摄像头采集基础
- Adam Optimization Algorithm
- [SqlServer]数据库中自定义拆分字符串函数Split()
- 【Linux】 JDK安装及配置 (tar.gz版)
- 51nod 1201:整数划分 超级好的DP题目
- sql server 关键字 三
- SQL Server之其他函数——空值处理