标签: mac

ssh-keygen 不创建 RSA 私钥

我正在尝试创建私钥并遇到问题。

当我使用 时ssh-keygen -t rsa -b 4096 -C "your_email@example.com",我会获得以下格式的私钥。

-----BEGIN OPENSSH PRIVATE KEY-----
uTo43HGophPo5awKC8hoOz4KseENpgHDLxe5UX+amx8YrWvZCvsYRh4/wnwxijYx
...
-----END OPENSSH PRIVATE KEY-----
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用的应用程序不接受这种情况。

我期待以下 RSA 格式的密钥。

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,25737CC2C70BFABADB1B4598BD8AB9E9

uTo43HGophPo5awKC8hoOz4KseENpgHDLxe5UX+amx8YrWvZCvsYRh4/wnwxijYx
...
-----END RSA PRIVATE KEY-----
Run Code Online (Sandbox Code Playgroud)

如何创建正确的格式?这很奇怪,因为我拥有的所有其他 mac 都创建了正确的格式,除了我遇到问题的那个。

我在全新安装的 Mac OS Mojave 上

mac ssh openssl

128
推荐指数
3
解决办法
9万
查看次数

如何在 Mac OS X 上重启 Nginx?

我刚刚在 Mac OS X 上安装了 Nginx(感谢http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/),但是如何在 Mac OS X 上重新启动 Nginx?

谢谢!

mac nginx mac-osx

71
推荐指数
5
解决办法
20万
查看次数

58
推荐指数
22
解决办法
9万
查看次数

Mac OS X 多用户瘦客户端服务器(终端服务器)?

是否有任何解决方案可以将 Mac 变成真正的多用户瘦客户端服务器?

我想使用 VNC 之类的东西设置几台可以访问几个帐户的廉价 PC,但是为每个用户购买新服务器或为每个用户购买虚拟化 OS X 服务器的新许可证并不经济。

我完全知道 OS X Server 允许您使用“网络主文件夹”设置用户,而且我知道 Mac OS X 中还内置了 VNC。这些都不符合要求(前者需要胖客户端,后者需要仅限单用户)

更新:是的,狮子!http://www.9to5mac.com/54102/10-7-lion-allows-multi-user-remote-computing

mac thin-client vnc terminal-server mac-osx-server

27
推荐指数
4
解决办法
5万
查看次数

以开发人员为中心的 Apple 环境的备份策略?

看到结构化企业环境和更多开发人员驱动/启动环境之间的技术分裂很有趣。在管理我在DevOps商店看到的越来越多的 Apple 笔记本电脑时,我认为理所当然的一些 Microsoft 技术(VSS、文件夹重定向等)根本不可用。

我对一组 30-40 台 Apple 笔记本电脑的集中和自动备份策略感兴趣......

假设这些是公司拥有的机器(与BYOD相比),这通常如何安全可靠地完成?

  • 虽然 Apple 有Time Machine,但它适用于个人计算机备份,并且在组设置中似乎不能可靠地工作。这些工作站的另一个问题是开发人员系统上存在 Vagrant/Virtual Box VM。除非 VM 从备份集中排除,否则 Time Machine 和虚拟机通常无法正常工作。
  • 我想要一个具有一些灵活调度选项的基于推送的备份过程。
  • 我知道如何处理后端存储,但我不确定需要呈现给客户端系统的内容。
  • 由于此处数据的性质,基于云的备份可能不是一个可行的选择。

任何有关您如何在您的环境中处理此问题的建议将不胜感激。

编辑:虚拟机备份不再重要。他们可以被排除在流程和计划之外。

backup mac apple time-machine

23
推荐指数
3
解决办法
2791
查看次数

获得 eth0 的 MAC 的最佳方法?

有没有更有效的方法来检索 Linux 中网卡的 MAC 地址?

这有效:

ip link show dev eth0 | awk ' /link\/ether/ { print $2 }'
Run Code Online (Sandbox Code Playgroud)

但可以通过以下方式找到:

cat /sys/net/something
Run Code Online (Sandbox Code Playgroud)

linux mac ethernet awk net

20
推荐指数
1
解决办法
5558
查看次数

如何更改客户端 Mac 上的软件更新服务器地址(以使用我自己的服务器)?

现在我已经在 Leopard 服务器上启动了软件更新服务,我该如何更改我的客户端 Mac 以检查其上的更新?

mac defaults mac-osx update automatic-updates

16
推荐指数
1
解决办法
9万
查看次数

VNC 查看器无法从 Windows 连接到 Mac

我有一台在 Mac 上运行的 VNC 服务器。当我尝试使用 VNC 查看器时,它显示“没有匹配的安全类型”。

有没有其他软件可以像RDP一样连接到Mac?

如果我从另一台 Mac 使用屏幕共享,那么它可以工作,但不能从 VNC 使用。

编辑:我正在使用:

  • 豹10.5.7,
  • vnc 查看器 4.1.3,
  • Mac上没有安装任何东西,
  • 在同一局域网上,

mac vnc mac-osx

15
推荐指数
5
解决办法
6万
查看次数

Apache:chmod 755 是否足以在 Mac OS 10.5 上的 Apache httpd 上设置符号链接或别名?

在我的 Mac OS 10.5 机器上,我想设置一个子文件夹~/Documentslike~/Documents/foo/htmlhttp://localhost/foo

我想到的第一件事就是使用 Alias,如下所示:

Alias /foo /Users/someone/Documents/foo/html

<Directory "/Users/someone/Documents/foo/html">
    Options Indexes FollowSymLinks MultiViews

    Order allow,deny
    Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

这让我得到了 403 Forbidden。在 error_log 我得到:

[error] [client ::1] (13)Permission denied: access to /foo denied
Run Code Online (Sandbox Code Playgroud)

有问题的子文件夹具有 chmod 755 访问权限。我试过指定像http://localhost/foo/test.php这样的喜欢,但这也不起作用。接下来,我尝试了符号链接路线。

进入/Library/WebServer/Documents并创建了一个符号链接~/Documents/foo/html。文档根有

Options Indexes FollowSymLinks MultiViews
Run Code Online (Sandbox Code Playgroud)

这仍然让我 403 Forbidden:

Symbolic link not allowed or link target not accessible: /Library/WebServer/Documents/foo
Run Code Online (Sandbox Code Playgroud)

我还需要什么来设置它?

解决方案

$ chmod 755 ~/Documents
Run Code Online (Sandbox Code Playgroud)

通常,要共享的文件夹及其所有祖先文件夹都需要www服务用户可以查看。

mac permissions http-status-code-403 apache-2.2

14
推荐指数
1
解决办法
3万
查看次数

如何在 mac os x 上的 postgresql 上安装 Fuzzystrmatch.sql pg_trgm.sql

我已经根据this安装了postgresql ,但我也需要模糊字符串匹配功能,但我不知道如何安装这些。

postgresql mac

12
推荐指数
3
解决办法
2万
查看次数