在OSX中,我可以设置符号链接本身的权限(而不是它指向使用-h的东西)。从手册页:
-h If the file is a symbolic link, change the mode of the link itself rather than the file that the link points to.
在Ubuntu 14.04中,我尝试设置符号链接的权限,但这仅在符号链接目标上设置。
它与从/home/nagios/.ssh/someprivatekey
到的符号链接有关/somewhere/else/privatekey
,因此权限对于ssh很重要。我该如何实现?
那么,为什么需要这个符号链接?
—
大师
您确定ssh关心符号链接上的权限,而不关心/ somewhere / else / privatekey上的权限吗?
—
Random832
@ Random832是的,我可能得出了错误的结论,对于在
—
Ray Burgemeestre,2015年
ls -l
输出(lrwxrwxrwx
)中如何显示权限,我也有些困惑。
@muru我正在创建一个(buildserver)Docker映像,该映像使用ssh密钥来访问各种服务器。由于各种原因(例如,如果我想将其托管在docker hub上),我不想将私钥放入其中。因此,我对它进行了符号链接,并使其指向仅在映像运行后才挂载的卷。虽然,想起来了,我可能也改变了使用的关键位置
—
雷Burgemeestre
.ssh/config
:)