无法在 ERX 中复制文件

网络工程 故障排除 瞻博网络 杜松
2021-07-29 22:42:23

我使用 FileZilla FTP 客户端连接到我的设备,以便从那里获取文件。我在 ERX 中尝试了相同的过程,但没有成功。下面是我的目录的视图

bras-2.cm#dir
Please wait...

Active/standby file systems are synchronized.

                                                               unshared
                      file                           size        size
------------------------------------------------   ---------   ---------
disk0:/incoming <DIR>                                  31744
disk0:/outgoing <DIR>                                  31744
disk0:running.cnf                                     572514      572514
disk0:GE-HDE_0_07_21_2016_17_26.dmp                 38489957    38489957
disk0:GE-HDE_0_08_09_2016_16_41.dmp                 38674861    38674861
disk0:SRP-40G+_9_SC_08_09_2016_15_48.dmp           270021233   270021233
disk0:reboot.hty                                      119104      119104
disk0:srpioahotswap.log                                  336         336
disk0:system.log                                        1539        1539
disk0:hostkey2147483649.pub                              709         709
disk0:erx40_11-2-0.rel                             239432234   239432234
disk0:srp_stats.tsa                                   777391      777391
disk0:systemHalta7_210116_142344.tsa                  406816      406816
disk0:04102013.txt                                     18383       18383
standby-disk0:SRP-40G+_7_SC_08_09_2016_10_20.dmp      114688      114688
standby-disk0:SRP-40G+_7_SC_08_09_2016_15_49.dmp   211566592   211566592
standby-disk0:reboot.hty                               61696       61696
standby-disk0:srpioahotswap.log                          798         798
standby-disk0:system.log                                1279        1279
standby-disk0:systemHalta6_290715_141520.tsa          617924      617924
standby-disk0:systemHalta6_280516_170017.tsa          658452      658452
                                                          date           in
                      file                           (Africa/Douala)     use
------------------------------------------------   -------------------   ---
disk0:/incoming <DIR>                              08/11/2016 16:01:50
disk0:/outgoing <DIR>                              08/11/2016 16:01:50
disk0:running.cnf                                  07/25/2012 09:25:20
disk0:GE-HDE_0_07_21_2016_17_26.dmp                07/21/2016 17:29:40
disk0:GE-HDE_0_08_09_2016_16_41.dmp                08/09/2016 16:45:32
disk0:SRP-40G+_9_SC_08_09_2016_15_48.dmp           08/09/2016 16:48:28
disk0:reboot.hty                                   08/09/2016 16:58:26
disk0:srpioahotswap.log                            08/09/2016 16:54:42
disk0:system.log                                   08/09/2016 16:55:24
disk0:hostkey2147483649.pub                        10/03/2011 05:57:24
disk0:erx40_11-2-0.rel                             08/27/2010 23:36:02    !
disk0:srp_stats.tsa                                01/12/2012 16:11:20
disk0:systemHalta7_210116_142344.tsa               01/21/2016 14:24:20
disk0:04102013.txt                                 10/04/2013 10:50:32
standby-disk0:SRP-40G+_7_SC_08_09_2016_10_20.dmp   08/09/2016 11:20:40
standby-disk0:SRP-40G+_7_SC_08_09_2016_15_49.dmp   08/09/2016 16:49:36
standby-disk0:reboot.hty                           08/09/2016 16:54:46
standby-disk0:srpioahotswap.log                    08/09/2016 16:54:48
standby-disk0:system.log                           01/21/2016 14:24:32
standby-disk0:systemHalta6_290715_141520.tsa       07/29/2015 14:16:10
standby-disk0:systemHalta6_280516_170017.tsa       05/28/2016 17:01:08

                  Disk capacity
                  -------------
                  Capacity      Free      Reserved
    Device        (bytes)      (bytes)    (bytes)
--------------   ----------   ---------   --------
disk0:           1024966656   363801923   68157440
standby-disk0:   1054900224   528365055   68157440
bras-2.cm#

使用 FileZilla,我只能看到名为“ incoming ”和“ outgoing的两个子目录我无法使用其他文件(这是我的兴趣)。所以我想从磁盘复制到我可以看到的文件夹中,如下所示

bras-2.cm#copy reboot.hty /incoming/reboot.hty
% Copy failed
bras-2.cm#copy reboot.hty /outgoing/reboot.hty
% Copy failed

了解我在连接到 ERX 时在 filezilla ftp 客户端上收到的消息也可能很有用

Status: Connecting to 41.205.0.117:21...
Status: Connection established, waiting for welcome message...
Status: Insecure server, it does not support FTP over TLS.
Status: Server does not support non-ASCII characters.
Status: Logged in
Status: Retrieving directory listing...
Status: Directory listing of "/" successful
Status: Retrieving directory listing of "/incoming"...
Status: Directory listing of "/incoming" successful
Status: Retrieving directory listing of "/outgoing"...
Status: Directory listing of "/outgoing" successful
Status: Creating directory '/files to get'...
Command:    CWD /
Response:   250 Changed directory to "/"
Command:    MKD files to get
Response:   550 Cannot create file "files to get" or permission problem
Command:    MKD /files to get

所以我的问题是

  1. 为什么我看不到其他文件
  2. 为什么我不能复制到我看到的“传入”和“传出”目录
  3. 为什么我不能在磁盘中创建一个新目录

下面是客户端连接到设备后的快照

在 FileZilla FTP 客户端上预览

1个回答

您收到550 无法创建文件“要获取的文件”或权限问题,这清楚地表明您用于连接的帐户没有足够的权限。

查看屏幕截图,在右侧面板上,您可以看到为两个目录设置的权限。传出目录,您无权写入,这包括所有者、组和其他帐户。

通常在 UNIX 系统上,传出是只读的,传入用于将文件写入 FTP 服务器。

您看不到其他文件,很可能是您不允许列出这些文件,这又是一个权限问题。

我会调查是否有另一个帐户,也许是一个特殊帐户,可以让您查看所有文件。这也可能是为了保护系统免受无意损坏而设计的。

ERX 系统将其 vty 资源划分为 Telnet、SSH 和 FTP 服务。每个 FTP 会话需要一个 vty 线路,FTP 服务使用为 vty 线路配置的认证方法。如果您为 Telnet 访问配置了多个 vty 线路,FTP 服务将使用这些线路之一。

我会查看哪个 VTY 线路用于 FTP 并确保已配置适当的权限。

但也不要忘记,您可以从 ERX 复制到运行 FTP 服务器的主机,因此这可能会给您更好的访问权限,因为您使用的 ssh/telnet 帐户可能具有更高的权限,并且您可以更好地控制 FTP 服务器而不是在 ERX 上。

希望这对您的追求有所帮助。

困人