‫RemoteSshUtil

public class RemoteSshUtil
extends Object

java.lang.Object
com.android.tradefed.util.RemoteSshUtil


أداة لتنفيذ أوامر بروتوكول النقل الآمن (SSH) على مثيلات بعيدة

ملخّص

طُرق وضع التصميم العامة

RemoteSshUtil()

الإجراءات العامة

static CommandResult remoteSshCommandExec(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeoutMs, String... command)

تنفيذ أمر على المثيل البعيد باستخدام بروتوكول النقل الآمن (SSH)

static CommandResult remoteSshCommandExec(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command)

تنفيذ أمر على المثيل البعيد باستخدام بروتوكول النقل الآمن (SSH)

طُرق وضع التصميم العامة

RemoteSshUtil

public RemoteSshUtil ()

الإجراءات العامة

remoteSshCommandExec

public static CommandResult remoteSshCommandExec (String host, 
                String user, 
                File sshPrivateKey, 
                IRunUtil runUtil, 
                long timeoutMs, 
                String... command)

تنفيذ أمر على المثيل البعيد باستخدام بروتوكول النقل الآمن (SSH)

المعلَمات
host String

user String

sshPrivateKey File

runUtil IRunUtil: ‏IRunUtil لتنفيذ الأوامر

timeoutMs long: بالملّي ثانية حتى يكتمل الجلب

command String: الأمر المطلوب تنفيذه

المرتجعات
CommandResult CommandResult يحتوي على الحالة والسجلات

remoteSshCommandExec

public static CommandResult remoteSshCommandExec (String host, 
                String user, 
                File sshPrivateKey, 
                IRunUtil runUtil, 
                long timeoutMs, 
                OutputStream stdout, 
                OutputStream stderr, 
                String... command)

تنفيذ أمر على المثيل البعيد باستخدام بروتوكول النقل الآمن (SSH)

المعلَمات
host String

user String

sshPrivateKey File

runUtil IRunUtil: ‏IRunUtil لتنفيذ الأوامر

timeoutMs long: بالملّي ثانية حتى يكتمل الجلب

stdout OutputStream: ‏OutputStream سيتم تسجيل stdout فيه

stderr OutputStream: ‏OutputStream سيتم تسجيل stderr فيه

command String: الأمر المطلوب تنفيذه

المرتجعات
CommandResult CommandResult يحتوي على الحالة والسجلات