自动安装vsftp服务并创建用户
2023-09-27 14:27:50 时间
# ! /bin/bash
# 自动安装vsftp服务并创建用户
# 安装ftp服务端
yum -y install vsftpd
# 不允许匿名用户访问
sed -i 's/anonymous_enable=YES/anonymous_enable=NO/g' /etc/vsftpd/vsftpd.conf
# 只允许监听ipv4
sed -i 's/listen=NO/listen=YES/g' /etc/vsftpd/vsftpd.conf
sed -i 's/listen_ipv6=YES/listen_ipv6=NO/g' /etc/vsftpd/vsftpd.conf
# 增加5个数据传输端口
echo '
pasv_min_port=12020
pasv_max_port=12025
' >> /etc/vsftpd/vsftpd.conf
# 启动自启vsftpd服务
systemctl enable --now vsftpd
# 创建用户ftpuser密码123456用户ftp连接
useradd ftpuser
echo "123456" | passwd --stdin ftpuser
# 提示
echo -e "\033[32mftp用户是ftpuser 密码是123456\033[0m"
echo -e "\033[32m注意开放20-21, 12020-12025 tcp端口号 \033[0m"
echo -e "\033[32mftp用户家目录在/home/ftpuser\033[0m"
相关文章
- CentOS7 Mini安装Oracle(图形化安装)
- 【视频开发】【计算机视觉】doppia编译之二:boost安装
- CentOS 7最小安装之后应该尽快做好的几件事情
- MySQL安装及基本使用教程
- [转]ubuntu下安装fiddler
- Centos7.2命令安装图形化界面
- 转:centos7 安装与使用 postgreSQL
- Ubuntu安装mycli,让mysql命令行可以自动提示
- 【Linux】apt-get install 怎么阻止弹出框,使用脚本默认自动安装?
- 第89课 SparkStreaming Kafaka 准备---安装Zookeeper
- 熟练掌握MYSQL8数据库的安装(详细图解+安装包)
- CentOS安装自动补全安装包
- ubuntu 下安装配置open-iscsi并自动挂载
- matplotlib的安装和允许中文及几种字体
- Ubuntu17.04安装友善之臂mini-tool
- 工欲善其事必先利其器-Redis安装篇