ftp服务对对本地用户匿名用户虚拟用户的管理

本文详细介绍了如何管理FTP服务器,包括安装FTP服务、配置`vsftpd.conf`文件,对本地用户、匿名用户进行权限设定,如本地用户的家目录修改、限制登录,以及如何设定匿名用户的上传、下载权限。同时,文章还讲解了虚拟用户的创建、加密、配置及家目录独立设定等步骤。
摘要由CSDN通过智能技术生成

                                    FTP

1>ftp小姿势

ftp服务的基本信息
  软件安装包: vsftpd
  默认发布目录:/var/ftp
  协议接口:21/tcp
  服务配置文件:/etc/vsftpd/vsftpd.conf
  报错id的解析:

       500 #文件系统权限过大
      
       530 #用户认证失败
      
       550 #服务本身功能未开放
     
       553 #本地文件系统权限过小
2>安装ftp服务器

  在server上面:(服务端)

  vim /etc/sysconfig/selinux
  getenforce=Disabled

  1 yum install vsftpd
  2 systemctl start vsftpd #开启该服务
  3 systemctl enable vsftpd #开机时自动开启
  4 netstat -antlupe | grep vsftps
  5 firewall-cmd --list-all #列出所有火墙状态
  

 

  6 firewall-cmd --permanent --add-service=ftp  #在火墙中永久添加ftp服务
  
  7 firewall-cmd --reload #重新加载,使ftp开启时,火墙是关闭状态
  
  8 cd /var/ftp
  
  9 ls
  
  10touch lala


在真机上:(客户端)

  1.lftp 172.25.254.132
 当出现command not found时说明你的真机没有安装lftp,需要安装lftp,注意lftp和ftp是两个不同
的安装包,一个是客户端,一个是服务端

  ls #可以看到172.25.254.132上的/var/ftp目录中的文件,在lftp中默认家目录为/var/ftp

3.访问ftp


3>vim /etc/vsftpd/vsftpd.conf #ftp服务配置      
本地用户
本地用户
local_enable=YES|NO #本地用户可以登陆
write_enable=YES|NO #ftp是否对登陆用户可写,即可删除其中的文件  
本地用户上传文件权限
local_umask=077
上
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值