OS X 10.7.4上现有的openssh版本是SSH-2.0-OpenSSH_5.6,不幸的是,它不符合PCI标准.所以,我需要升级它,我一直试图用Homebrew这样做.
到目前为止,我所做的是:
brew tap homebrew/dupes
brew install openssh
Run Code Online (Sandbox Code Playgroud)
没问题,一切顺利,现在当我尝试时,which ssh我得到:
/usr/local/bin/ssh
Run Code Online (Sandbox Code Playgroud)
这看起来很好,也which sshd给出了:
/usr/local/sbin/sshd
Run Code Online (Sandbox Code Playgroud)
并ssh -v适当报告:
OpenSSH_5.9p1, OpenSSL 0.9.8r 8 Feb 2011
Run Code Online (Sandbox Code Playgroud)
到现在为止还挺好.但是这里我不在我的元素之内.端口22仍在使用操作系统安装版本,也就是说telnet hostname 22报告:
SSH-2.0-OpenSSH_5.6
Run Code Online (Sandbox Code Playgroud)
我试过用/System/Library/LaunchDaemons/ssh.plist乱搞,没有运气.
所以,我的问题是(可能与重要性相反):
我很沮丧没有通过PCI合规性扫描并且需要弄明白这一点,坦率地说我正在考虑将我服务器上的所有电子商务网站更改为stripe.com,但我想弄明白这一点. .另外,有谁知道openssh是否会在Mountain Lion升级?
编辑:这是我在/System/Library/LaunchDaemons/ssh.plist中尝试的内容:
我只编辑了一行,改变了:
<string>/usr/sbin/sshd</string>
Run Code Online (Sandbox Code Playgroud)
至
<string>/usr/local/sbin/sshd</string>
Run Code Online (Sandbox Code Playgroud)
然后我sudo kill -HUP 1按照下面@ the-paul的建议尝试,并重新启动Mac.
从遥控器进行远程登录仍可显示 SSH-2.0-OpenSSH_5.6
我的整个ssh.plist文件现在看起来像这样:http://pastie.org/private/qnhofuxomawjdypp9wgaq
我正在寻找有关软件体系结构可伸缩性的模式和最佳实践的一些资源,这在以下意义上要求多租户:
在多个应用程序服务于用户体验的不同阶段的环境中。
我确实在这里寻找一般原则,例如站立,自动化,工具和配置的方法,因为它们与扩展到其他用户群/迭代有关。
我正在寻找一个jQuery选择器来查找图像的所有链接,这很简单,比方说,
$('a[href$="jpg"], a[href$="jpeg"], a[href$="png"], a[href$="gif"]')
但是,如果我的链接附加了一个查询字符串,则会中断,如下所示:
<a href="http://example.com/image1.jpg?1737892">link</a>
有没有办法选择上面的所有图像链接,但如果图像链接在其末尾有一个查询字符串,它仍然可以工作?
architecture ×1
homebrew ×1
hyperlink ×1
image ×1
jquery ×1
multi-tenant ×1
openssh ×1
query-string ×1
scalability ×1