VanDyke ClientPack是一套命令行工具,用于安全自动化文件传输、 壳(shell)和公共密钥管理任务。ClientPack的一个重要组成部分VRALib,是一个Windows COM API,它可以对SSH2连接进行自定义脚本编辑。
VanDyke ClientPack 允许网络管理人员将同一个VShell® 服务器命令行自动化工具部署到其它系统。
对于喜欢使用命令行的网络管理人员,VanDyke ClientPack为其提供实用程序*,可让脚本包含命令**,在设置新用户、更新配置、备份文件及轮转日志等日常管理和配置任务中节省时间。
*ClientPack 实用程序需要 SSH2 服务以便在其中建立连接。
**ClientPack 发送的命令是由用户提供的。
VanDyke ClientPack包括:
VRALib COM API(仅限Windows系统)
·VRALib是适用于编辑SSH2连接脚本的一个COM和. NET API。
支持的操作包括 对SSH2 连接的完全控制,将命令发送到 SSH2 服务器,获取由该命令产生的输出,隧道/端口转发,使用SFTP传输文件,远程文件管理,将主机密钥添加到主机密钥数据库,并将密钥添加到 SSH2验证代理服务器中去。
安全的命令行实用程序套件
VanDyke ClientPack命令行实用程序允许您自动执行常规管理和配置任务,并进行安全的文件传输,包括︰
·vsftp:交互式的SFTP工具,可以进行快速而又便捷的文件传输。
· vsh:交互式shell工具
· vcp:基于行的文件传输工具
· vkeygen:公共/私人密钥生成器
· vpka:上传密钥至VShell服务器的工具
产品亮点
在您的.NET 应用程序中使用VRALib COM 界面来完成远程执行、文件传输和端口转发任务。
可脚本化的命令行界面为您的自动化文件传输、 shell和公共密钥管理任务提供了公认的、开放标准的安全保障。
在Windows、UNIX和mac系统中用一致的可重复的结果创建多平台自动化解决方案。
采用与SecureCRT® 、SecureFX®相同的可信加密库和身份验证选项
全新功能
支持ECDSA(RFC 5656)和Ed25519:在vkeygen中可生成ECDSA和Ed25519密钥。在vsh、vcp以及VRALib中,ECDSA和Ed25519密钥可用于身份验证。
PuTTY PPK:在vsh、vcp以及VRALib中,PuTTY .ppk文件可用于公共密钥的身份验证。
使用X.509v3证书进行公共密钥身份验证(仅限Windows系统):在vsh、vcp以及VRALib中,和RFC 6187 中指定的相同,支持使用X.509v3 证书进行公共密钥身份验证
SSH代理服务器对于X.509v3密钥的支持(仅限Windows系统):在vsh、vcp以及VRALib中,X.509v3密钥可添加至SSH代理服务器中去。