服务器配置
- 登录到服务器修改 sshd 的配置文件
vi /etc/ssh/sshd_config
找到以下内容,去掉前面的注释(#)
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
- 重启 sshd 服务
service sshd restart
本机配置修改
- 本机生成公钥和私钥(已生成跳过)
ssh-keygen -t rsa
一路回车即可。默认在~/.ssh 目录生成两个文件:
- id_rsa :私钥
- id_rsa.pub :公钥
- 将本地公钥复制到服务器
scp ~/.ssh/id_rsa.pub root@你的公网IP:/home/id_rsa.pub
- 在服务器端将公钥文件导入认证文件中
cat /home/id_rsa.pub >> ~/.ssh/authorized_keys
- 服务器修改权限
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
- 修改 mac 下的配置文件~/.ssh/config (没有则创建)
Host aliyun ### 别名
Hostname 192.168.10.10 ###公网 IP
Port 22 ###端口
User root ###登录账号
IdentityFile ~/.ssh/id_rsa ###本机私钥地址
保存配置。iTerm2 终端执行
ssh aliyu
Превеликое спасибо. Что ни говорите безмерно призанятно
Взятая здесь информация достойна уважение. А ещё особо меня восхитила информация на web сайте https://dveriokna.dp.ua/