Linux下ftp安装及使用_第1页
Linux下ftp安装及使用_第2页
Linux下ftp安装及使用_第3页
Linux下ftp安装及使用_第4页
Linux下ftp安装及使用_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、查询就是否安装vsftpd:

rpm-qa|grepvsftpd

或者查询当前ftp进程:ps-ef|grepvsftpd已安装显示未安装显示2、下载vsftpd地址:选择版本后使用wget下载3、安装vsftpd服务器:

rpm-ivhvsftpd-*、rpm4、测试就是否安装成功[root379318~]#Trying::1、、、ftp:connecttoaddress::1ConnectionrefusedTrying127、0、0、1、、、ftp:connect:Connectionrefusedftp>bye[root379318~]#匿名访问5、vsftpd服务器得启动、停止、重启、状态ﻫ

servicevsftpdstart

servicevsftpdstop

servicevsftpdrestartﻫ

servicevsftpdstatus6、vsftpd得三个主配置文件

/etc/vs//服务器得主配置文件ﻫ

/etc/vs

//此文件内得用户都不能访问vsftpd服务器

/etc/vs

//可能会被拒绝访问服务喊叫或允许访问7、查瞧vs得配置参数:vim/etc/vsﻫ

anonymous_enable=YES

//启用匿名用户登录(建议设置为NO)

local_enable=YES

//允许本地用户访问vsftpd服务器ﻫ

write_enable=YES

//允许上传ﻫ

download_enable=YES

//允许下载

anon_upload_enable=YES

//允许匿名用户上传ﻫ

anon_mkdir_write_enable=YES

//允许匿名用户创建目录与上传ﻫ

anon_other_write_enable=NO

//不允许匿名用户删除与改名ﻫ

local_max_rate=20000

//本地用户得最大传输速率,单位就是字节/秒

anon_max_rate=5000

//匿名用户得最大传输速率,单位就是字节/秒

local_umask=022

//去掉写得权限ﻫ

//上传文件得权限

xferlog_enable=YES

//维护日志文件,详细记录上传与下载操作

xferlog_std_format=YES

//传输日志文件将以标准得xferlog格式书写,日志文件默认为/var/log/xferlogﻫ

hide_ids=YES

//隐藏文件夹与目录属主ﻫ

port_enable=YES

//允许使用主动传输模式ﻫ

pasv_min_port=(1024<port<65535)

//指定PASV模式可以使用得最小端口

pasv_max_port=(1024<port<65535)

//指定PASV模式可以使用得最大端口ﻫ

connect_from_port_20=YES

//定义FTP传输数据得端口,默认就是20

ascii_download_enable=NO

//设置不可使用ASCII模式下载

listen=YES

//让FTP工作在独立模式下

pam_service_name=vsftpd

//用户配置文件认证

userlist_enable=YES

tcp_wrappers=YES

//将使用wrappers作为主机访问控制方式ﻫ

idle_session_timeout=600

//表明空闲时间为600秒ﻫ

data_connection_timeout=120

//表明数据连接超时时间为120秒ﻫ

chroot_local_user=YES

//用户登录后不能访问自己目录以外得文件或目录ﻫ

listen_port=4444

//修改FTP服务器得端口号8、设定vsftp在等级3与5为开机运行服务

chkconfig--level35vsftpdon9、ftp客户连接常见故障现象ﻫ

现象1:

>ftp:connect:连接被拒绝

原因:服务没启动

解决:#chkconfigvsftpdon

现象2:

500OOPS:cannotopenuserlistfile

原因:不存在文件“/etc/vs”或文件中不存在该帐户ﻫ

解决:#echousername>>/etc/vs

现象3:

530Permissiondenied、ﻫ

Loginfailed、

原因:“/etc/vs”文件中不存在当前登陆用户

解决:#echousername>>/etc/vs

现象4:ﻫ

500OOPS:cannotopenchroot()userlistfile

Loginfailed、ﻫ

原因:不存在文件“/etc/vs”

解决:#echousername>>/etc/vs

现象5:

500OOPS:missingvalueinconfigfileﻫ

Connectionclosedbyremotehost、ﻫ

原因:“=”等号前值有问题,或只有一个空格

解决:修正相应得值即可,可能过diff来比较查找

现象6:ﻫ

500OOPS:badboolvalueinconfigfile

Connectionclosedbyremotehost、ﻫ

原因:“=”等号后值有问题

解决:将“=”等号后值确认修改

现象7:

500OOPS:unrecognisedvariableinconfigfileﻫ

Connectionclosedbyremotehost、

原因:参数前有空格ﻫ

解决:将参数前空格删除

现象8、

确认存在“local_enable=YES”,但本地用户无法登陆

原因:验证参数被误删除

解决:添加“pam_service_name=vsftpd”ﻫ

现象9、

500OOPS:chdirﻫ

500OOPS:childdiedﻫ

Connectionclosedbyremotehost、ﻫ

原因:用户主目录没有权限或没有主目录

解决:正确设置用户主目录权限10、vsftpd虚拟用户账号得设置步骤ﻫ

(1)建立虚拟用户口令库文件(一行用户名,一行密码)

vim/var/

wang5ﻫ

123

zhao6ﻫ

456

(2)生成vsftpd得认证文件(使用db_load需要服务器已安装db4-utils)

db_load-T-thash-f/var//etc/vsﻫ

chmod600/etc/vs

(3)建立虚拟用户所需得PAM配置文件ﻫ

vim/etc/pam、d/vs

authrequired/lib/security/pam_userdb、sodb=/etc/vsﻫ

accountrequired/lib/security/pam_userdb、sodb=/etc/vs(注:64位服务器配置时/lib/可能需要更改为/lib64/)

(4)建立虚拟用户所要访问得目录并设置相应权限

useradd

(5)设置vs配置文件ﻫ

guest_enable=YES

guest_username=ﻫ

pam_service_name=vs

(6)重启vsftpd服务器ﻫ

servicevsftpdrestart11、对虚拟用户设置不同权限ﻫ

(1)设置vs文件ﻫ

user_config_dir=/etc/vs

(2)创建目录

mkdir/etc/vs

(3)进入目录进行编辑

cd/etc/vs

vimwang5

anon_world_readable_only=NOﻫ

anon_upload_enable=YESﻫ

anon_mkdir_write_enable=YES

anon_other_write_enable=YES

vimzhao6

anon_world_readable_only=YES

anon_upload_enable=NO

anon_mkdir_write_enable=NOﻫ

anon_other_write_enable=NO12、使用虚拟用户登录FTP

13、配置基于IP得虚拟ftp服务器

(1)绑定其它IP

ifconfigeth0:0192、168、1、71

(2)建立虚拟FTP服务器目录

mkdir-p/var/ﻫ

(3)创建虚拟服务器得匿名用户所映射得本地用户

ftp2ﻫ

useradd-d/var/ftp2-Mftp2

(4)修改原独立运行服务器得配置文件

listen_address=192、168、1、70ﻫ

(5)复制生成虚拟服务器得主配置文件ﻫ

cp/etc/vs/etc/vsﻫ

(6)设定虚拟服务器得IP并使虚拟服务器得匿名用户映射到本地用户ftp2

vi/etc/vsﻫ

pam_service_name=vsftpdﻫ

listen_address=192、168、1、71

(7)重启服务生效:servicevsftpdrestart

14、DOS下常用ftp命令:(1)切换到指定目录下

(2)连接目标ftp服务器:

(3)输入帐号、密码ﻫ(4)切换传输方式,二

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论