美文网首页
iOS实现通过SSH2协议链接Linux服务器,并执行相关指令

iOS实现通过SSH2协议链接Linux服务器,并执行相关指令

作者: 海阔天空yqh | 来源:发表于2018-06-22 14:45 被阅读0次

    OS实现通过SSH2协议链接Linux服务器,并执行相关指令 :https://github.com/yqh1988/SSH2Demo

    使用方法:

    [objc] view plain copy

    SSHWrapper* sshWrapper = [[SSHWrapper alloc] init];  

        NSError* error;  

    [sshWrapper connectToHost:@"0.0.0.0" port:22 user:@"root" password:@"123" error:&error];  

    if(error){//连接失败  

    NSLog(@"出错");  

    }else{ //连接成功  

    NSLog(@"未出错");  

    //执行“ls -al”执行  

    NSString * result = [sshWrapper executeCommand:@"ls -al" error:nil];  

    NSLog(@"---%@",result);  

    //执行“df -h”执行  

    result = [sshWrapper executeCommand:@"df -h" error:nil];  

    NSLog(@"---%@",result);  

        }  

    执行结果:

    相关文章

      网友评论

          本文标题:iOS实现通过SSH2协议链接Linux服务器,并执行相关指令

          本文链接:https://www.haomeiwen.com/subject/yhpkyftx.html