zoukankan      html  css  js  c++  java
  • 在 CentOS 上安装 vsftp 服务

    在 CentOS 上安装 vsftp 服务
    
    
    1、查看当前 CentOS 服务器是否已安装了 vsftpd 服务:
    	rpm -q vsftpd
       如果打印如下类似的信息则表明已安装 vsftpd 服务:
    	vsftpd-3.0.2-21.el7.x86_64
       如果未输出任何信息则表明未安装 vsftpd 服务
    
    2、在未安装 vsftpd 服务的情况下执行如下命令安装 vsftp 软件:
    	yum -y install vsftpd
    
    3、安装完后重启 vsftpd 服务:
    	service vsftpd restart
    
    4、查看 vsftpd 服务是否已运作:
    	ps -aux | grep vsftpd
    
    5、打开 /etc/vsftpd/ 目录下的 vsftpd.conf 文件:
    	vim /etc/vsftpd/vsftpd.conf
       找到 anonymous_enable=YES 将其改为 anonymous_enable=NO 即不允许匿名登录。
       找到 chroot_local_user=YES 将其改为 chroot_local_user=NO
    
    6、重启 vsftpd 服务:
    	service vsftpd restart
    
    7、进入到 /home 目录中并创建 ftp_storage 目录:
    	cd /home
    	mkdir -p ftp_storage
    
    8、为 ftp_storage 目录设置“可写入”权限,否则无法上传文件:
    	chmod o+w /home/ftp_storage/
    
    9、为 vsftpd 服务创建用户,用于连接/访问 FTP 服务:
    	useradd -s /sbin/nologin -d /home/ftp_storage/ ftp_user
       其中用户名为:ftp_user,可访问的目录为:/home/ftp_storage/
       如果已存在此用户可以不再创建或换为其它用户名。
    
    10、为用户 ftp_user 设置密码:
    	passwd ftp_user
        然后输入新密码
    
    11、用 FTP 客户端软件连接并上传文件试试吧!
    
    12、备注:FTP 的默认端口为 21,端口 21 用于权限认证,实际上文件的传输是采用端口 20 实现的。
    	
    

      

      官网博文: http://www.joyupx.com/blogDetail.html#/96

  • 相关阅读:
    51nod乘积之和
    Dell服务器安装OpenManage(OMSA)
    Nginx反向代理PHP
    搭建haproxy
    108. Convert Sorted Array to Binary Search Tree
    60. Permutation Sequence
    142. Linked List Cycle II
    129. Sum Root to Leaf Numbers
    118. Pascal's Triangle
    26. Remove Duplicates from Sorted Array
  • 原文地址:https://www.cnblogs.com/hapday/p/6794896.html
Copyright © 2011-2022 走看看