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

  • 相关阅读:
    Vue学习笔记(4)-带参数路由,嵌套路由,编程式导航
    JS数组&&数组对象去重
    Vue学习笔记(3)-品牌管理系统
    Vue学习笔记(2)-组件生命周期
    负margin
    CSS布局奇淫巧计之-强大的负边距
    由浅入深漫谈margin属性
    双飞翼布局和圣杯布局的对比
    圣杯布局的实现过程
    CSS实现垂直居中的5种方法
  • 原文地址:https://www.cnblogs.com/hapday/p/6794896.html
Copyright © 2011-2022 走看看