sh SSH KeyGen +复制Bash脚本(快速ssh密钥设置)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh SSH KeyGen +复制Bash脚本(快速ssh密钥设置)相关的知识,希望对你有一定的参考价值。
#!/bin/bash
#
# Creates an SSH key on a client machine, applies the appropriate file permissions,
# copies to the local ~/.ssh directory, & copies to specified server
#
# parameters:
# ..1 newKeyFileName
# ..2 user@server
#
# usage :
# ./sshKeyGen.sh newKey user@server.com
#
ssh-keygen -t rsa -f $1
chmod 600 $1
chmod 600 $1.pub
mv $1 ~/.ssh/$1.pem
cp $1.pub ~/.ssh/$1
mv $1.pub ~/.ssh/$1.pub
ssh-copy-id -i ~/.ssh/$1.pub $2
以上是关于sh SSH KeyGen +复制Bash脚本(快速ssh密钥设置)的主要内容,如果未能解决你的问题,请参考以下文章
使用expect实现ssh免密码登陆
Linux中,使用SSH过程中,sh-copy-id命令报错:-bash: ssh-copy-id: command not found
ssh 免交互式登陆
hadoop集群启动ssh免密登录
sh SSH:在远程服务器上运行本地bash脚本
通过 SSH 执行存储在文件中的 Bash 脚本