Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为多个工作站的ssh公钥设置中心位置?_Ssh_Key_Public_Sharing - Fatal编程技术网

如何为多个工作站的ssh公钥设置中心位置?

如何为多个工作站的ssh公钥设置中心位置?,ssh,key,public,sharing,Ssh,Key,Public,Sharing,我们的设置是一个有多个工作站、笔记本电脑和NAS(用于存储工作产品和备份)的工作场所 为了直接访问其他工作站,我们使用ssh和常用的keygen,并在.ssh目录中相互复制公钥 但是在一台机器上更改ssh密钥会导致向所有其他工作站执行多个复制操作 是否有一种易于维护的方法来存储公钥,例如在NAS上,并告诉ssh在那里查找公钥,而不是在local.ssh目录中 或者需要密钥服务器来共享这些密钥 提前感谢您的帮助 这样做不是一个好主意,因为这种配置设置面临一些安全问题和细节问题 我几乎可以肯定你是想

我们的设置是一个有多个工作站、笔记本电脑和NAS(用于存储工作产品和备份)的工作场所

为了直接访问其他工作站,我们使用ssh和常用的keygen,并在.ssh目录中相互复制公钥

但是在一台机器上更改ssh密钥会导致向所有其他工作站执行多个复制操作

是否有一种易于维护的方法来存储公钥,例如在NAS上,并告诉ssh在那里查找公钥,而不是在local.ssh目录中

或者需要密钥服务器来共享这些密钥


提前感谢您的帮助

这样做不是一个好主意,因为这种配置设置面临一些安全问题和细节问题

我几乎可以肯定你是想链接到问题?你的权利,另一个用户可以覆盖公钥并获得访问权。那么,是否有一个简单的密钥服务器来共享这些密钥并更新它们(或者只是保存它们,以便每个工作站都可以在需要时更新密钥)