Page History
Overview
The
Spacevars | ||
---|---|---|
|
/opt/sonus/bin/SbcSftp
with permissions -rwsr-xr-x
, which allows the Spacevars | ||
---|---|---|
|
When executed, the program SbcSftp
:
- Creates the necessary Access Control List (ACL) to allow the
sftp
connection from the
linux shell to a remote serverSpacevars 0 product Uploads/Downloads specified files to/from the remote server over a SFTP session, if the user has permissions to access the file
- Deletes the ACL
The advantage of using SbcSftp
over vanilla sftp
is that SbcSftp
automatically creates and deletes ACLs for accessing the remote server.
Message logs
The file /var/log/sftp.log
contains messages about the following:
The success/failure of file transfers using
SbcSftp
, along with exit codesInfo title Note The exit codes are identical to the GNU Linux
sftp
utility -0
for success, and1
for failure.- The destination for successful uploads/downloads
Command Syntax
Warning | ||
---|---|---|
| ||
Customers are advised to use the following "
|
To use the SbcSftp
program, execute the following command:
Code Block |
---|
% /opt/sonus/bin/SbcSftp <remote_IP> <remote_port> <username> [upload | download] <local_SBC_path> <remote_server_path> |
Tip | ||
---|---|---|
| ||
Enclose wildcard expressions in file paths within double quotes (
|
Note | ||||
---|---|---|---|---|
| ||||
Do not configure ACLs to the same remote IP and port using both
SbcSftp command; otherwise it causes the SbcSftp command to fail. |
Command
ExampleExamples
Info | ||||
---|---|---|---|---|
| ||||
To execute the commands mentioned below, you must log on to the
linuxadmin . |
Upload
To upload the file /var/log/sonus/sbx/evlog/1000004.ACT
from the local
Spacevars | ||
---|---|---|
|
/tmp/
directory of the remote server 10.10.10.10
(using TCP port 22)
:Code Block |
---|
% /opt/sonus/bin/SbcSftp 10.10.10.10 22 user upload /var/log/sonus/sbx/evlog/1000004.ACT /tmp/ |
Download
To download the file /home/linuxadmin/script.cli
from the remote server 10.10.10.10
to the /tmp/
directory of the local
Spacevars | ||
---|---|---|
|
22)
:Code Block |
---|
% /opt/sonus/bin/SbcSftp 10.10.10.10 22 user download /tmp/ /home/linuxadmin/script.cli |