本文以AIX5.3为例,从一台AIX主机ssh远程调用另一台AIX主机
下载openssl:
获得文件openssl.0.9.8.1102.tar.Z
安装openssl:
在/tmp/openssl目录下解压缩
smit installp
先安装license,再安装base
安装base时,accept new license agreement要选择Y
下载openssh:
获得文件openssh_5.2p1_aix53.tar.Z
安装openssh:
在/tmp/openssh目录下解压缩
smit installp
先安装license,再安装base
安装base时,accept new license agreement要选择Y
安装成功后,sshd服务将自动启动
在客户端和服务端AIX主机均需要安装好openssh软件
--------------------------------------------------------
安装完成后,在客户端主机生成密钥
ssh-keygen
一路回车,完成后,在~/.ssh目录下生成2个文件,id_rsa是私钥,id_rsa.pub是公钥。
将客户端主机的id_rsa.pub上传至服务端主机,并重命名为~/.ssh/authorized_keys
从客户端发出如下命令:
ssh oracle@192.168.0.242 ./bin/test.sh
需要注意的是,如果test.sh需要环境变量,则在脚本前加一行~/.profile载入环境变量
阅读(1132) | 评论(0) | 转发(0) |