我正在阅读有关 SSH 密钥身份验证的信息,并在家里使用我的 3 台计算机进行设置。
我有一台主计算机,称为“A”,另外两台,称为“B”和“C”。
现在根据我读过的文档,我将在 B 和 C 上运行 ssh-keygen 并将公钥放在计算机 A 上,假设我将始终通过 SSH 连接到计算机 A,如果我在 B 或 C 上。
但是,我认为我读过的文档示例假设只有 1 台家用计算机会与其他一些外部计算机一起使用。在我的情况下,仅在一台计算机上运行 ssh-keygen 并将文件复制到其他计算机是否有意义?这样我只需要备份一组密钥?当我登录到外部计算机时,我只需要使用一组密钥进行设置,而不是使用所有三台计算机进行设置。
这有意义吗?有什么缺陷或注意事项需要考虑吗?
谢谢。
我使用的是 64 位 Linux Mint Debian v2。
我最近注意到我的 ssh 守护进程在启动时没有自动启动。它曾经。我不确定它是否与我的 UFW 配置或 sshd_config 配置有关,但是,除非我输入:
sudo service ssh start
Run Code Online (Sandbox Code Playgroud)
我在网上搜索过,我可以找到一些解决方案,例如:
sudo update-rc.d ssh defaults
Run Code Online (Sandbox Code Playgroud)
并在 中创建一个 sshd 文件/etc/init.d
,但是,它们不起作用。
我试过清除 ssh 和 openssh-server 并重新安装。但是,这没有任何效果。重新安装后它会自动启动,但是,一旦我重新启动并检查 ssh 守护程序,它就不会出现。
关于如何让它在启动时启动的任何建议?
我使用的是 64 位 Linux Mint Debian v2。
我希望计算机在停止使用后不久进入睡眠状态,因此我将不活动超时设置为 10 分钟。
但是,当我通过 SSH 使用我的笔记本电脑连接到我的计算机时,即使我正在执行诸如复制文件或通过 samba 观看视频之类的操作,它也会进入睡眠状态。
如何在不更改睡眠时间设置的情况下停止此操作?计算机进入睡眠状态的“无活动”究竟是什么?也许,相反更容易解释,什么是活性保持计算机苏醒?
我的笔记本电脑也是 LMDE v2。
我正在Debian wiki 上阅读Wake on Lan ,其中有一部分说:
如果您的内核使用 initramfs 映像(例如 Debian 库存内核),还可以运行
update-initramfs -u
(或update-initramfs -u -k all
如有必要)重建内核初始 ramdisk。
如何确定我的内核是否使用 initramfs?
我安装了 LMDE v2,64 位,Mate。