OPEN SOURCE - Job Scheduler - Solutions with Secure Shell
|
|
|
|
| |
| |
Remote Job Execution with Secure Shell
| |
Trilead (http://www.trilead.com) is an Open Source SSH stack provided by Christian Plattner.
Trilead is used to create connections to server systems by SSH, SCP, SFTP
and implements a local SSH stack. This means that a separate SSH client is not required.
Download
Job implementations for this stack are not included in the Job Scheduler distribution because of legal considerations:
you can download them from the
sos.stacks.jar archive.
The source code of these jobs is given below.
Configuration
The configuration in
config/scheduler_samples_ssh.xml
can be included by adding <base file="scheduler_samples_ssh.xml"/> to the
scheduler.xml configuration file.
Use the visual Job Configuration Editor in the Job Scheduler installation
to adjust the configuration.
Implementation
The following jobs are used with Secure Shell for standalone jobs and orders:
- Job: Execute Remote Command (scheduler_ssh_execution)
This job executes one or multiple commands on a remote host and
is used as a template for standalone jobs.
Multiple commands will be executed in the same session on Unix servers,
if the command delimiter && is used.
Should multiple commands be executed in separate sessions, then the
command delimiter %% can be used for arbitrary server systems.
The credentials, authentication method and commands to be executed are specified as job parameters:
see the job documentation for details.
Show Job Documentation
Show Job Source Code
Show Base Job
- Job: Copy Files by Secure Copy (SCP) (scheduler_scp_send, scheduler_scp_receive)
This job copies files by SCP in both directions.
The credentials, authentication method and file selection are specified as job parameters:
see the job documentation for details. Files could be specified as a list or by a regular expression.
Show Job Documentation
Show Job Source Code
Show Base Job
- Job: Copy Files by Secure File Transfer (SFTP) to a Remote Server (scheduler_sftp_send)
This job transfers files by SFTP from the local file system to a remote server.
The credentials, authentication method and file selection are specified as job parameters:
see the job documentation for details.
Show Job Documentation
Show Job Source Code
Show Base Job
- Job: Copy Files by Secure File Transfer (SFTP) from a Remote Server (scheduler_sftp_receive)
This job transfers files by SFTP from a remote server to the local file system.
The credentials, authentication method and file selection are specified as job parameters:
see the job documentation for details.
Show Job Documentation
Show Job Source Code
Show Base Job
|
|
|
|
| |
| |
Office Automation - Document Delivery - Job Scheduling - Systems Integration - Output Management - Enterprise Application Integration - Connectivity |
|