openssh有啥用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openssh有啥用相关的知识,希望对你有一定的参考价值。

参考技术A OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程的中的数据,并由此来代替原来的类似服务。
OpenSSH是使用SSH透过计算机网络加密通讯的实现。它是取代由SSH Communications Security所提供的商用版本的开放源代码方案。目前OpenSSH是OpenBSD的子计划。
OpenSSH常常被误认以为与OpenSSL有关联,但实际上这两个计划的有不同的目的,不同的发展团队,名称相近只是因为两者有同样的软件发展目标──提供开放源代码的加密通讯软件。

appStoreReceiptURL 有啥用?

【中文标题】appStoreReceiptURL 有啥用?【英文标题】:What is appStoreReceiptURL for?appStoreReceiptURL 有什么用? 【发布时间】:2013-11-10 01:17:15 【问题描述】:

我刚刚向我的 iTunes 添加了一个 IAP,并添加了一个测试用户,一切看起来都很好,并且 IAP 已为我的游戏启用。在 Apple Docs 中,它说将此代码放在 AppDelegate 中

 // Locate the receipt
    NSString *receiptPath = [[[NSBundle mainBundle] appStoreReceiptURL] path];

    // Test whether the receipt is present at the above path
    if (![[NSFileManager defaultManager] fileExistsAtPath:receiptPath]) 

        NSLog(@"Exit");
        // Validation fails
        exit(173);
    

我不太明白这段代码的意义是什么?当我在其中运行包含该代码的游戏时,它会立即退出,我做错了什么?

【问题讨论】:

developer.apple.com/library/ios/releasenotes/General/… 谢谢,但我仍然不知道它是做什么用的,或者为什么我运行它时它不起作用。 【参考方案1】:

appStoreReceiptURL 是一种用于提供执行收据验证所需收据的方法 (Docs)

您描述的显示exit(173) 代码的方法是特定于OSX 的,不应在iOS7 上使用。如果无法在路径中加载收据,使​​用此代码退出应用程序将使 OSX 尝试刷新收据。

对于 iOS7(在 iOS7 之前不可用),您应该改用 SKReceiptRefreshRequest 类。这将强制刷新收据。

【讨论】:

以上是关于openssh有啥用的主要内容,如果未能解决你的问题,请参考以下文章

Linux-SSL和SSH和OpenSSH,OpenSSL有啥区别

在linux中/root/.ssh/authorized_keys和 ~/.ssh/authorized_keys有啥区别?在安装openssh中会造成啥

openssh版本怎么升级至openssh 7.4

openssh升级到7.5 为啥无法登陆

ubuntu怎么移除openssh server

Ubuntu16.04下安装openssh-server