ftp命令

CentOS 6.3下FTP vsftpd 安装及配置

给你一囗甜甜゛ 提交于 2019-12-10 07:46:13
一、 FTP 的安装 1 、检测是否安装了 FTP :[root@localhost ~]# rpm -q vsftpd 如果安装了会显示版本信息 : [root @localhost ~]# vsftpd-2.0.5-16.el5_5.1   否则显示 :[root @localhost ~]# package vsftpd is not installed    2 、如果没安装 FTP ,运行 yum install vsftpd 命令   具体的细节如下: ( 如果无法更新,你先配置能访问互联网,我有文档叫 CentOS 在 VMware 下,如何联网到 Internet 的解决办法 可以解决无法上网的问题 )    [root @localhost ~]# yum install vsftpd    [root @localhost ~]#   3 、完成 ftp 安装后,将 /etc/vsftpd/user_list 文件和 /etc/vsftpd/ftpusers 文件中的 root 这一行注释掉     # root    4 、执行以下命令    # setsebool -P ftpd_disable_trans=1    修改 /etc/vsftpd/vsftpd.conf, 在最后一行处添加 local_root=/    5 、重启 ftp 进程 #

Linux安装vsftpd及配置详解

女生的网名这么多〃 提交于 2019-12-10 02:15:39
1 安装vsftpd组件 安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件。 [root@bogon ~]# yum -y install vsftpd 2、FTP主动模式与FTP被动模式的端口说明 FTP是仅基于TCP的服务,不支持UDP。 与众不同的是FTP使用2个端口,一个数据端口和一个命令端口(也可叫做控制端口)。通常来说这两个端口是21(命令端口)和20(数据端口)。但FTP工作方式的不同,数据端口并不总是20。这就是主动与被动FTP的最大不同之处。 FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 (一) FTP主动模式 主动方式的FTP是这样的:客户端从一个任意的非特权端口N(N>1024)连接到FTP服务器的命令端口,也就是21端口。然后客户端开始 监听端口N+1, 并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。 针对FTP服务器前面的防火墙来说,必须允许以下通讯才能支持主动方式FTP: 1. 任何大于1024的端口到FTP服务器的21端口。(客户端初始化的连接) 2. FTP服务器的21端口到大于1024的端口。 (服务器响应客户端的控制端口) 3. FTP服务器的20端口到大于1024的端口。

综合练习2 设置访问权限,Easy-IP访问外网,内外网访问

风格不统一 提交于 2019-12-10 01:40:55
实验拓扑图: 实验要求: 1.pc 、路由、交换基本配置, vlan 间路由互通。 2.vlan20 、 vlan30 可以访问 FTP,VLAN10 不允许访问 FTP 。 3.AR1 通过 easy-ip 方式实现私网地址访问外网。 4. 只允许 client1 可以访问 WEB-SERVER 的 80 端口,其它 client 不能访问,放行其它的访问流量。 5. 在内网搭建 FTP 并允许外网用户 cl ent3访问。 实验步骤: 配置 S1 的 5 个接口 因为 AR1 连接 4 个不同的 vlan ,所以设置单臂路由: 将 G0/0/0 接口分为 0/0/0.1, 0/0/0.2 ,0/0/0.3 ,0/0/0.4 , 如下图所示: AR2 的 g0/0/0 接口 IP 设置为 12.1.1.2/24 g0/0/1 接口 IP 设置为 200.10.10.254/24 使用 client1 去 ping12.1.1.1 来检测其连通性,发现连通性配置完成 Vlan 之间 ping( 使用 client1 ping client2 的 192.168.2.100 的地址 ) 也能 ping 通 2.vlan20 、 vlan30 可以访问 FTP,VLAN10 不允许访问 FTP 。 在 AR1 上设置添加 ACL 高级设置( ACL 3000-3999 ) 根据

vsftpd.conf 详解与实例配置

拜拜、爱过 提交于 2019-12-10 00:19:42
#################匿名权限控制############### anonymous_enable=YES   #是否启用匿名用户 no_anon_password=YES   #匿名用户login时不询问口令 下面这四个主要语句控制这文件和文件夹的上传、下载、创建、删除和重命名。 anon_upload_enable=(yes/no); #控制匿名用户对文件(非目录)上传权限。 anon_world_readable_only=(yes/no); #控制匿名用户对文件的下载权限 anon_mkdir_write_enable=(yes/no); #控制匿名用户对文件夹的创建权限 anon_other_write_enable=(yes/no); #控制匿名用户对文件和文件夹的删除和重命名 注:匿名用户下载是使用的是nobody这个用户,所以相应的O这个位置要有R权限才能被下载。若想让匿名用户能上传和删除权限,必需设置 write_enable=YES #全局设置,是否容许写入(无论是匿名用户还是本地用户,若要启用上传权限的话,就要开启他) anon_root=(none) #匿名用户主目录 anon_max_rate=(0) #匿名用户速度限制 anon_umask=(077) #匿名用户上传文件时有掩码(若想让匿名用户上传的文件能直接被匿名下载,就这设置这里为073

vsftpd.conf超详解配置

拟墨画扇 提交于 2019-12-10 00:19:12
1. 默认配置 以下根据默认配置给出中文注释 # Example config file /etc/vsftpd/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. # Please see vsftpd.conf.5 for all compiled in defaults. # # READ THIS: This example file is NOT an exhaustive list of vsftpd options. # Please read the vsftpd.conf.5 manual page to get a full idea of vsftpd's # capabilities. # # Allow anonymous FTP? (Beware - allowed by default if you comment this out). anonymous_enable=YES 允许匿名用户登录 # # Uncomment this to allow local users to log in. local

