一、所需jar包
需要借助Ganymed SSH的jar包: ganymed-ssh2-build210.jar
二、实现原理
Ganymed SSH-2 java在整个访问过程中担当SSH的客户端,由于Linux系统自带SSH服务,所以可以直接访问Linux系统并执行相关命令,而 Windows系统则需要首先安装SSH服务。
三、Win下SSH服务的安装配置
当远程服务器为Windows系统时, 需要在远程服务器中安装Windows版的SSH服务,比如:freesshd。
1.安装完freesshd后,首选在[Users]下添加用来远程连接的win系统用户,此处采用密码认证的方式,允许使用shell:
2.然后再在【Authentication】下设置允许密码认证方式:
3.到[Server status]下查看SSH服务器状态,确保启动即可。最后点击【确定】即可。