第十三章 使用SSH
%Net.SSH
软件包支持SSH
(安全外壳)通信。本主题简要介绍此包中的类。
创建SSH会话
%Net.SSH.Session
表示SSH
会话。要使用此类,请执行以下操作:
- 创建类的实例。
- 使用
Connect()
实例方法连接到服务器。 - 使用
AuthenticateWithKeyPair()
或AuthenticateWithUsername()
向服务器验证身份。 - 使用
%Net.SSH.Session
的其他方法执行进出远程系统的单个文件的SCP(安全复制)操作、执行远程命令、传输TCP通信或执行SFTP操作。
例如,使用SFTP
将会话用于SFTP
操作。此方法通过引用返回可用于SFTP
操作的%Net.SSH.SFTP
实例。