精华内容
下载资源
问答
  • AIX系统下如何启动和停止ftp服务

    万次阅读 2017-04-20 11:36:56
    AIX系统下如何启动和停止ftp服务 步骤: 1. 首先应保证inetd守护进程是开启的,可输入#lssrc –s inetd查看 如果返回 inetd  tcpip 270468 active active 表示inetd进程已开启 2. 启动ftp服务:...

    AIX系统下如何启动和停止ftp服务


    步骤:

    1.
    首先应保证 inetd 守护进程是开启的,可输入 #lssrc –s inetd 查看
    如果返回  inetd     tcpip   270468    active
    active  表示 inetd 进程已开启
    2.
    启动 ftp 服务:  #startsrc -t ftp
    3.
    停止 ftp 服务:  #stopsrc -t ftp
    4.
    可输入 lssrc -t ftp 命令查看 ftp 进程是否已开启
    5.
    另请查看 /etc/inetd.conf 文件的以下字段是否被注释掉,如果被注释掉,说明开机时不自动打开 FTP 服务

    ftp  stream  tcp6  nowait  root  /usr/sbin/ftpd  ftpd


    说明:
    startsrc  是开启进程, stopsrc  是停止进程 
    lssrc    是获取子系统的状态 
    -s  
    是指定子系统
    展开全文
  • ftpshut命令为系统管理者提供了在设置的时间关闭FTP服务器,且能在关闭之前发出警告信息通知用户的功能。 关闭时间若设置后为”none”,则会马上关闭服务器。如果采用”+30″的方式来设置表示服务器在30分钟之后关闭...
  • ftp常用命令

    万次阅读 多人点赞 2019-08-12 08:26:28
    ftp(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议族中的一员。ftp协议包括两个组成部分,其一为ftp服务器,其二为ftp客户端。 ftp客户端与服务器创建网络连接,请求登录服务器,登录成功后,就可以...

       

           ftp(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议族中的一员。ftp协议包括两个组成部分,其一为ftp服务器,其二为ftp客户端。

           ftp客户端与服务器创建网络连接,请求登录服务器,登录成功后,就可以进行文件传输。

           文件传输的请求由客户端发起,主要包括取文件和发送文件两种操作。

           在linux下,ftp客户端和ftp服务端是操作系统自带的,但不一定缺省安装。

           在windows下,命令提示符下有ftp客户端命令,但很难用,问题很多,也有第三方客户端软件,如FileZilla、 Cuteftp、Ws_ftp、Flashfxp、Leapftp等。windows版的ftp服务端软件要购买,具体不清楚,ServerU。

    主动模式和被动模式

    1. 通信端口

           利用ftp传输过程中,主要使用到两个端口,一个是控制端口,一个是数据端口,控制端口一般为21,而数据端口不一定是20,这和FTP的应用模式有关,如果是主动模式,就是为20,如果为被动模式,由服务器端和客户端协商而定。

    2. 主动模式与被动模式

           FTP具有两种模式,分别是port模式(也叫主动模式)和pasv模式(也叫被动模式),怎么来理解这两种模式呢?

           在主动模式下:客户端给服务器端的21端口发命令说,我要下载什么什么,并且还会说我已经打开了自己的20端口,你就从这里把东西给我吧,服务器收到后就会连接客户端已打开的20端口把东西传给客户端,这就是主动模式,可以理解为服务端主动给客户端传输文件。

           在被动模式下:客户端给服务器端的21端口发命令说,我要下载什么什么,服务器端知道后,就打开一个空闲的高端口,然后告诉客户端,我已经打开了某某端口,你自己进去拿吧,于是客户端就从那个高端口进去拿文件了,这就是被动模式,可以理解为服务端被客户端拿走了东西。

    3. 从主动模式到被动模式

           在很久以前没有共享上网这种技术,一个电脑一个ip。但是后来出现了,所以也就有了下面的问题。

           大家都知道,共享上网就是很多台电脑共享一个公网IP去使用internet,再打个比喻吧,某个局域网络出口的公网IP是210.33.25.108,当一个内网用户192.168.1.100去访问外网的FTP服务器时,如果采用主动模式的话,192.168.1.100告诉了FTP服务器我需要某个文件和我打开了20端口之后,由于共享上网的原因,192.168.1.100在出网关的时候自己的IP地址已经被转换成了210.33.25.108这个公网IP,所以服务器端收到的消息也就是210.33.25.108需要某个文件并打开了20端口,FTP服务器就会往210.33.25.108的20端口传数据,这样当然会连接不成功了,因为打开20端口的并不是192.168.1.100这个地址,在这种情况下被动模式就有用了。

           在主动模式中,FTP的两个端口是相对固定的,如果命令端口是n的话,那数据端口就是n-1,也就是说默认情况下,命令端口是21,数据端口就是20,你把命令端口改成了600,那么数据端口就是599。这样使用防火墙就很方便了,只要开通这两个端口就可以了,但是如果客户端是共享上网的话那岂不是不能正常使用FTP了,这样还是不行,一定需要被动模式。

           在被动模式中,默认情况下命令端口是21,但是数据端口是随机的。不过,因为被动模式中数据端口的范围是可以自定义的,因此也可以通过端口范围去配置防火墙。

    安装ftp客户端

           #yum -y install ftp

    安装ftp服务器

           #yum -y install vsftpd

    配置ftp服务器

           Linux操作系统的用户即ftp的用户,也可以配置专用的ftp用户,专用的ftp用户只能用于ftp,不能登录操作系统。

    1、防火墙开启 21 端口。

           不同linux版本防火墙的配置有所不同,centos7中的防火墙改成了firewall。

           #firewall-cmd --zone=public --add-port=21/tcp --permanent

           命令含义: 

                  --zone               # 作用域 

                  --add-port=21/tcp   # 添加端口,格式为:端口/通讯协议 

                  --permanent         # 永久生效

           显示success为成功

           如果要采用主动模式,防火墙还要开通20端口。

           #firewall-cmd --zone=public --add-port=20/tcp --permanent

    2、配置ftp高端口参数

           # vi /etc/vsftpd/vsftpd.conf

          

           设置被动模式的高端口范围为5500-6000。

    3、防火墙开启5500-6000端口

           #firewall-cmd --zone=public --add-port=5500-6000/tcp --permanent

    4、关闭 selinux

           #vi /etc/selinux/config

           修改成 selinux=disabled

           执行 setenforce 0 使修改马上生效

          

    5、防火墙服务相关操作

           centos7和centos6的服务启停方式也不同,以下是centos7的命令。

           #systemctl restart firewalld.service          # 重启防火墙

           #systemctl stop firewalld.service            # 关闭防火墙

           #systemctl start firewalld.service            # 启动防火墙

           #systemctl status firewalld.service           # 查看防火墙服务状态

           如果防火墙配置不成功,直接关掉它,不用防火墙。

           centos7开机禁用防火墙:systemctl enable firewalld.service

           centos6开机禁用防火墙:chkconfig iptables off

    6vsftpd服务相关操作

           #systemctl start vsftpd      # 启动

           #systemctl stop vsftpd      # 停止

           #systectl status vsftpd       # 查看

           #systemctl enable vsftpd    # 开机自动启动vsftpd服务

           #systemctl disable vsftpd    # 禁用vsftpd服务

    ftp常用命令

    1. 登录ftp服务器

           方法一:输入ftp  ip地址,然后输入用户名和密码,如下图:

          

           方法二:输入ftp,用open连上服务器,再输入用户名和密码,如下图:

          

           方法三:输入ftp -n ip地址,用user命令登录,如下图:

          

           进入ftp服务后输入open加ip地址open 118.89.50.198

           当连接成功后会让你进行身份验证,在输入密码时屏幕上没有任何显示,不用管,直接输完密码敲回车键即可。

    2. 查看ftp服务器上的文件

           dir:显示服务器目录和文件列表

           ls:显示服务器目录和文件列表

           cd:进入服务器指定的目录

           lcd:进入本地客户端指定的目录。

           dir命令可以使用通配符“*”和“?”,比如,显示当前目录中所有扩展名为jpg的文件,可使用命令 dir  *.jpg。

           cd命令中必须带目录名。比如 cd /tmp 表示进入/tmp目录

    3. 下载文件

           ftp的传输模式分为ASCII码方式和二进制方式两种,二进制方式可以传输任何文件,包括压缩包、可执行程序、图片、视频、音频等,而ASCII码方式只能传输.txt、.htm等ascii码文件。在实际开发中,不管什么文件,都用二进制方式传输文件。

           type:查看当前的传输方式

           ascii:设定传输方式为ASCII码方式

           binary:设定传输方式为二进制方式

           get/recv:下载单个文件get filename [newname](filename为下载的ftp服务器上的文件名,newname为保存在本都计算机上时使用的名字,如果不指定newname,文件将以原名保存。

           get/recv命令下载的文件将保存在本地计算机的工作目录下。该目录是启动ftp客户端时的工作目录目录。如果想修改本地计算机的工作目录,可以使用 lcd 命令。比如:lcd /tmp 表示将工作目录设定/tmp/目录。

           mget:下载多个文件mget filename [filename ....](mget命令支持通配符“*”和“?”,比如:mget  *.jpg 表示下载ftp服务器当前目录下的所有扩展名为jpg的文件。)

           prompt:关闭/打开互交提示。

    4. 上传文件

           put/send:上传单个文件put filename [newname]

           filename为上传的本地文件名,newname为上传至ftp服务器上时使用的名字,如果不指定newname,文件将以原名上传。

           mput:上传多个文件mput filename [filename ....]

           mput命令支持通配符“*”和“?”,比如:mput  *.jpg 表示上传客户端服务器当前目录下的所有扩展名为jpg的文件。

           prompt:关闭/打开互交提示。

    5. 结束并退出ftp

           bye:结束与服务器的ftp会话并退出ftp环境

    6. 其它ftp命令

           pwd:查看ftp服务器上的当前工作目录

           rename filename newfilename:重命名ftp服务器上的文件

           delete filename:删除ftp服务器上一个文件。

           mdelete [remote-files] :删除多个文件。

           mkdir pathname:在服务器上创建目录。

           rmdir pathname:删除服务器上的目录。

           passive:主动模式与被动模式切换。

           nlist:列出服务器目录中的文件名,如:nlist  /home/wucz  /tmp/tmp.list,表示把服务器上/home/wucz目录下的文件列出来,结果输出到本地的/tmp/tmp.list文件中。

           help [cmd]:显示ftp命令的帮助信息,cmd是命令名,如果不带参数,则显示所有ftp命令。

    windows登录ftp

           windows的命令提示符下有ftp客户端程序,但是不好用。

           采用资源管理器,输入:ftp://服务器ip,如下图:

          

           在空白的位置点鼠标右键,选择登录菜单,如下图:

          

           输入用户名和密码登录ftp服务器,如下图:

          

           接下来的操作就像windows的目录文件操作一样了。

    版权声明

    C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。

    来源:C语言技术网(www.freecplus.net

    作者:码农有道

    如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发我的文章,谢谢!!!

    如果文章有错别字,或者内容有误,或其他的建议或意见,请您留言指正,非常感谢!!!

    展开全文
  • linux下FTP服务器启动与关闭命令

    千次阅读 2018-06-12 11:26:58
    查看FTP服务是否运行中:service vsftpd status查看本地是否含有包含ftp的进程开启:ps -ef | grep ftpFTP设置开机自动运行:chkconfig vsftpd on...chkconfig --list启动FTP服务:service vsftpd start停止FTP服务...
    • 查看FTP服务是否运行中:service vsftpd status
    • 查看本地是否含有包含ftp的进程开启:ps -ef | grep ftp
    • FTP设置开机自动运行:chkconfig vsftpd on
    • 关闭FTP开机自动运行:chkconfig vsftpd off
    • 查看所有服务开启自动运行的情况:chkconfig --list
    • 启动FTP服务:service vsftpd start
    • 停止FTP服务:service vsftpd stop
    • 重启FTP服务:service vsftpd restart
    展开全文
  • linux下FTP服务启动与关闭命令

    万次阅读 2017-10-24 10:50:39
    查看FTP服务是否运行中:service vsftpd status 查看本地是否含有包含ftp的进程开启:ps -ef | grep ftp FTP设置开机自动运行:chkconfig vsftpd on 关闭FTP开机自动运行:chkconfig vsftpd off 查看所有服务...

     

    • 查看FTP服务是否运行中:service vsftpd status
    • 查看本地是否含有包含ftp的进程开启:ps -ef | grep ftp
    • FTP设置开机自动运行:chkconfig vsftpd on
    • 关闭FTP开机自动运行:chkconfig vsftpd off
    • 查看所有服务开启自动运行的情况:chkconfig --list
    • 启动FTP服务:service vsftpd start
    • 停止FTP服务:service vsftpd stop
    • 重启FTP服务:service vsftpd restart

    注:service vsftpd status 是红帽服务启动(start) 停止(stop) 状态(status) 的操作方式。 如果不是红帽可能无法执行。

    展开全文
  • 1.telnet开启/关闭 在系统视图下 ...如果已经启用,会在查看的命令中显示:FTP server is running 如果未启用,会在查看的命令中显示:FTP server is stopped 在系统视图下 启用方式如下: ftp server enable
  • linux 远程连接服务器ftp命令

    万次阅读 2013-10-17 10:34:09
    Linux提供了一组强有力的网络命令来为用户服务,这些工具能够帮助用户登录到远程计算机上、传输文件和执行远程命令等。  本章介绍下列几个常用的有关网络操作的命令:  ftp 传输文件  telnet 登录到远程计算机...
  • 使用如下命令#rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件, 如果没有安装,使用YUM命令进行安装。 yum install vsftpd -y 安装FTP客服端 yum install ftp rpm -qa |grep ftp which ftp 2、vsftpd的配置...
  • FTP命令

    2012-04-02 11:12:22
    Linux提供了一组强有力的网络命令来为用户服务,这些工具能够帮助用户登录到远程计算机上、传输文件和执行远程命令等。 本章介绍下列几个常用的有关网络操作的命令:  ftp 传输文件  telnet 登录到远程计算机上 ...
  • 当电脑安装了数据库服务(如,Oracle、SQLServer)或...所以我们就通过“管理工具”中的“服务”将所有不必要的服务停止。但是每次用到的时候或不用的时候手工去启动和停止比较麻烦。用批理来操作会方便很多。 下面介
  • 一、最完整的dos命令字典 net use ipipc$ " " /user:" " 建立ipc空链接 net use ipipc$ "密码" /user:"用户名" 建立ipc非空链接 net use h: ipc$ "密码" /user:"用户名" 直接登陆后映射对方c:到本地为h: ...
  • Unix下ftp常用命令

    万次阅读 2016-12-15 17:08:24
    Unix下ftp常用命令: 1.ftp登录  #ftp 主机名或IP   2.ftp常用操作  ascii 以ASCII模式传输数据;  binary 以二进制模式传输数据,对可执行程式的传输比须用此;  ls 显示ftp服务器端目录列表;  cd 改动...
  • Linux搭建ftp服务器

    千次阅读 2017-11-03 00:19:53
    * 一、检查安装vsftpd软件命令:rpm -qa |grep vsftpd* 二、YUM命令进行安装命令:yum install vsftpd...停止ftp命令#service vsftpd stop 在开启的情况下重启ftp命令#service vsftpd restart* 四、FTP添加用户 创建用
  • linux下FTP服务启动与关闭命令(转)

    千次阅读 2019-05-22 17:19:10
    查看FTP服务是否运行中:service vsftpd status 查看本地是否含有包含ftp的进程开启:ps -ef | grep ftp FTP设置开机自动运行:chkconfig vsftpd on 关闭FTP开机自动运行:chkconfig vsftpd o...
  • 启动关闭H3C路由器FTP服务命令

    千次阅读 2008-02-28 21:31:00
    undo ftp server ftp server enable
  • FTP命令大全及使用

    千次阅读 2012-01-04 19:28:36
    FTP命令大全及使用2008-05-12 10:01   文件传输协议(File Transfer Protocol ,FTP)是一个被广泛应用的协议,它使得我们能够在网络上方便地传输文件。本文在主要介绍了FTP协议的基本命令及用户使用方法。掌握如何...
  • 原文网址:http://host.howpick.com/bbs/simple/?t198.htmlnet、FTP、telnet命令和远程登录重启服务器 (1)net命令 <br /> net use //192.192.0.1/ipc$ "密码"/user:"administrator" <br />...
  • #systemctl stop firewalld.service #停止firewall #systemctl disable firewalld.service #禁止firewall开机启动 #vim /etc/selinux/config 【永久有效】【SELINUX=disabled】 #getenforce #setenforce 0【即时生效...
  • 一、配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable ...
  • FTP命令及参数详解

    万次阅读 2008-07-21 14:55:00
    ftp命令及参数详解 ftp ftp [-v] [-n] [-i] [-d] [-g] [-s:filename] [-a] [-w:windowsize] [computer]参数-v 禁止显示远程服务器响应。-n 禁止自动登录到初始连接。-I 多个文件传送时关闭交互提示。-d 启用调试、...
  • FTP服务器搭建

    千次阅读 2017-10-22 23:10:32
    一、安装注:本教程运行环境为linux1.首先检测是否安装了vsftpd命令: rpm -qa|grep vsftpd如果没反应,证明没安装,如果出现版本号,证明已安装,如图: ...停止:service vsftpd stop 重启:service vsftpd
  • FTP启动关闭linux命令

    2018-10-31 10:22:42
    查看FTP服务是否运行中:service vsftpd status 查看本地是否含有包含ftp的进程开启:ps -ef | grep ftp FTP设置开机自动运行:chkconfig vsftpd on 关闭FTP开机自动运行:chkconfig vsftpd off 查看所有服务开启...
  • 能够控制每个FTP连接和用户的命令执行速度,便于保护服务器和减弱拒绝服务攻击的影响.能够远程启动,停止和暂停任何一个虚拟服务器。 支持发送log到Syslog服务器. 增加FTP MFMT命令的支持. 在SFTP文件上传时, ...
  • 使用ftp命令之后,如何退出

    万次阅读 2018-10-15 00:15:40
    在cmd命令行中,使用ftp命令后,可以使用bye退出。(quit也可以) (使用exit的话,直接退出命令行窗口了。) 其他常用命令 cd[DIR]:ftp服务器的的工作目录 lcd[DIR]:将本地工作目录切换至dir mget ...
  • 捕获FTP命令底层数据包

    千次阅读 2009-07-27 08:04:00
    建立一台FTP服务器,设置IP地址为:76.88.16.16。建立一台FTP客户端,IP地址设为76.88.16.104,在其上安装Sniffer软件。将这两台设备通过集线器连接起来。 2、定义过滤器。在FTP客户端上运行Sniffer软件,进入系统,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 56,340
精华内容 22,536
关键字:

停止ftp服务的命令