ssh设置免密登录
生成密钥 利用终端窗口在本地生成密钥(用户目录/.ssh),包含id_rsa(私钥)和id_rsa.pub(公钥)两个文件 ssh-keygen 传入远程服务器 将id_rsa.pub上传至远程服务器目录下,在哪个用户下免密登录就要上传至对应用户根目录下的.ssh 写入authorized_keys touch id_rsa.pub >> authorized_keys 设置成功 如果免密登录root用户的话,到这里就结束了,如果想免密登录其它用户的话,可能会因为SELinux限制而失败,此时还需要在远程服务器上执行下列命令: restorecon -Rv ~/.ssh 原因在于有时候从其它用户下复制id_rsa.pub或authorized_keys时,Linux服务器会出现安全上下文(Securi Context)不匹配的情况,需要手动恢复