vsftp 服务的启动与问题

一般系统用户是可以直接登入的如果不可以可能是selinux的原因 执行一下:

更改selinux的配置文件将其设为disable,可我不想重启服务器,有以下解决办法:执行命令:setenforce 0 这个命令下次开机就没有了。

关于安装vsftp 服务器:yum install -y vsftpd
关于安装ftp客户端:yum install -y lftp
客户端连接服务器: lftp -u xujiaxuan 127.0.0.1  (-u 是接用户名 )
Vsftpd完全攻略(三)基于系统用户支持ftp上传 访问和vsftp安全设置: http://viong.blog.51cto.com/844766/261342
get 下载文件到当前目录

put 将当前的目录下的莫个文件 上传文件到服务器上的该目录

使ananoys用户可以创建文件夹等:

修改/etc/vsftpd/vsftp.conf   non_upload_enable=YES  anon_mkdir_write_enable=YES
修改pub目录的权限:chmod 777 pub 这样之后以后可以上传到pub目录下  而不是pub所在的目录

若想要让每个人可以上传,不能看别人的文件:pub 权限设置为2733 第一个2设置组id 目录下的目录与文件自动继承次目录的权限  用户连看到文件都不行

原文地址:https://www.cnblogs.com/xjx-user/p/3142941.html