澳门太陽城集团登录网址客户端主动连接

 

介绍:文件传输协议FTP

三种模式:服务器角度

主动(PORT style):服务器主动连接

命令(控制):客户端:随机port —
服务器:tcp21

数据:客户端:随机port
—服务器:tcp20

被动(PASV style):客户端主动连接

命令(控制):客户端:随机port —
服务器:tcp21

数据:客户端:随机port
—服务器:随机port

FTP软件

FTP服务器:

Wu-ftpd,Proftpd,Pureftpd,ServU,IIS

vsftpd:Very Secure FTP
Daemon,CentOS默认FTP服务器

快快,稳固,下载速度是WU-FTP的两倍

ftp.redhat.com数据:单机最多可支撑1陆仟个冒出

客户端软件:

ftp,lftp,lftpget,wget,curl

ftp -A ftpserver port -A主动格局 –p
被动方式

lftp –u username ftpserver

lftp username@ftpserver

lftpget ftp://ftpserver/pub/file

gftp: GUI centos5 最新版2.0.19
(11/30/2008)

filezilla,CuteFtp,FlashFXP,LeapFtp

IE ftp://username:password@ftpserver

FTP状态码

状态码:

1XX:音信 125:数据连接张开

2XX:成功类景况 200:命令OK
230:登入成功

3XX:补充类 331:用户名OK

4XX:客户端错误
425:不能开荒数据连接

5XX:服务器错误 530:不能够登入

用户认证

佚名用户:ftp,anonymous,对应Linux用户ftp

系统用户:Linux用户,用户/etc/passwd,密码/etc/shadow

澳门太阳集团城网址,澳门太陽城集团登录网址,编造用户:特定服务的专项使用用户,独立的用户/密码文件

nsswitch:network service
switch名称深入分析框架

pam:pluggable authentication module
用户认证

/lib64/security /etc/pam.d/
/etc/pam.conf

vsftpd服务:

用户认证配置文件:/etc/pam.d/vsftpd

劳动脚本:
/usr/lib/systemd/system/vsftpd.service

/etc/rc.d/init.d/vsftpd

布置文件:/etc/vsftpd/vsftpd.conf

vsftpd服务配置

命令端口

listen_port=21

继续努力格局端口

connect_from_port_20=YES
主动情势端口为20

ftp_data_澳门太陽城集团登录网址客户端主动连接。port=20 (默许)
内定主动情势的端口

被动情势端口范围

linux 客户端暗中同意使用被动格局

windows 客户端暗中同意使用主动方式

pasv_min_port=5000 0为随机分配

pasv_max_port=6010

使用当地时间

use_localtime=YES
使用本地时间(默感到NO,使用核糖霉素T)

无名用户:配置

anonymous_enable=YES
扶助无名氏用户(私下认可)

no_anon_password=YES(默许NO)
无名氏用户略过口令检查

anon_world_澳门太陽城集团登录网址客户端主动连接。readable_only
(暗中同意YES)只可以下载全体读的文书

anon_upload_enable=YES
无名上传,注意:文件系统权限

anon_mkdir_澳门太陽城集团登录网址客户端主动连接。write_澳门太陽城集团登录网址客户端主动连接。enable=YES
无名氏建目录

anon_umask=077
钦定无名氏上传文件的umask

anon_other_澳门太陽城集团登录网址客户端主动连接。write_enable=YES
可去除和退换上传的文书

钦命上传文件的暗许的主人和权力

chown_澳门太陽城集团登录网址客户端主动连接。uploads=YES(默认NO)

chown_username=wang

chown_upload_mode=0644

Linux系统用户:配置(备注:用户根有写权限是非凡的)

guest_enable=YES
全体系统用户都映射成guest用户

guest_username=ftp
合作地点选项才生效,内定guest用户

local_enable=YES
是或不是同意linux用户登陆

write_enable=YES
允许linux用户上传文件

local_umask=022
内定系统用户上传文件的私下认可权限

local_root=/ftproot
guest用户登陆所在目录

监管全部系统用户在家目录中

chroot_local_user=YES(暗许NO,不拘押)禁锢系统用户

拘押或不由自己作主锢特定的系统用户在家目录中,与地点安装效用相反

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

当chroot_local_user=YES时,则chroot_list中用户不囚系

当chroot_local_user=NO时,则chroot_list中用户禁锢

wu-ftp日志:暗许启用

xferlog_enable=YES (默许)
启用记录上传下载日志

xferlog_std_format=YES (默许)
使用wu-ftp日志格式

xferlog_file=/var/log/xferlog
(默许)可自动生成

vsftpd日志:暗中同意不启用

dual_log_enable=YES 使用vsftpd日志格式,私下认可不启用

vsftpd_log_file=/var/log/vsftpd.log(私下认可)可自动生成

登入提醒消息

ftpd_banner=“welcome to mage ftp
server”

banner_file=/etc/vsftpd/ftpbanner.txt
优先方面项生效

目录访谈提醒消息

dirmessage_enable=YES (默认)

message_file=.message(私下认可)
音讯寄放在钦命目录下.message

You may also like...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图