Open lvxianchao opened 1 year ago
修改配置文件:/etc/ssh/sshd_config
/etc/ssh/sshd_config
# 是否允许 root 远程登录 PermitRootLogin yes # 开启公钥认证 PubkeyAuthentication yes # 存放登录用户公钥的文件位置 AuthorizedKeysFile .ssh/authorized_keys
# 一路回车 ssh-keygen -t rsa
把 客户端 的 ~/.ssh/id_rsa.pub 里的内容粘贴到 服务器 的 ~/.ssh/authorized_keys 里。
~/.ssh/id_rsa.pub
~/.ssh/authorized_keys
# 登录的服务器别名 ssh server 就可以了 Host server # 要登录的服务器ip HostName 0.0.0.0 # 端口 Port 22 # 登录名 User root # 私钥路径 IdentityFile ~/.ssh/id_rsa ServerAliveInterval 30 TCPKeepAlive yes
服务端
修改配置文件:
/etc/ssh/sshd_config
客户端
把 客户端 的
~/.ssh/id_rsa.pub
里的内容粘贴到 服务器 的~/.ssh/authorized_keys
里。配置别名