简单vsftpd安装配置和 ftp客户端操作笔记
#安装vsftpd
yum install vsftpd
#创建要登录ftp的本地用户
useradd -s /bin/false 用户名 #创建禁止ssh登录的用户
passwd 用户名 #修改密码
#修改认证方式,这里不修改,ftp登录会报错530拒绝登录。
vim /etc/pam.d/vsftpd
#auth required pam_shells.so #注释这一行,重启vsftpd
#设置为允许本地用户访问,默认ftp根目录是用户家目录
anonymous_enable=NO #关闭匿名登录
chroot_local_user=YES #不允许改变家目录
#和上面一条配合使用,不然报错(500 OOPS: vsftpd: refusing to run with writable root inside chroot())
allow_writeable_chroot=YES #加入允许写入家目录
#chroot_list_enable=YES #(这里不用开)开启允许改变家目录用户列表
#chroot_list_file=/etc/vsftpd/chroot_list #(这里不用开)
userlist_enable=NO
#本地用户加入ftp列表
echo 用户名 >> /etc/vsftpd/user_list
#重启vsftpd服务
service vsftpd restart
#ftp客户端登录####################################################
yum install ftp
ftp 目标地址
!ls #查看本地文件
ls #查看远端文件
put abc.txt #上传本地文件到远端
get aaa.txt #下载
delete aaa.txt #删除远端文件
#其他相关#########################################
#设置白名单生效
userlist_enable=YES
userlist_deny=NO
#用户名加入ftp列表
echo 用户名 >> /etc/vsftpd/user_list
#用户名从黑名单去除
vim ftpusers
##################
#名单设置
1、user_list文件
# vsftpd userlist
# 如果 userlist_deny=NO 只允许在这文件中的用户通过
# 如果 userlist_deny=YES, (默认) 不允许这个文件的用户通过,甚至没有输入密码的机会
# 注意默认 对于拒绝的用户,vsftpd pam的配置将会检查 /etc/vsftpd/ftpusers。
root
nobody
test
2、ftpusers
#在此文件中显示不能通过ftp登录的用户
root
nobody
简单vsftpd安装配置和 ftp客户端操作笔记相关推荐
- 安装ftp连接linux服务器配置,Linux下FTP安装及配置(VSFTPD服务器安装配置、FTP客户端安装配置)...
安装说明 安装环境:CentOS-6.3 安装方式:yum安装.rpm源码安装 软件:ftp-0.17-51.1.el6.x86_64.rpm 下载地址:http://pan.baidu.com/s/ ...
- vsftpd安装配置
为什么80%的码农都做不了架构师?>>> vsftpd安装配置 一.安装,使用yum命令安装 # yum install vsftpd 二. 全局配置 #vi /etc/vsf ...
- freebsd 手工安装zabbix2.0 php,FreeBSD安装配置zabbix的客户端
FreeBSD下安装配置zabbix的客户端(agentd) zabbix客户端依赖libiconv,因此需要先安装. #su - #setenv PACKAGEROOT ftp://ftp.cn.f ...
- linux下安装vsftpd vsftpd.conf配置 访问ftp时候输入正确的用户名密码还是一直弹出提示让你输入的原因
1. 安装: yum -y install vsftpd 2.在根目录创建文件夹 mkdir ftpfile 3.创建ftp用户: user add ftpuser -d /ftpfile -s /s ...
- Linux vsftpd安装配置使用(详细)
本文结合了多个前人写的文章与自己多次安装配置的经验,写得比较详细,文章的最后有ftp命令集与vsftpd.conf的所有配置属性注释.若有问题请回复给我,感谢! 1. 直接去vsftpd网站(ftp: ...
- vsftpd安装配置_CentOS7配置vsftpd虚拟用户模式详解
玩过vsftpd的都知道有三种模式:匿名开放模式.本地用户模式.虚拟用户模式(相对较安全) 想玩玩vsftpd的小伙伴请参照我的教程一步步配置,如果有什么问题请留言,我会回复! a.先安装 yum - ...
- vsftpd 安装配置
# vsftp 安装 yum install vsftpd -y # 配置用户名密码时需要 yum install db* db4* -y # 启动vsftpd service vsftpd star ...
- Mybatis学习第一天——Mybatis的安装配置以及基本CURD操作
1.Mybatis下载 Mybatis是开源的持久层框架,能够度jdbc进行简单的封装,但其并不是完全的ORM(Object Relational Mapping,对象关系映射),无法脱离数据库进行适 ...
- 利用virtualenv和pip构建虚环境并安装配置推送客户端
yum install python-virtualenv python-pip python-setuptools /usr/bin/virtualenv -p /usr/local/bin/pyt ...
最新文章
- ajax发送动态字符传,如何发送ajax请求文件与其他字符串的变量?
- vss6 forgot admin password
- 【从零开始自制CPU之学习篇03】锁存器与触发器
- 正确理解Spring AOP中的Around advice
- ai边缘平滑_AI基础教程113:“效果”菜单之“画笔描边”(一)喷溅效果
- request.post
- 通俗易懂!视觉slam第九部分——光流(Optical Flow)
- mysql 分区 key 写法_mysql数据库KEY分区用法
- 深入浅出GAMP算法(下):MMSE估计和AWGN场景
- 梦幻西游端游脚本制作教程
- Scrum敏捷开发模式介绍与实践
- Visual Paradigm下载并设置中文
- JAVA 115个面试题及个人部分衍生疑问?
- 视频播放过程中做视频问答(视频弹题功能)
- office快捷键设置
- C语言编程:密码解密
- ATT的SIM卡(GoPhone)连不上4G网络怎么办
- (修改gho文件办法)做属于自己个性的gho系统
- Mysql中的事务详解
- CS224W-07:图神经网络二