如何在IBM i (OS/400)上执行SSH命令

作者:佚名 上传时间:2023-04-07 运行软件:AS400,JT400库 软件版本:JT400库,版本号不详 版权申诉

本示例展示如何在IBM i (OS/400)上使用JT400库执行SSH命令。需先下载及配置JT400库。

// 导入JT400库的jar包
import com.ibm.as400.access.ProgramCallDocument;
import com.ibm.as400.access.AS400;
import com.ibm.as400.access.CharConverter;

// 创建AS400对象,如需连接到远程主机则传入IP地址
AS400 as400 = new AS400("myhost");

// 检查SSH是否已经安装
ProgramCallDocument checkSSH = new ProgramCallDocument(as400, "/QOpenSys/QIBM/ProdData/SC1/OpenSSH/bin/ssh");
if (checkSSH.runDocumentProgram())
    System.out.println("SSH已经安装");
else 
    System.out.println("SSH未安装");

// 执行SSH命令
String command = "ssh user@myhost ls";
ProgramCallDocument callSSH = new ProgramCallDocument(as400, command);
if (callSSH.runDocumentProgram())
    System.out.println("命令执行成功!");
else
    System.out.println("命令执行失败!");

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
何在IBM i (OS/400)执行SSH命令
本示例展示如何在IBM i (OS/400)上使用JT400库执行SSH命令。需先下载及配置JT400库。// 导入JT400库的jar包import com.ibm.as400.access.P
JT400库,版本号不详
AS400,JT400库
2023-04-07 09:56
何在IBM iOS/400执行SSH命令
本示例介绍了如何使用SSH连接到远程服务器并执行命令。需要开启SSH客户端服务。/* 配置SSH客户端连接 */QSYS/CHGTCPSVR SVRINST(SSH) SERVER(*ACTIVE
IBM i 7.4
CL程序语言
2023-03-30 02:53
何在IBM i (OS/400)执行命令
IBM i是一种操作系统,早期称为OS/400,它是由IBM开发的,主要用于IBM Power Systems系列的中型计算机。本文将介绍如何在IBM i (OS/400)上执行命令,包括IBM i命
IBM i (OS/400) V7R4M0
IBM i操作系统
2023-03-14 18:07
何在IBM iOS/400执行命令
本示例代码演示了如何在IBM i(OS/400)的命令行环境下执行命令,涉及到System类的使用。import com.ibm.as400.access.*;public class Syst
IBM i v7.4
IBM Toolbox for Java, version 7.4.0.2
2023-04-24 08:26
IBM i (OS/400)如何使用SSH在远程系统执行命令
介绍如何在IBM i (OS/400)上使用SSH协议连接到远程系统,并在远程系统上执行命令。实现方式是借助OpenSSH和SSH Tectia客户端。CALL QP2TERMssh user@r
IBM i (OS/400) V7R1
IBM
2023-03-24 13:32
何在IBM i (OS/400)执行Shell脚本
IBM i (OS/400)是一种类UNIX的操作系统,它支持Shell脚本编写和执行。下面将介绍如何在IBM i (OS/400)上运行Shell脚本,并提供IBM i (OS/400)命令行示例代
IBM i (OS/400) 7.4
IBM i (OS/400)
2023-03-22 11:55
何在IBM i (OS/400)执行SQL查询
IBM i,先前称为OS/400,是IBM的操作系统,通常用于大型企业的服务器。在IBM i上执行SQL查询是一种常见任务,可用于访问和操作数据。以下是一个在IBM i上执行SQL查询的示例。--
IBM i (OS/400) V7R4
IBM i (OS/400) 操作系统
2023-10-15 01:21
IBM i (OS/400)使用QSH执行shell命令
该示例展示了如何在IBM i (OS/400)上使用QSH执行shell命令。调用了IBM i上的底层操作系统来执行shell命令。通过该操作我们能够简单便捷地执行shell命令。// PGM//
IBM i 7.3
IBM i (OS/400)
2023-04-30 07:13
IBM i (OS/400) 设置 SSH 链接
本代码示例介绍在 IBM i (OS/400) 上如何配置和使用 SSH 链接。可以使用 SSH 客户端来连接远程服务器或在本地打开 shell 终端,并使用 SSH 协议通过网络安全地执行远程命令。
IBM i V7R3
IBM i
2023-04-24 01:16
何在IBM i (OS/400)使用Python3执行命令
本示例代码展示了如何在IBM i (OS/400)中使用Python3执行系统命令。该功能适用于需要在IBM i中进行系统管理的开发人员和管理员。通过编写Python3脚本,可以方便地自动执行多个系统
IBM i 7.4
Python3
2023-04-29 08:19