Linux下5分钟搭建ftp服务器

本文讲的是linux下简单快速的搭建ftp服务器环境。

1、SSH登陆服务器(本人使用的是Xshell)

2、yum安装vsftpd

  执行命令:yum install vsftpd

3、修改配置、增加开机启动

  修改配置:vi /etc/vsftpd/vsftpd.conf 将anonymous_enable=YES的值设置为NO,不准匿名用户登录,

  增加开机启动,命令:chkconfig –level 35 vsftpd on

4、增加FTP用户、并设置密码

命令:useradd Sunne -s /sbin/nologin -d /www 其中Sunne 为FTP账号,/www为FTP指定目录路径,运行此命令后再输入 passwd Sunne 之后输入两次密码即可

5、设置创建的FTP指定目录的权限

命令:chmod 777 www 其中www为创建的FTP目录

6、启动FTP服务

命令:service vsftpd start

  补充其他命令:停止ftp命令  service vsftpd stop     重启ftp命令  service vsftpd restart

7、简单测试   在浏览器地址栏输入 ftp://你的服务器ip

原文地址:https://www.cnblogs.com/Sunne/p/8525440.html

时间: 2024-07-31 14:26:39

Linux下5分钟搭建ftp服务器的相关文章

linux(centos6)搭建ftp服务器

前提 ssh服务已经开启,关闭防火墙,主机和虚拟机能ping通 查看ssh和防火墙的状态 service sshd status service iptables status 开启ssh服务 service sshd start 关闭防火墙 chkconfig iptables off 测试主机和虚拟机的连通性 ping 192.168.2.129 安装并开启tftp和vsftpd [[email protected] ~]# yum install tftp [[email protecte

Linux下最简单的FTP服务器搭建方法

之前一直在Windows下做开发,当需要向开发板下载firmware时,一般都是开一个TFTPD32,设置好firmware所在的文件夹,一切就OK 了 现在换到Linux下,见识了服务器操作系统在服务配置领域的卓越 前后安装了wu-ftpd,vsftpd,pure-ftpd,tftpd(以及衍生的tftpd-hpa),没一个能让我的板子成功下到firmware的,还浪费了我大量的时间了解各自的配置文件格式.inetd/xinetd配置.syslog配置等等 最后,我想起了那句话"life is

[探索]Linux下实现简单的FTP服务器

网上查了很多资料,90%的代码运行后,用linux下ftp命令登录不了. 后来发现实验楼中有个项目是FTP服务器,于是不得已又花了400大洋买了会员,结果其代码运行后,ftp命令也登录不了,真TM坑!!!我的400大洋啊!!!!! 无奈,只能自己探索一番了! 一.抓包FTP连接过程 还好我有个服务器上有proftpd,因此,我准备先抓包剖析一下FTP的相关包. 打开wireshrk,打开ftp://xxx.xxx.xxx.xxx之后,看到了巨多的数据包跑了出来,筛选分析如下: 三次握手 serv

win7下利用IIS搭建FTP服务器

配置一个完整的FTP服务器比较复杂,可以使用Windows系统自带的FTP服务(默认情况下Windows自带的Web和FTP服务是关闭的).前段时间,为了与他人共享文件,为创建一个FTP服务器而纠结,摸索了很久,终于成功建立FTP服务器,分享如下,不足之处请继续补充~ 工具/原料 win7系统 方法/步骤 1 一.安装FTP组件       由于Win7默认没有安装FTP组件,故FTP的设置第一步就是安装FTP组件 点击:在开始菜单里 → 控制面板 → 程序和功能 → 打开或关闭Windows功

linux下苦逼搭建ftp站点二三事

昨天中午,领导突然扔给我一台linux服务器,让我给某个站点目录配置个ftp服务 权限可上传.可下载.令其无法跳转上级目录 我想这简单啊,于是我按照固定的四维,useradd.passwd.修改conf文件.修改权限,最后restart 结果就傻逼了,一直连接不上,报530错误,我更傻逼的做法一直在创建.删除用户 - -|| 在百度苦苦寻求答案的我,无意中看见一片博文关于配置vsftp虚拟用户配置 它的vsftp目录结构和我这台服务器上的一样,包括好多文件像txt.db 这才发现原来使用的这个方

Linux下 vsftpd安装配置 ftp服务器

1.安装vsftpd #  yum install vsftpd 2.启动vsftpd #  service vsftpd start 3.关闭防火墙 #  service iptables stop 这个时候就可以匿名登录了 4.关闭selinux #  vi /etc/selinux/config SELINUX=disabled #  setenforce 0 5.创建用户 因为vsftpd默认是不允许使用root用户登录的,所以得新建用户 #  useradd doiido #  pas

CentOS 下搭建FTP服务器

vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个.本文介绍了在CentOS 6 4下安装vsftpd.配置虚拟用户登录FTP的过程.正 vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个. 本文介绍了在CentOS 6.4下安装vsftpd.配置虚拟用户登录FTP的过程. 正文: 一:安装vsftpd 查看是否已经安装vsftpd 1 2 3 4 rpm -qa | grep vsftpd #如果没有,就安装,并设置开机启动 yum -y

腾讯云服务器linux centOS7.4 搭建ftp服务器 vsftpd

腾讯云服务器linux centos 7.4 搭建ftp服务器 vsftpd # 安装 vsftpd $ yum install vsftpd -y # 启动 $ service vsftpd start && systemctl restart vsftpd.service # 查看 $ netstat -nltp | grep 21 /*目前 FTP 服务登陆允许匿名登陆,也无法区分用户访问,我们需要配置 FTP 访问权限vsftpd 的配置目录为 /etc/vsftpd,包含下列的配

RedHat5.9下搭建FTP服务器

FTP服务:基于C/S结构的文件传输协议 FTP会话属于复合TCP连接: 控制连接:TCP 21端口,发送FTP命令信息 数据连接:TCP 20端口,上传/下载数据 实验环境: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 一. 实验要求:配置可匿名上传FTP服务 1.安装软件包 [[email protected] ~]# rpm -q vsftpd package vsftpd is not installed