CentOS随笔 - 2.CentOS7安装ftp支持(vsftpd)

前言

在前一篇文章中介绍了在虚拟机中安装CentOS7, 接下来就要进行配置了, 第一个就是安装ftp支持. 要不然文件怎么上传嘞,是吧...

废话不多说, 开始..

安装开始

1. 先更新一下软件包, 由于第一次更新,所以更新项比较多, 耐心等待就好.

# yum -y update

2. 安装vsftpd

# yum -y install vsftpd

3. 如果没有安装vim编辑器, 就安装一下吧, 如果有则跳过这一步

# yum -y install vim

4. 修改vsftpd配置

# vi /etc/vsftpd/vsftpd.conf

修改为一下参数 (这个参数不用管上面的值, 直接在配置文件最后加上就行了.)

anonymous_enable=NO
chroot_local_user=YES
allow_writeable_chroot=YES
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=40100

5. 重新启动 ftp

# systemctl restart vsftpd.service

# systemctl enable vsftpd.service

6. 添加防火墙

# firewall-cmd --permanent --add-service=ftp
# firewall-cmd --reload
# setsebool -P tftp_home_dir on

7. 添加一个ftp用户, 并设置该用户不能远程登录shell

# useradd -d /home/share -m troy -s /sbin/nologinchmod -R 777 /home/share

8.设置用户密码

# passwd troy

注意: 密码需要输入两次, 就算提示BAD PASSWORD也不要紧.

9.全部完毕. 看看IP吧. 一会连接

# ip addr

10. 打开ftp连接工具试试吧...

11. 让我们加个文件试试...就叫troyfile.txt

12. 上传上去.

13. 在CentOS中打开看看是否正确

# cd /home/share
# dir

可以看见文件已经上传了, 至于内容.让我们用vim看看并修改试试次

14. 查看文件

# vi /home/share/troyfile.txt

15. 修改点东西...记得要用:wq保存哟..

16: 在ftp上查看文件的修改情况.

原文地址:https://www.cnblogs.com/Troy-Lv5/p/9267737.html

时间: 2024-11-08 22:37:38

CentOS随笔 - 2.CentOS7安装ftp支持(vsftpd)的相关文章

Linux安装FTP服务-----vsftpd

检查是否已经安装vsftpd服务 rpm -qa | grep vsftpd 没有出现 vsftpd-xxx字样表示没有安装 1.下载vsftpd.rpm格式的安装包 redhat5: http://down.51cto.com/data/2221831 其它版本:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd&submit=Search+... 或者在Linux系统安装文件中也可找到 2.上传vsftpd安装包到Linux目录

centOS7 安装ftp

安装FTP   //使用yum安装 # yum -yinstall ftp vsftpd //或者使用rpm安装以下两个包 ftp-0.17-66.el7.x86_64 vsftpd-3.0.2-9.el7.x86_64 //另外需要安装db包,用来加密虚拟用户的账户信息 //这个包在centos7中默认已经安装了 # rpm -qf/usr/bin/db_load libdb-utils-5.3.21-17.el7_0.1.x86_64 配置   # mkdir/ftp/open 做几个测试文

CentOS7安装FTP

安装FTP包 使用yum安装或者 使用rpm安装以下两个包ftp-0.17-66.el7.x86_64.vsftpd-3.0.2-9.el7.x86_64 yum -y install ftp vsftpd 另外需要安装db包,用来加密虚拟用户的账户信息,libdb-utils-5.3.21-17.el7_0.1.x86_64这个包在centos7中默认已经安装了 rpm -qf /usr/bin/db_load 配置 先查看FTP配置文件所在目录 rpm -qc vsftpd 备份配置文件 c

CentOS7安装ftp服务器

一.问题的提出 想在windows环境下远程连接CentOS的文件并编辑 二.问题的解决 # 安装vsftp服务[[email protected] ~]# yum -y install ftp vsftp ... # 添加用于远程服务器的用户[[email protected] ~]# useradd -g root -d /home/data -s /sbin/nologin ftper# 改变目录属性[[email protected] ~]# chown -R ftper:root /h

centos6中安装ftp服务器vsftpd

1 安装 vsftpd yum install vsftpd 2 修改配置文件vsftpd.conf,修改配置文件前先备份要修改文件,避免改错,无法还原 vi /etc/vsftpd/vsftpd.conf 2.1 添加被动模式 FTP 端口号范围 在文件末尾添加: pasv_min_port=2100 pasv_max_port=2199 2.2 禁用匿名登录 关闭以下配置(添加注释): #anonymous_enable=YES 开启以下配置(去掉注释): chroot_list_enabl

Centos7安装FTP突然无法登录显示503错误

vsftpd.conf配置没有问题,但就是不能登陆显示问题截图 后来查询了处理方法把问题定位在了/etc/pam.d/vsftpd 上主要注释#auth required pam_shells.so 就行 登陆成功: 原文地址:https://blog.51cto.com/holy2010/2412903

centos7 开启ftp服务

1.关闭默认防火墙 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 另一种写法 #停止firewalld服务 systemctl stop firewalld #禁用firewalld服务 systemctl mask firewalld 2.安装iptables防火墙 #先检查是否安装了iptables service iptables status

CentOS 7运维管理笔记(4)----安装ftp服务器

在CentOS 7下安装ftp服务器,可以使局域网内的主机拥有共享文件的一个站点. 在Linux系统下,vsftp是一款应用比较广泛的FTP软件,其特点是小巧轻快,安全易用.目前在开源操作系统中常用的FTP软件除了vsftp外,主要有proftpd.pureftpd和 wu-ftpd等.本篇随笔记录vsftp的安装与配置. 注意:本随笔所有操作均在VMware workstations虚拟机中安装的CentOS7 中进行,在进行操作前最好设置快照,这样某一步出错了还可以退回原来的状态: 1.安装

CentOS 6.4下安装vsftpd、配置虚拟用户登录

概述: vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个. 本文介绍了在CentOS 6.4下安装vsftpd.配置虚拟用户登录FTP的过程. 正文: 一:安装vsftpd 查看是否已经安装vsftpd rpm -qa | grep vsftpd 如果没有,就安装,并设置开机启动 yum -y install vsftpd chkconfig vsftpd on 二:基于虚拟用户的配置 所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的.虚拟