码迷,mamicode.com
首页 > 系统相关 > 详细

Ftp服务端安装-Linux环境

时间:2019-03-06 00:43:11      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:vsftp   浏览器   tail   .net   删除用户   ftp   start   img   sbin   

目的

为什么要搭建FTP服务器,进入maven仓库下载Jar包时点击相应的链接进去会看到目录结构,这个就是ftp站点。可以随意的下载。

环境

Linux系统为CentOS6.5

安装步骤

查询是否已安装

rpm -qa | grep vsftpd

如果结果显示为“vsftpd-1.1.3-8”,则说明系统已经安装vsftpd服务器。若没有回复,即系统中没有安装。

如下图,说明没有安装

技术图片

安装并设为开机启动

yum -y install vsftpd
chkconfig vsftpd on

服务基本命令参考

service vsftpd status  查看状态
service vsftpd start   启动
serivce vsftpd restart   重启
service vsftpd stop   停止

记得开启防火墙端口,不赘述。

浏览器中输入ftp://ip:21进入ftp服务器站点

技术图片

配置

配置文件路径vi /etc/vsftpd/vsftpd.conf 

技术图片

把匿名登录改为NO

技术图片

设置指定的登录名单chroot_list_enable=YES表示所有用户都被限制在其主目录下(/home),chroot_list_enable=YES设置例外用户,目录不受限制。

技术图片

其中chroot_list文件不存在,则用vi命令建立

cd  /etc/vsftpd
vi  chroot_list

 /etc/vsftpd/ftpusers文件意思是禁止以下用户登录ftp

技术图片

 /etc/vsftpd/user_list文件意思是当userlist_deny=NO时仅允许以下user登录,当userlist_deny=YES时禁止以下用户登录ftp,并且也会核对ftpusers中的拒绝名单.

技术图片

创建FTP用户

说明:系统自带的用户默认是可以直接进行ftp的,我们也可以单独创建只能ftp的用户

增加用户qy,指向目录/home/qy,禁止登录SSH权限。

useradd -d /home/qy -g ftp -s /sbin/nologin qy

passwd qy

技术图片

删除用户

userdel -rf user  #用户名可以删除用户同时删除用户文件夹 -f强制删除正在登陆的用户,-r删除用户的同时删除底下的文件夹。

用Ftp客户端上传文件

技术图片

 登陆成功后用put命令

技术图片

上传成功

技术图片

ftp基本命令

登录 : ftp  192.168.0.130        退出: bye

其它:  在终端输入help命令:

技术图片

参考:

https://blog.csdn.net/wx5040257/article/details/78325074

Ftp服务端安装-Linux环境

标签:vsftp   浏览器   tail   .net   删除用户   ftp   start   img   sbin   

原文地址:https://www.cnblogs.com/aeolian/p/10480410.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!