欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

Vsftpd-系统用户配置

发布时间:2023/12/31 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Vsftpd-系统用户配置 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Vsftpd-系统用户配置

承接上文 “CenOS_7 搭建Vsftpd服务-匿名用户”

Vsftpd匿名用户设置完毕,匿名用户,任何人都可以查看FTP服务器端的文件、目录,甚至可以修改、删除,此方案如适合存放私密文件在FTP服务器端,如何保证文件或者目录专属拥有者呢,Vsftpd系统用户可以实现该需求。

实现Vsftpd系统用户方式验证,只需在Linux系统中创建多个用户即可,创建用户使用useradd,同时给用户设置密码,即可通过用户和密码登录FTP,进行文件上传、下载、删除等操作。Vsftpd系统用户实现方法步骤如下:
(1) Linux系统中创建系统用户user1、user2,分别设置密码为123456

useradd user1 useradd user2 echo 123456|passwd --stdin user1 echo 123456|passwd --stdin user2

(2)修改vsftpd.conf配置文件如下

[root@localhost ftp]# cat /etc/vsftpd/vsftpd.conf anonymous_enable=No local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES listen=NO listen_ipv6=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES

(3)在通过Windows访问ftp://192.168.238.135
使用user1,user2,进行登录即可,
在此之前selinux要关闭,/var/ftp/pub权限要是默认的755(drwxr-xr-x. 4 root root 33 Jul 8 00:20 pub)
user1,user2系统用户上传文件的家目录在 /home/user1,/home/user2

登录后可以创建文件,删除文件,上传文件

总结

以上是生活随笔为你收集整理的Vsftpd-系统用户配置的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。