Using The Copy Command - Juniper SYSTEM BASICS - CONFIGURATION GUIDE V 11.1.X Configuration Manual

System basics configuration guide software for e series broadband services routers
Table of Contents

Advertisement

JUNOSe 11.1.x System Basics Configuration Guide
The two versions of the URL format are as follows:
NOTE: The TFTP protocol does not support username and password. Entering a
username and password in the TFTP version results in a command error.
The protocol specified in the command always overrides the protocol associated with
the host entry, if any, in the host table. Some protocols, such as FTP, require a
username and password with each request. For the URL version of the copy
command, the following sequence is followed:
The location is the IP address or hostname of the remote file server. The
directory/filename is the full path of the file relative to the user login root path.
The characters in the URL format can be encoded. Any of the delimiter characters
can be used in the host, username, password, and directory and file fields when
added as encoded characters. The encoded characters must be three characters,
starting with a percent and followed by the two hexadecimal digits that are the ASCII
equivalent. The system converts all printable characters before passing them to the
protocol support. Unprintable characters (0-012F and 0x7f-0x7F) are not converted
and are passed directly to the protocol. Printable characters (0x20– 0x7E) are decoded
and all others (0x80–0xFF) are rejected.
In the following example, the username contains the @ delimiter character encoded
as %40, and the directory passed to the FTP protocol layer is /dirA/dirB/dirC. The
delimiter between the hostname and directory is a forward slash (/) character. To
add a slash to the start of the directory specification, add the encoded slash after the
host and directory delimiter.
In the following example, the directory passed to the FTP protocol layer is
dirA/dirB/dirC.

Using the copy Command

Table 37 on page 303 shows the types of files that you can transfer between the
locations by using the copy command.
302
Transferring Files
ftp://[username[:password ]@]location[/directory]/filename
tftp://location[/directory]/filename
If the command contains a username, the username and password specified in
the command are used. The password null is used if the command does not
contain a password.
If the location in the URL is a hostname with a corresponding host entry (created
by the host command), the username and password of the host entry are used.
A host entry that is created without an explicit user name is created with the
default username of anonymous and password of null.
ftp://user%40%40name:pwd@mary/%2fdirA/dirB/dirc/fileA
ftp://username:pwd@mary/dirA/dirB/dirc/fileA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Junose 11.1

Table of Contents