Ubuntu 系统下FTP服务器搭建

一曲冷凌霜 提交于 2019-12-10 00:18:44
(1)、首先用命令检查是否安装了vsftpd vsftpd -version 如果未安装用一下命令安装 sudo apt-get install vsftpd (2)、新建一个文件夹用于FTP的工作目录 mkdir /home/ftp (3)、新建FTP用户并设置密码以及工作目录 ftpname为你为该ftp创建的用户名 sudo useradd -d /hom 为新建的用户设置密码 passwd ftpname (4)、修改vsftpd配置文件 用命令打开vsftpd.conf sudo vi /etc/vsftpd.conf 修改配置文件如下: 注:如果将配置改为listen_ipv6=YES的话,服务重启或者关闭之后无法正常启动。 配置说明: vsftp配置/etc/vsftpd #chroot_local_user=YES chroot_local_user=YES #chroot_list_enable=YES chroot_list_enable=NO 确定不能访问上级目录 具体情况有以下几种: 1)当 chroot_list_enable=yes,chroot_local_user=yes时,在/etc/vsftpd/chroot_list文件 中列出的用户,可以切换到上级目录;未在文件中列出的用户,不能切换到站点根目录的上级目录。 2)当 chroot_list

FTP文件传输协议随笔

橙三吉。 提交于 2019-12-09 20:49:52
知识点记录 1、运行在tcp协议之上,需要建立控制连接(开始到结束),数据连接(传输通道,传输文件时建立,传输完成时关闭)。 ![协议模型](https://img-blog.csdnimg.cn/20191209193214402.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0NDU1NzE2,size_16,color_FFFFFF,t_70) 2、传输方式:二进制、ASCII。 3、支持模式:PORT(主动模式):client与tcp_server:21建立控制连接,然后发送携带client端口号的port命令,则tcp_server通过port20连接到指定端口发送数据。 PASV(被动模式):client发送pasv命令,server端打开temp_port(1023-65535)并通知client,后续client连接到该端口进行数据传输 来源: CSDN 作者: 销声匿迹。 链接: https://blog.csdn.net/qq_44455716/article/details/103463794

1.应用层

匆匆过客 提交于 2019-12-09 19:53:29
http\ftp\smtp\dns\ssh\dhcp\telnet 一、应用层概念   运输层为应用进程提供了端对端的通信服务。但是不同的网络应用进程之间还需要不同的通信规则。因此,在运输层之上还需要有应用层协议。   应用层的任务是 通过应用进程间的交互来完成特定网络应用 。应用层协议定义的是 应用进程间的通信和交互的规则 ,对于不同的网络需要使用不同的应用层协议。例如域名系统DNS、支持万维网应用的HTTP协议,支持电子邮件的SMTP协议等等。   应用层交互的数据单元称为 报文 。 二、网络应用模型   分为两类:   ①客户服务器(C/S)模型:一个服务器对应多个客户机。   ②P2P模型:多个用户之间相互对应。 三、域名系统-DNS   1.DNS是用来把便于人们使用的 机器名字 转换成 IP地址 。   2.域名到IP地址的解析过程:当某一个应用进程需要把主机名解析为IP地址时,该应用进程就 调用解析程序 ,并成为DNS的一个客户;把待解析的 域名放在DNS请求报文中 ,以 UDP用户数据报方式 发给本地域名服务器(使用UDP是为了减少开销);本地域名服务器在查找域名后,把对应的IP地址放在回答报文中返回。应用进程获得目的主机的IP地址后即可进行通信;   3.域名解析过程     ①递归查询(靠别人,少用):如果主机所询问的本地域名服务器不知道被查询的IP地址

rhel7 学习第十五课

孤人 提交于 2019-12-08 21:29:27
vsftpd 服务传输文件 FTP 是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21 号端口,其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端 发出的相关FTP 命令与参数。FTP 服务器普遍部署于内网中,具有容易搭建、方便管理的特 点。而且有些FTP 客户端工具还可以支持文件的多点下载以及断点续传技术,因此FTP 服务 得到了广大用户的青睐。 vsftpd(very secure ftp daemon,非常安全的FTP 守护进程) 使用Samba 或NFS 实现文件共享 Samba 文件共享支持不通平台之间共享,WINDOWS与LINUX共享。 NFS网络文件共享应用于LINUX与LINUX系统之间共享。 来源: https://www.cnblogs.com/fangbin/p/12007915.html

用Flashfxp 上传开始速度正常,后来上传速度变慢最后速度为0 kb的解决办法

余生颓废 提交于 2019-12-08 20:49:52
我的公司的新网站 百度云网盘 上线了,在使用FTP的过程中遇到这个问题 主要表现为:开始传输速度较快,然后没有几秒慢慢减小,最后变成0不动了,过了好一段时间,然后给予提示从新连接并覆盖上传,可是速度依旧如此 只好重新断开 重新开始!! 这个问题困扰了很久,哎 经过和主机空间客服联系 发现没有这种现象 说明自己网络的问题 可我的明明是小区 10M 的带宽 速度是没有问题的 在百度搜了大半天也没找到 自己翻了翻设置 发现Flashfxp代理那里 的设置被动模式 被选中。。 试试 。。 OK 问题解决! FTP中的两种工作方式--Standard(PORT)和Passive 被动工作模式,主动工作模式 FTP是一种文件传输协议,它支持两种模式,一种方式叫做Standard (也就是 Active,主动方式),一种是 Passive (也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP server。Passive模式FTP的客户端发送 PASV命令到 FTP Server。 下面介绍一个这两种方式的工作原理: Standard模式FTP:客户端首先和FTP Server的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候