ssh远程免密登录Linux
一、在本地机器创建公钥,一路回车即可
ssh-keygen -t rsa
二、发送公钥到远程服务器端
如果是默认端口:scp id_rsa.pub user@ip:~/.shh
如果远程服务器设置的是其它端口:scp -P port id_rsa.pub user@ip:~/.shh
如果服务器上没有.ssh文件夹,则登录服务器输入如下命令创建
mkdir ~/.ssh
chmod 700 ~/.ssh
三、登录远程服务器
ssh -p port user@ip
进入.ssh文件 cd ~/.ssh
复制公钥文件到autorized_keys
cat id rsa.pub >> authorized keys
修改文件权限
chmod 600 authorized_keys