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中会造成啥