我计划全新安装操作系统,但首先我想备份.ssh
文件夹以保留 ssh 密钥。我可以将其复制到 USB 记忆棒中吗?如果可以,我该怎么做?我是否需要执行任何额外步骤才能在新安装中“恢复” ssh 密钥?
答案1
如何备份现有的私钥/公钥?
只需将文件复制到备份服务器或外部 USB 笔/硬盘即可:
- 将文件复制到挂载在 /mnt/usb 的 USB 驱动器 *
cp -avr $HOME/.ssh/ /mnt/usb/backups/
答案2
对于用户密钥
sudo rsync -arv ~/.ssh/ /media/user/flash
其中 /media/user/flash 是你安装的 USB 驱动器位置
对于服务器密钥
sudo rsync -arv /etc/ssh /media/user/flash
新设置准备就绪后,只需执行相反的操作即可。
警告这将转移您的个人密钥和服务器密钥(并且它们可用于“成为”(而不仅仅是模仿)旧服务器(或您),因此在不再需要它之后请小心 USB 记忆棒会发生什么……)