精华内容
下载资源
问答
  • linux 安装 ftp 第一步 使用如下命令#rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件, rpm -qa |grep vsftpd 如果没有安装,使用YUM命令进行安装。 yum install vsftpd -y 第二步 使用vsftpd软件,主要...

    linux 安装 ftp
    第一步

    使用如下命令#rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件,

     

    rpm -qa |grep vsftpd

     

     

    如果没有安装,使用YUM命令进行安装。

     

     

    yum install vsftpd -y
    




    第二步
    使用vsftpd软件,主要包括如下几个命令:

     

    启动ftp命令#service vsftpd start
    停止ftp命令#service vsftpd stop
    重启ftp命令#service vsftpd restart


    第三步
    vsftpd的配置
    ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:
    ftpusers    该文件用来指定那些用户不能访问ftp服务器。
    user_list   该文件用来指示的默认账户在默认情况下也不能访问ftp
    vsftpd.conf   vsftpd的主配置文件


    第四步

     

    以匿名用户为例,我们去掉配置文件vsftpd.conf 里面以下

     

     

    cd /etc/vsftpd/
    ls
    vim vsftpd.conf

    修改文件,把这2个注释掉

     

    anon_upload_enable=YES
    anon_mkdir_write_enable=YES

     


    两项前面的#号,就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件。记得修改配置文件后需要重启服务。


    第五步:让root用户,可以使用ftp远程登入
    cd /etc/vsftpd/
    然后修改这两个文件,把root注释掉就可以了
    vim ftpusers  #把root注释掉就可以了
    vim user_list  # 把root注释掉就可以了

     

     

     

     

    重启ftp命令#service vsftpd restart

     

     

     

    测试

    使用root用户通过 ftp客户端或者MAC上面的yummy ftp 等类似工具 登入 就可以看到远程服务器文件。

    不懂如何安装ftp客户端的可以留言,我看看要不要写一篇windows和MAC上如何安装ftp

    关注本人公众号 定期更新各大厂面试真题.关注回复 面试资料 即可获得以下资料

     

    展开全文
  • linux下用ftp命令连接到ftp服务器应该如何查看服务器上的目录文件数 在linux用ftp命令连到ftp的服务器上了,但是我想查看这个目录下的所有目录文件,应该用什么命令来查看,我使用ls | wc -l 不行,请技术论坛...

    linux下用ftp命令连接到ftp服务器应该如何查看服务器上的目录文件数

    在linux用ftp命令连到ftp的服务器上了,但是我想查看这个目录下的所有目录和文件,应该用什么命令来查看,我使用ls | wc -l 不行,请技术论坛的高手指点。
    炎凌浩251zYd | 浏览 5156 次
    推荐于2016-02-14 06:18:07 最佳答案

    1.Linux下启动ftp

    1
    service vsftpd start

    2.连接FTP

    1
    ftp 192.168.0.10

    3.进入FTP目录

    1
    ftp>cd /ftp

    4.查看目录文件数

    1
    2
    ftp>ls |wc -l
    #ls列出目录和文件,wc命令输出行数

    曹晓山  V1 | 工程师

    擅长: 互联网

    其他回答

    在ftp下查看文件你试一试这个命令ftp>!wc -l tmpfile 查看原帖>>
     本回答被提问者采纳
    天然殆223  | 发布于2014-06-21 08:53
    评论 
    0 3
    使用
    ls -ltr
    深圳市艾礼富红外技术有限公司  | 周界安防报警产品制造商,专注于防盗报警子... | 发布于2015-07-16 16:42
    展开全文
  • ftp查看本地目录文件

    千次阅读 2013-03-22 12:37:58
    奖提问】CSDN论坛第1期专家问答开始 ...ftp查看本地目录文件   分类:  工作相关2011-08-23 15:511574人阅读评论(1)收藏举报 filepath服务器 问到一个简单的问题,ftp到远程服务器之后需要上传

    奖提问】CSDN论坛第1期专家问答开始       来极客头条,推荐你的博客       下载频道3月领任务~赚下载分!  

    ftp查看本地目录文件       

            分类:            工作相关1574人阅读评论(1)收藏举报

    问到一个简单的问题,ftp到远程服务器之后需要上传一个文件,但是我忘记了本地需要上传的文件名,因此需要查看本地目录。

    解决方法:

    1 lcd到本地目录

    2 !ls查看本地目录的内容。

    ftp> !ls
    1         test.txt

     

    ftp> cd /test
    550 /test: No such file or directory
    ftp> lcd test
    test: A file or directory in the path name does not exist.
    ftp> lcd /test
    Local directory now /test
    ftp> !ls
    1         test.txt
    ftp> cd /test
    550 /test: No such file or directory
    ftp> lcd test
    test: A file or directory in the path name does not exist.
    ftp> lcd /test
    Local directory now /test
    ftp> !ls
    1         test.txt
    ftp> lcd test
    test: A file or directory in the path name does not exist.
    ftp> lcd /test
    Local directory now /test
    ftp> !ls
    1         test.txt
    ftp> !ls
    1         test.txt
    ftp> GUI test found problem of check subscription and following steps,defect 171875 already reported this problem,so reopenedftp> cd /test
    550 /test: No such file or directory
    ftp> lcd test
    test: A file or directory in the path name does not exist.
    ftp> lcd /test
    Local directory now /test
    ftp> !ls
    1         test.txt
    ftp> !ls
    1         test.txt
    ftp> GUI test found problem of check subscription and following steps,defect 171875 already reported this problem,so reopenedftp> cd /test
    550 /test: No such file or directory
    ftp> lcd test
    test: A file or directory in the path name does not exist.
    ftp> lcd /test
    Local directory now /test
    ftp> !ls
    1         test.txt

    展开全文
  • 用户编程时 需要获取FTP服务器文件的列表 以便查看文件的相关信息 一般情况下 FTP文件列表信息是通过客户端和服务器之间的数据通道获取 编程中 用户可以向服务器发送LIST命令 服务器接收到该命令以后会向客户端返回...

    用户编程时 需要获取FTP服务器文件的列表
    以便查看文件的相关信息

    一般情况下
    FTP文件列表信息是通过客户端和服务器之间的数据通道获取
    编程中
    用户可以向服务器发送LIST命令
    服务器接收到该命令以后会向客户端返回FTP目录下的文件列表信息
    需要用户注意
    在PORT模式下传输数据
    客户端需要向服务器提交本地IP地址和用于返回数据的端口号

    CSocket m_Client; //客户端套接字变量
    CString m_host;  //IP地址字符串变量
    UINT nport,port=111; //端口号 
    m_Client.GetSockName(m_host,nport); //调用函数获得本地的IP地址
    m_host.Format(m_host+",%d",port);  //格式化字符串


    用户使用PORT命令可以向服务器发送端口号码
    "PORT" + string
    string表示已经格式化的IP和端口字符串

    m_archive->WriteString("PROT "+m_host+"\r\n");
    //调用CArchive类的WriteString()函数发送
    m_archive->Flush();


    客户端发送端口之后
    必须在该端口上进行监听
    以便接受服务器的连接请求
    监听代码如下
    m_Client.Create(111,SOCK_STREAM,NULL); //创建在111端口上监听的套接字
    m_Client.Listen(); //进行监听

    当用户向服务器发送LIST命令后
    服务器会向客户端提供IP地址和端口号发出连接请求

    try
    {
        m_archive->WriteString("LIST "+"\r\n");
        //尝试发送命令LIST到服务器 以获取文件列表
        m_archive->Flush();
        //调用CArchive类的WriteString()函数发送LIST命令
    }
    catch(CException e)
    {
        MessageBox("发送关闭命令失败! ");
        //抛出错误并处理错误
    }


    用户将套接字设置为非阻塞模式
    避免出现等待状态
    用户使用函数 Accept()来响应服务器的连接请求
    #define WM_ACCEPT WM_USER+100 //自定义消息,用于响应连接请求
    afx_msg void OnAccept(WPARAM wParam,LPARAM lParam) //声明响应连接请求函数
    ... //省略部分代码
    BEGIN_MESSAGE_MAP(CMyApp,CWinApp)
    //{{AFX_MSG_MAP(CMyApp)
     // NOTE = the ClassWizard will add and remove mapping macros here.
    //}}AFX_MSG
    ON_COMMAND(ID_HELP,CWinApp::OnHelp)
    ON_MESSAGE(WM_ACCEPT,OnAccept)
    END_MESSAGE_MAP()

    首先
    用户需要自定义消息WM_ACCEPT用于响应连接请求
    然后添加消息映射将自定义消息和实现函数关联起来
    WSAAsyncSelect()原型如下
    int WSAAsyncSelect(SOCKET s,HWND hWnd,int wMsg,long lEvent);

    用户使用该函数时,
    应该保护Windows Socket的头文件和相应的库文件
    #include<winsocck2.h>
    #pragma comment(lib,"WS2_32.lib")
    ...
    所以函数WSAAsyncSelect()时
    参数wMsg表示自定义消息WM_ACCEPT


    lEvent的取值
    FD_READ            表示套接字接收到对方发送的数据 用户可对其进行读取
    FD_WRITE         通知用户可以继续发送数据
    FD_ACCEPT        表示套接字上有连接请求到来
    FD_CONNECT        套接字连接成功
    FD_CLOSE           套接字检测到对应的连接被关闭

    在这里 
    用户只检测有无连接请求到来
    所以IEvent设置为FD_ACCEPT
    ::WSAAsyncSelect(m_Client,m_hSocket,this->m_hWnd,WM_ACCEPT,
    FD_ACCEPT | FD_READ);
    //将套接字设置为非阻塞模式

    当有对应的套接字请求到来时
    程序调用自定义消息响应函数进行处理

    void OnAccept(WPARAM wParam,LPARAM lParam)
    {
        SOCKET as;
        sockaddr_in adder;
        char sz[1024]={0};
        switch(LOWORD(lParam))
        {
            case FD_ACCEPT:
            ss=::Accept(m_Client.m_hSocket,adder,sizeof(adder));
            ...//省略部分代码
            case FD_READ:
              ::recv(ss,&sz,1024,0);//接收数据到缓冲区
              ... //省略部分代码
        }
    }

    客户端检测到连接请求后
    调用函数recv()进行接收
    并将数据保存在缓冲区sz中

    展开全文
  • 用命令往FTP服务器上传文件 1、FTP 服务器地址 。进入对应服务器 2、输入用户名和密码 3、dir 。查看服务器中的文件 4、cd 上传到服务器中的位置 。 去文件上传到服务器中的位置 5、lcd 本地文件目录 。设置本机要...
  • 首先使用cmd,然后去连接FTP,并下载文件到指定目录确保可以 ftp // 会出现 ftp> open ip // 然后提示输入用户名和密码 lcd 目录,如F:\test。lcd F:\test prompt off 关闭交互模式 mget *.* 下载所有文件 bye ...
  • 这几天自己尝试在虚拟机中搭建了ftp服务器,但是在windows中访问一直无法正常显示目录。网上的解决方法也比较乱,所以这里总结一下,怕自己忘了。 问题描述 在windows中输入ip地址,但是访问之后无法正常显示路径中...
  • 用命令从FTP服务器下载文件

    千次阅读 2020-05-20 16:57:57
    用命令从FTP服务器下载文件 1、FTP 服务器地址 。进入对应服务器 2、输入用户名和密码 3、dir 。查看服务器中的文件 4、cd 文件位置 。 进入被下载文件的当前位置 5、lcd 本地文件目录 。设置文件被下载到的本机位置...
  • 使用yum源下载ftp服务器 使用yum源下载finger用来查看ftp服务 安装完成后开启服务,用status查看 关闭防火墙 在地址栏输入自己的ip 修改vsftpd.conf配置文件 重启 在计算机中,输入 ...
  • python ftp文件服务器

    2020-07-11 12:37:09
    Python实现FTP服务功能 本文从以下三个方面, 阐述Python...查看目录结构 四.上传下载程序 一.Python搭建FTP服务器 1. 搭建FTP服务器的Server端 # -*- coding:utf-8 -*- from pyftpdlib.authorizers impo...
  • ubuntu搭建FTP服务器 上传文件

    千次阅读 2018-09-04 17:35:13
    ftp服务器的搭建 1、查看是否有vsftp vsftp -version 若有,显示版本 2、若无,安装 sudo apt-get install vsftp 3、新建一个文件夹,作为FTP的工作目录 mkdir /home/ftp 4、建议一个FTP用户以及工作...
  • Win10搭建ftp服务器 打开控制面板 -> 程序和功能,点击启用或关闭Windows功能,勾选红色方框内的选项 控制面板 -> 管理工具,如下打开IIS管理器 先在本地磁盘中创建一个目录用来存放FTP站点的内容,如 E:\...
  • 2、使用命令 rpm -qa|grep vsftpd 查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显示vsftpd的版本 3、使用命令rpm -e vsftpd 即可卸载ftp 4、再使用rpm -qa|grep vsftpd 查看系统是否已删除ftp,...
  • 1,在 command模式下连接服务器 ftp + host IP 如ftp 10.138.1.3 输入username password ...就会将这个文件拷贝到登录到ftp服务器前的本机目录下。 3,推出 bye 4, 查看所有命令 直接打“?” 转载于:https://...
  • FTP服务器

    2019-06-25 10:06:00
    FTP服务器 安装FTP服务器与新建FTP网站 FTP网站的基本设置 l文件存储位置与目录列表样式 l目录列表样式 lFTP网站绑定设置 lFTP网站的信息设置 l验证用户名与权限设置 l查看当前连接的用户 l通过IP地址来...
  • 我的情况是利用宝塔面板,将新建FTP 和 本地文件链接 一.上传 1. 新建上传目录 在根目录下,新建/www/upload/,作为上传目标地址 2. 新建FTP 其中 根目录要指定之前建立的目录 TCP控制连接端口21,默认的协议端口,...
  • 守望FTP服务器

    2018-04-04 22:10:35
    ,可以方便应用局域网内用户互相传送文件,不用再为如何另外安装FTP服务器上浪费脑筋。 主要应用: 1、建立简单FTP服务器 2、用于局域网,互相点对点传送文件 3、建立临时FTP服务器,供大家临时下载文件等 ====...
  • 利用cmd连接ftp服务器上传下载文件

    万次阅读 2016-11-01 08:56:11
    1.首先进入cmd界面,在运行那里输入cmd就可以了 2.输入ftp,进入ftp命令行,再输入open 'ftp地址' 3.此时要求输入账号密码的,...4.这时可以输入dir命令查看,当前目录 5.还可以用cd命令来进入文件中 6.下面开始下载文件,
  • 查看所有的安装的软件包 并在结果中查找包含vsftp 的文件 rpm -qa | grep vsftpd 如果没有装则使用yum命令安装 yum -y install vsftpd 3、创建用户 在/var目录下创建www文件, 使用useradd命令:创建用户feng并指定...
  • 设置环境(软件安装的环境) 新建文件夹yw :mkdir /mnt/yw 挂载到目录上:mount /dev/sr0 mnt/yw cd /mnt/yw/Pakages目录下安装...ls查看 l 安装客户端 重启服务service vsftpd restart chkconfig vsftp...
  • 进入第一步创建的目录查看5.进入其中的文件,并使用rpm -ivh 进行安装6.进行修改配置文件 7.关闭防火墙8.进行重启并查看9.客户端访问(是否能看到pub文件)载weindows 上面点开一个文档,在路径栏输入 ftp://ip...
  • 客户端可以查看服务器文件库中有什么文件。 客户端可以从文件库中下载文件到本地。 客户端可以上传一个本地文件到文件库。 使用print在客户端打印命令输入提示,引导操作 服务端 # 导入相关模块 from socket import...
  • 功能:将一个或几个参数给出的文件上传到FTP服务器支持身份验证如果文件存在,则该文件已被覆盖。 此脚本不提供任何担保。 请查看源代码,以确保它可以满足您的需求。 如果发现错误,请报告。 要求:Python 2.7+ ...
  • ftp服务器搭建

    2021-04-16 20:25:41
    ubuntu下ftp服务器搭建 1、安装vsftpd sudo apt install vsftpd 查看版本 vsftpd -v 2、新建ftp/upload目录并修改权限 mkdir ftp cd ftp mkdir upload chmod 777 -R /home/你的用户名/ftp/upload #修改权限 3、...
  • 1:安装vsftpd文章详见 ... VSFTPD 安装: -- 查看是否已经安装 VSftpd: rpm -qa | grep vsftp yum install -y vsftpd groupadd ftpuser #创建ftpuser组 useradd -g ftpu...
  • /var/ftp:/home/vsftpd:映射docker容器ftp文件目录(冒号前面是宿主机的目录,建议宿主机使用/var这样公共权限文件夹,如果使用类似/home这样的目录可能会造成客户端无法连接上服务器问题) -p:映射docker端口...
  • #查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显示vsftpd的版本 rpm -qa|grep vsftpd #卸载ftp rpm -e vsftpd #安装vsftp,先cd去所在目录 rpm -ivh --nodeps --force vsftpd-2.2.2-24.el6.x86_...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 878
精华内容 351
关键字:

查看ftp服务器文件目录