Linux配置ssh
Linux配置ssh
不知道为什么,在阿里云控制台上绑定只有提供了一个私钥,公钥应该是会自动部署到服务器上的,但没有,使用这个私钥就一直说无法认证。没办法了,只能是自己丰衣足食了
1 | # 生成新的 SSH 密钥(使用ed25519 算法) |
提示输入密码时,直接按 Enter(留空)
- 如果想要密码的话,当我没说
1 | Enter passphrase (empty for no passphrase): [直接按Enter] |
之后进入服务器
1 | # 创建 .ssh 目录(如果不存在) |
- 现在就可以登陆了
1 | ssh -i C:\Users\user\.ssh\密钥名称 root@公网地址 |
如果还是不行,应该是shhd_config文件没有开放ssh链接
1 | # 进入/etc/ssh/sshd_config |
在Windows中ssh便捷连接方法
- 在Windows中创建config文件
~/.ssh/config
在powershell中运行1
2
3
4
5#
Host 名称
HostName IP地址
User Linux用户名
IdentityFile 密钥路径ssh 登陆名称
就可以登陆了!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小站仍在建设中...😁!
评论