zoukankan      html  css  js  c++  java
  • 远程管理FTP

    FTP默认路径

    建立pub目录(注意不是文件)

    LeapFTP使用

    注:上传到服务器的pub文件下,不要弄错目录。

     

    在本地计算机利用LeapFTP与FTPServer进行数据的传输,但是FTPServer刚配置好的时候是不允许任意用户匿名上传的。

    因此应该设置别人通过FTP上传(但是允许匿名上传是不推荐的):

    FTP链接失败后的处理:

     

     

    匿名登录:

     

    注:ftp的默认路径与redhat中不一样,在redhat中为/vsftp/vat中。

    这里面有一个pub文件,只要往里面扔东西即可。也可以在pub中建立一个闻见提供下载。

     

    553错误

    使用一个客户端,可以正常的连接,但是当上传文件时,总是报553 Could not create file错误信息。

    我也是按照网上的做法,对/var/ftp目录进行权限设置,如果设置为chmod -R 777 /var/ftp还会导致ftp服务器不能启动,经过摸索,终于找到了解决的方法。

    首先在ftp的目录中创建一个目录,然后设置权限为777

    $ sudo mkdir /var/ftp/write

    $sudo chmod -R 777 /var/ftp/write

    然后修改vsftp的配置文件/etc/vsftpd.conf文件

    在最后添加上

    local_root=/var/ftp

    保存,然后杀死vsftpd进程,然后重启vsftpd服务器程序。(指令service ftp start和service ftp stop)

    试试看,将文件上传到write目录,这个时候可以正常的上传文件了。

    运行结果如下所示:

    注:有时候没有在ftp客户端登录也会报错:

    开机启动vsftpd

    应该先下载sysv-rc-conf,这相当于redhat中的chbconfig指令。

     

    注:这里第一行后面应该显示开机启动的级别,即全为off,当设置vsftpd on时会显示2-5on。

    当然也可以修改rc.local。(这里数字是开机级别,都是相互独立的)

    Linux的远程管理

    最古老的是telnet,因为传输的是明文,不安全,已经不用。现在用ssh,传输的是加密的。

    开启ssh服务:

    SSH客户端连接:

    使用Putty,在该软件中我们可以使用raw,telnet,ssh协议连接。

     

     

     

     

     

  • 相关阅读:
    【Anagrams】 cpp
    【Count and Say】cpp
    【Roman To Integer】cpp
    【Integer To Roman】cpp
    【Valid Number】cpp
    重构之 实体与引用 逻辑实体 逻辑存在的形式 可引用逻辑实体 不可引用逻辑实体 散弹式修改
    Maven项目聚合 jar包锁定 依赖传递 私服
    Oracle学习2 视图 索引 sql编程 游标 存储过程 存储函数 触发器
    mysql案例~tcpdump的使用
    tidb架构~本地化安装
  • 原文地址:https://www.cnblogs.com/yedushusheng/p/5524557.html
Copyright © 2011-2022 走看看