6.把authorized kevs传输到nodelnode2节点中的~ssh下
时间: 2024-04-09 13:32:58 浏览: 11
要将`authorized_keys`文件传输到nodelnode2节点的~/.ssh目录下,您可以使用以下命令:
```bash
scp ~/.ssh/authorized_keys nodelnode2:~/.ssh/
```
这个命令将您当前主机上的`authorized_keys`文件复制到nodelnode2节点的~/.ssh目录中。
请确保在执行此命令之前,您已经备份了nodelnode2节点上的原始`authorized_keys`文件,以免意外丢失之前的公钥。
请将命令中的nodelnode2替换为nodelnode2节点的主机名或IP地址。
相关问题
5.把公钥文件写入到authorized kevs中
要将公钥文件写入到`authorized_keys`文件中,您可以使用以下命令:
```bash
cat ~/.ssh/new_key_name.pub >> ~/.ssh/authorized_keys
```
请确保在执行此命令之前,`~/.ssh/new_key_name.pub` 是您要添加的公钥文件的正确路径,并且 `~/.ssh/authorized_keys` 是您要将公钥写入的目标文件。
这个命令将把新的公钥内容追加到`authorized_keys`文件的末尾。如果`authorized_keys`文件不存在,该命令会创建一个新的文件。如果公钥已经存在于`authorized_keys`文件中,重复执行这个命令将导致公钥重复出现在文件中。
请注意,在将公钥添加到`authorized_keys`文件之前,请确保您已经备份了原始的`authorized_keys`文件,以免意外丢失之前的公钥。
在Linux中新建~/.ssh/authorized_keys文件
在 Linux 中,可以通过如下命令在用户家目录下的 .ssh 目录中创建 authorized_keys 文件:
```
mkdir -p ~/.ssh # 创建.ssh目录
touch ~/.ssh/authorized_keys # 创建authorized_keys文件
```
这里的 `~` 符号表示当前用户的家目录,`-p` 选项表示如果目录不存在就创建目录。执行完上述命令后,你就可以在 `~/.ssh/` 目录下找到 `authorized_keys` 文件了。在该文件中,你可以添加自己的公钥,用于 SSH 登录时的身份验证。