检查一台机器是否原来就有ssh设置:
ssh文件的位置是:
/root/.ssh/id_rsa
/root/.ssh/id_rsa.pub
ssh设置:
客户端:通过命令 ssh-keygen,创建ssh秘钥。
生成id_rsa 和 id_rsa.pub
服务器端:
将id_rsa.pub中的内容追加到服务器的/root/.ssh/authorized_keys文件中。
并将该文件的访问权限修改为644:
chmod 644 authorized_keys
ssh-copy-id分发id:
ssh-copy-id -i /root/.ssh/id_rsa.pub 服务器user@服务器ip
ssh访问:
ssh peng@服务器ip
注意这里用root会permission denied.
scp使用:
客户端和服务器端的文件分享,例如将客户端的文件id_rsa.pub拷到服务器桌面上:
scp /root/.ssh/id_rsa.pub [email protected]:/home/peng/Desktop