博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tftp、vsftp
阅读量:5212 次
发布时间:2019-06-14

本文共 1999 字,大约阅读时间需要 6 分钟。

tftp:只用于局域网数据传输

安装包:tftp-server-0.49-2.i386.rpm

tftp-0.49-2.i386.rpm

服务启动:

chkconfig tftp on
vim /etc/xinetd.d/tftp
disable = no|yes 开启或关闭
server_args = -s /tftpboot -c tftp的家目录,-c是打开上传功能
chmod 777 /tftpboot/ -R

 

vsftp:
安装包:vsftpd-2.0.5-24.el5服务器端
lftp-3.7.11-7.el5客户端
服务启动:/etc/init.d/vsftpd

开机启动:chkconfig vsftp --level 35 on

echo '/etc/init.d/vsftpd restart' >> /etc/rc.local

服务器端:/var/ftp/ 家目录权限最大为755(匿名用户的FTP根目录)
/var/log/xferlog日志中b_o表示下载,b_i表示上传
/etc/vsftpd/vsftpd.conf 配置文件
打开上传功能:
anon_upload_enable=YES 允许上传文件
anon_mkdir_write_enable=YES 允许创建目录
启用user_list列表文件,控制可登录的用户:
只要存在于ftpusers里的用户都是禁止登陆ftp 的
userlist_enable=YES 启用user_list文件限制用户登录
userlist_deny=YES/NO 拒绝/允许user_list文件内的用户登录,注意ftpusers里的用户
禁锢chroot_list里所有用户:
chroot_local_user=YES
chroot_list_enable=YES
以上两项都是YES的时候,只有下面列表里的用户可以离开HOME目录,上面YES下面NO,所有用户都不行,上面NO下面YES,列表里的用户不行,
chroot_list_file=/etc/vsftpd/chroot_list
更改用户登录时的家目录:
chroot_local_user=YES
user_config_dir=/etc/vsftpd
以用户名创建文件,里面写入:local_root=路径
主被动模式:
pasv_enable=YES|NO 服务器端配置
set -a |grep passive 客户端登录后
set ftp:passive-mode off 客户端登录后
给不同用户设置不同的下载速度:
local_max_rate=value
user_config_dir=/etc/vsftp/userconf(可以和更改用户登录时的家目录共用一个文件)
local_max_rate=数值 单位为字节

常用的全局配置项:

listen=YES 是否以独立运行的方式监听服务
listen_address=IP地址 设置监听的IP 地址
listen_port=21 设置监听FTP 服务的端口号
write_enable=YES 是否启用写入权限
download_enable=YES 是否允许下载文件
userlist_enable=YES 是否启用user_list 列表文件
userlist_deny=YES 是否禁用user_list 中的用户
max_clients=0 限制并发客户端连接数
max_per_ip=0 限制同一IP 地址的并发连接数

常用的匿名FTP 配置项:

anonymous_enable=YES 启用匿名访问
anon_umask=022 匿名用户所上传文件的权限掩码
anon_other_write_enable=YES 开放其他写入权,控制匿名用户是否拥有除了上传和新建目录之外的其他权限,如删除、更名等。
anon_max_rate=0 限制最大传输速率,单位为字节

常用的本地用户FTP 配置项:

local_enable=YES 是否启用本地系统用户
local_umask=022 控制本地用户所上传文件的权限
local_root=/var/ftp 设置本地用户的FTP 根目录
local_max_rate=0 限制最大传输速率(字节/秒)

更改上传文件的所有权:即上传文件的所属用户和组

chown_uploads=YES|NO
chown_username='username'

客户端:
get 下载文件
mget 断点续传下载文件
mirror 下载目录
put 上传文件
mput 续点上传文件
mirror -R 上传目录
lcd 切换本地路径

转载于:https://www.cnblogs.com/super-sos/p/8905786.html

你可能感兴趣的文章
【前端node.js框架】node.js框架express
查看>>
免费10分钟邮箱上线啦~~
查看>>
matlab实现不动点迭代、牛顿法、割线法
查看>>
20-MySQL-Ubuntu-数据表的查询-子查询(九)
查看>>
第26月第18天 mybatis_spring_mvc
查看>>
LeetCode 16. 3Sum Closest
查看>>
将文本文件中的\n字符串变成换行符
查看>>
如何在博客园设置自己的头像
查看>>
NIO选择器学习笔记
查看>>
Nginx配置upstream实现负载均衡1
查看>>
“ipconfig不是内部命令或外部命令”解决方法
查看>>
linux cron定时任务初级使用教程
查看>>
(C#控件)MessageBox
查看>>
Excel:写入Excel-单纯写入
查看>>
Tomcat详细用法学习(五)
查看>>
2017 icpc亚洲区域赛沈阳站
查看>>
UI基础--封装cell滑动时的动画
查看>>
2017.9.1 Java中的程序方法
查看>>
Django 框架 基础
查看>>
HDU3306 Another kind of Fibonacci 矩阵
查看>>