vsftpd安装、多用户配置

 2023-09-10 阅读 25 评论 0

摘要:1、vsftpd安装 rpm -ivh vsftpd 2.2.2 11.el6_4.1.x86_x64.rpm 2、添加ftp用户 添加ftp用户组vsftp配置、  groupadd ftpg 添加ftp用户  useradd -d /FtpFiles/ftpuser1 -s /sbin/nologin ftpuser1   useradd -d /FtpFiles/ftpuser2 -s /sbin/nologin ftpuser2   说明

1、vsftpd安装

rpm -ivh vsftpd 2.2.2 11.el6_4.1.x86_x64.rpm

2、添加ftp用户

  • 添加ftp用户组

vsftp配置、  groupadd ftpg

  • 添加ftp用户

  useradd -d /FtpFiles/ftpuser1 -s /sbin/nologin ftpuser1

  useradd -d /FtpFiles/ftpuser2 -s /sbin/nologin ftpuser2

  说明:添加ftpuser1、ftpuser2两个用户,根目录分别为/FtpFiles/ftpuser1 、/FtpFiles/ftpuser2,-s /sbin/nologin表示不能让用户登录系统,只能登录ftp

  • 设置用户密码

vsftpd和ftp、  passwd ftpuser1

  会提示您输入两次密码。

  ftpuser2相同操作。

3、修改ftp配置文件

vsftpd配置文件、  vi /etc/vsftpd/vsftpd.conf

  主要修改内容

  anonymous_enable=NO (不允许匿名登录,默认为YES)

  local_enable=YES (允许本地用户登录,默认YES)

安装vsftpd?  write_enable=YES (允许用户写权限,默认为YES)

  chroot_local_user=NO

  chroot_list_enable=YES

  chroot_list_file=/etc/vsftpd/chroot_list

vsftpd添加用户、4、/etc/vsftpd下建立chroot_list文件,内容为用户列表,每个用户一行

  ftpuser1

  ftpuser2

5、重启vsftpd

sftp配置、  service vsftpd restart

 

问题处理:

问题描述,ftp用户能登录ftp,但是列不出目录、上传不了文件,提示ftp服务器被拒绝。

linux网络配置。解决:

方法一、关闭SELINUX

vi /etc/selinux/config

SELINUX=disabled

vsftpd和tftp配置、方法二:利用setsebool

setsebool -a|grep ftp

将关闭的选项全部打开,例如:

setsebool -P ftp_home_dir 1

yum安装vsftpd、再重启vsftpd即可。

 

转载于:https://www.cnblogs.com/czrwxw/p/4979911.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/37978.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息