Linux中FTP服务器的搭建教程

Linux中FTP服务器的搭建教程

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

vmware12上安装的centos6.8,最终实现物理机上的windows10能正常访问centos上的ftp服务器。

一。查看是否安装有ftp相关的安装包

# rpm -qa | grep vsftpd //ftp的安装包就是vsftpd

Linux中FTP服务器的搭建教程

查看到我的系统中没有安装相关的包。所以先把安装包装上。

# yum -y install vsftpd //这里如果没有配置yum源。可以直接用rpm的方式安装也是一样的

Linux中FTP服务器的搭建教程

查看一下是否安装成功

Linux中FTP服务器的搭建教程

二。启动服务并设置开机自启动

# service vsftpd start //启动服务

Linux中FTP服务器的搭建教程

# chkconfig --level 35 vsftpd on  //设置自启动

# chkconfig --list vsftpd //查看是否设置成功

Linux中FTP服务器的搭建教程

三。配置vsftpd文件

ftp服务器主要有三个配置文件。都位于/etc/vsftpd目录下:

ftpusers //用来指定哪些用户不能访问ftp服务器

user_list //这个文件中的用户是否可以登录到服务器。取决于vsftpd.conf文件中的userlist_enable和userlist_deny这两个选项。

vsftpd.conf//ftp服务器的主配置文件

四。匿名用户访问

打开vsftpd.conf

?

1 # vi /etc/vsftpd/vsftp.conf

将这两个选项设置为yes :anon_upload_enable=yes和 anon_mkdir_write_enable=yes (一般默认已经有了的。将前面的'#'去掉就行了)

这样实现匿名用户上传和下载文件了。ps:配置文件详解

五。非匿名用户的访问

1.修改配置文件

?

1 # vi /etc/vsftpd/vsftp.conf

先将匿名用户访问关掉: anon_upload_enable=no

在配置文件末尾添加:userlist_enable=yes, userlist_file=/etc/vsftpd/vsftpd.user_list, userlist_deny=no

(不清楚具体意思可以看下配置文件详解)

  Linux中FTP服务器的搭建教程

2.创建用户

  Linux中FTP服务器的搭建教程

3.这里先测试一下。直接使用ftp1登录。发现是登录不上的。

4.将用户ftp放入/etc/vsftpd/vsftpd.user_list文件中。

?

1 # vi /etc/vsftpd/vsftpd.user_list

在文件中写入ftp1(一行代表一个用户)。然后保存退出。重载一下服务(# service vsftpd reload)。

Linux中FTP服务器的搭建教程

再次访问。使用ftp1用户。可以登录到ftp服务器。

ps:一些vsftpd.conf配置文件中的选项不懂可以看下文件的详细说明!

以上就是本文的全部内容。希望对大家的学习有所帮助。也希望大家多多支持渲大师。

分享到 :
相关推荐

荷兰服务器租用月付要多少钱(荷兰租房一个月多少钱)

海外网站中欧洲荷兰服务器是海外服务器中使用较多的其中一种服务器。荷兰服务器是外贸仿牌...

租用香港vps服务器要注意什么问题(香港vps租用国内)

租用香港vps服务器要注意的问题有:1。需要注意香港vps服务器的稳定性如何。购买前...

默认网关一般是多少

大家好,今天来介绍默认网关一般是多少(重庆市ip地址)的问题,以下是渲大师小编对此问...

美国服务器高防cdn适合搭建哪些网站(美国服务器高防cdn适合搭建哪些网站呢)

美国服务器高防cdn适合搭建的网站有:1。地域辽阔运营商众多的网站。使用美国服务器高...

发表评论

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