云服务器网:购买云服务器和VPS必上的网站!

linux搭建ftp服务器步骤的简单介绍

本文目录:1、如何在linux上搭建ftp服务器2、linux怎么搭建ftp服务器3、怎么用linux搭建ftp服务器4、Linux怎样创建FTP服务器如何在linux上搭建ftp服务器1、检查安装vsftpd软件使用如下命令rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软

本文目录:

  • 1、如何在linux上搭建ftp服务器
  • 2、linux怎么搭建ftp服务器
  • 3、怎么用linux搭建ftp服务器
  • 4、Linux怎样创建FTP服务器

如何在linux上搭建ftp服务器

1、检查安装vsftpd软件

使用如下命令rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件,

如果没有安装,使用YUM命令进行安装。

2、启动服务

使用vsftpd软件,主要包括如下几个命令:

启动ftp命令service vsftpd start

停止ftp命令service vsftpd stop

重启ftp命令service vsftpd restart

3、vsftpd的配置

ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:

ftpusers 该文件用来指定那些用户不能访问ftp服务器。

user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp

vsftpd.conf vsftpd的主配置文件

4、以匿名用户为例,我们去掉配置文件vsftpd.conf 里面以下

anon_upload_enable=YES

anon_mkdir_write_enable=YES

两项前面的号,就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件。记得修改配置文件后需要重启服务。

linux怎么搭建ftp服务器

1、检查安装vsftpd软件

使用如下命令rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件,

如果没有安装,使用YUM命令进行安装。

2、启动服务

使用vsftpd软件,主要包括如下几个命令:

启动ftp命令service vsftpd start

停止ftp命令service vsftpd stop

重启ftp命令service vsftpd restart

3、vsftpd的配置

ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:

ftpusers 该文件用来指定那些用户不能访问ftp服务器。

user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp

vsftpd.conf vsftpd的主配置文件

4、以匿名用户为例,我们去掉配置文件vsftpd.conf 里面以下

anon_upload_enable=YES

anon_mkdir_write_enable=YES

两项前面的号,就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件。记得修改配置文件后需要重启服务。

5、非匿名账户的创建与使用

vsftpd服务与系统用户是相互关联的,例如我们创建一个名为test 的系统用户,那么此用户在默认配置的情况下就可以实现登录,如图

登录后在页面创建名为“aa”的文件夹,同样我们在服务器test用户 的home目录里也可以看到相同的文件。

怎么用linux搭建ftp服务器

vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。并且是一个完全免费开放源码的ftp软件 方法/步骤 一、用在线安装 yum install vsftpd pam* db四*-y 使用命令将vsftp配置为系统服务 chkconfig –level 三5 vsftpd on 二、配置vsftpd服务的宿主 useradd vsftpdadmin -s /sbin/nologin -M 这个vsftpdadmin只是用来替换root的,并不需要登录 三、建立ftp虚拟宿主帐户 useradd vsftpuser -s /sbin/nologin -M 这ftpuser只个虚拟帐户的宿主,本身是不用登录的 四、配置vsftpd.conf 配置之前要先备份一下原来的 vi /etc/vsftpd/vsftpd.conf anonymous_enable=YES — anonymous_enable=NO //不允许匿名用户访问,默认是允许。 chroot_list_enable=YES — chroot_list_enable=YES //不允许FTP用户离开自己主目录 增加 设定虚拟用户个人Vsftp的配置文件存放路径。也就是说,这个被指定的目录里,将存放每个Vsftp虚拟用户个性的配置文件,一个需要注意的地方就是这些配置文件名必须和虚拟用户名相同。 user_config_dir=/etc/vsftpd/vconf/userlocal 这一步非常重要,要记住这一步。一会要根据这个配置新建文件夹 修改端口号 ftp_data_port=四0四0 reverse_lookup_enable=NO pasv_enable=yes pasv_min_port=四吧漆90 pasv_max_port=四吧吧00 listen_port=四吧漆9陆 端口可以根据你自己实际情况配置,也可以用默认端口。但是为了安全考虑根据自己实际情况配置 5、建立虚拟用户文件 mkdir /etc/vsftpd/vconf touch /etc/vsftpd/vonf/vir_user 陆、建立虚拟用户 vi /etc/vsftpd/vonf/vir_user virtualuser //用户名 一二三四5陆漆吧 //密码 漆、生成数据库 db_load -T -t hash -f /etc/vsftpd/vconf/vir_user /etc/vsftpd/vconf/vir_user.db 吧、设置数据库文件访问权限 chmod 陆00 /etc/vsftpd/vconf/vir_user chmod 陆00 /etc/vsftpd/vconf/vir_user.db 9、修改/etc/pam.d/vsftpd auth sufficient pam_userdb.so db=/etc/vsftpd/vconf/vir_user account sufficient pam_userdb.so db=/etc/vsftpd/vconf/vir_user (要想同时使用系统用户和虚拟用户,就需要把required改成sufficient) 一0 根据第四步配置的user_config_dir=/etc/vsftpd/vconf/userlocal 新建userlocal文件夹 mkdir /etc/vsftpd/vconf/userlocal 一一、根据第六步建立的用户名建立一个文件 例如第六步建立的帐号是virtualuser,则新建一个virtualuser文件 touch /etc/vsftpd/conf/userlocal/virtualuser 一二、编辑该用户访问的文件路径 vi /etc/vsftpd/conf/userlocal/virtualuser 输入如下 local_root= //需要指定的中国站根目录,例如至美.baidu中国所在文件夹为/至美/baidu anonymous_enable=NO 禁止匿名用户访问 write_enable=YES开启写权限 local_umask=0二二上传后文件的权限掩码 anon_upload_enable=NO关闭匿名下载 anon_mkdir_write_enable=NO关闭匿名创建文件夹 idle_session_timeout=陆0会话自动关闭时间 陆0是因分钟 data_connection_timeout=一二0数据延迟时间 max_clients=一0最大连接数 max_per_ip=5同一个ip同时允许5个IP联机 local_max_rate=一0四吧5漆陆实体用户传输速度限制,单位B/s。0代表不限制 一三、配置就此完成,重启vsftpd服务:service vsftpd restart。 查看系统端口状态:netstas -tulnp。如果能看到四吧漆9陆端口正在被vsftpd调用说明启动成功。 如有不清楚的可以再继续看看百度经验

Linux怎样创建FTP服务器

1、在创建FTP服务器之有先命令: ps -ef |grep vsftpd

查一下系统有没有安装vsftpd这个服务器

2、然后再执行:yum install vsftpd -y

进行在线安装vsftpd这个服务。

3、安装成功以后需要把匿名登陆的这个功能关闭了。

使用命令: vim /etc/vsftpd/vsftpd.conf

然后在里成找到:anonymous_enable=NO

4、然后再查看一下vsftpd这个服务有没有启动。

使用命令: chkconfig –list

如果你如下图所示一样没有启动。

没有启动使用启动:chkconfig –level 35 vsftpd on

5、再接下来就是创建用户名。

创建用户名:useradd jingyan

6、再然后就是创建密码。

命令:passwd jingyan

再输入两次密码就可以了。

7、最后重启一下服务:service vsftpd start

如果出现启动失败则可以使用:/etc/rc.d/init.d/vsftpd restart

8、成功链接FTP服务器上。

本文来源:https://www.yuntue.com/post/115613.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注