码迷,mamicode.com
首页 > 其他好文 > 详细

文件共享:vsftp

时间:2019-02-22 10:38:26      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:system   png   后台运行   server   通用   应用   roc   conf   row   

ftp是文件传输协议的缩写。用来实现文件传输的上传和下载。
ftp是工作在 C/S架构模式下
C/S架构:是客户端client/服务器server访问模式。C/S的特点是客户机必须使用专用的客户端访问程序去访问服务器。
B/S架构:是浏览器browser,服务器server访问模式。B/S的特点是客户机需要EI,Firefox等浏览器来访问服务器,*B/S架构通常是用来开发基于web网站的应用程序。

vsftpd:是非常安全的ftp守护进程(Very secure ftp Daemon)。
进程:正在进行(运行running)的程序。
守护进程Daemon:网络服务类的程序都会有守护进程。守护进程是指实时监测服务访问状态的程序。通常都是在系统后台运行。

FTP的工作端口:
21 控制端口,用于在客户机和服务器之间建立连接。
20 数据端口。用于服务器给客户机主动进行数据连接。

vsftpd的部署思路(网络服务的部署通用思路)

  1. 关闭安全系统
    systemctl stop firewalld
    systemctl status firewalld
    setenforce 0
    getenforce
  2. 安装服务及客户端(用于做内测)软件包
    rpm -q vsftpd lftp ftp
    yum install -y vsftpd ftp lftp (yum源需安装好)
    rpm -ql vsftpd
    rpm -qc vsftpd
  3. vsftpd服务管理
    systemctl restart vsftpd
    systemctl enable vsftpd
    systemctl status vsftpd
  4. 配置vsftpd文件
    rpm -qc vsftpd
    /etc/logrotate.d/vsftpd 日志轮滚策略文件
    /etc/pam.d/vsftpd pam认证文件(重点)
    /etc/vsftpd/ftpusers 黑名单文件(重点)
    /etc/vsftpd/user_list 用户访问列表文件(重点),默认是黑名单,但是可以设置成白名单
    /etc/vsftpd/vsftpd.conf 服务的主配置文件(重点)
    vsftpd的相关配置文件内容
    技术图片
    技术图片
    技术图片
    技术图片
    技术图片
    grep -nEv ‘^#|^$‘ /etc/vsftpd/vsftpd.conf 表示添加行号并去除 /etc/vaftpd/vsftpd.conf中的#号

文件共享:vsftp

标签:system   png   后台运行   server   通用   应用   roc   conf   row   

原文地址:https://blog.51cto.com/14172893/2353215

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!