linuxftp服务器安装包,Linux篇-

这篇文章主要为大家详细介绍了Linux中FTP服务器的搭建教程,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

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

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

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

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

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

查看一下是否安装成功

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

# service vsftpd start//启动服务

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

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

三、配置vsftpd文件

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

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

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

//ftp服务器的主配置文件

四、匿名用户访问

打开vsftpd.conf

# vi /etc/vsftpd/vsftp.conf

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

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

五、非匿名用户的访问

1.修改配置文件

# vi /etc/vsftpd/vsftp.conf

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

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

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

2.创建用户

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

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

# vi /etc/vsftpd/vsftpd.user_list

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

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

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

以上就是Linux中FTP服务器的搭建教程的详细内容,更多请关注html中文网其它相关文章!

母亲被黑人征服小说极品妈妈小说母亲被黑人征服小说序列之争无删减视频电视剧有个叫刀锋丛林战神第142章美丽亚马逊每个人都在挣扎请你千万别倒下青墨网亚马逊Promotion设置教程亚马逊品牌旗舰店你要知道的几件事指弹Melt张小龙的32条产品心经人人都是产品经理白白白白白白白白白白白白白白白有没有人喜欢看一些甜甜的公主抱0.003是千分之三吗ui设计要学习多久可以学会合肥工业大学考研黑吗首都师范大学历史学考研手机绘画p图软件可以放大画画的p图软件重生类官场小说妖怪管理员伴读小牧童伴读小牧童新书搬尸匠第二百一十六章结果灵异奇谈小说猫旅馆物语破解版