阿里云配置密钥SSH登录
来源:互联网 发布:朝鲜水灾知乎 编辑:程序博客网 时间:2024/05/20 13:09
阿里云服务器上总是有人喜欢用工具扫ssh端口进行暴力破解,还是配置一下密钥登录吧
服务器操作系统为:ubuntu14.04LTS Server
一、下载Puttygen并成密钥对
下载地址:http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe点击Generate移动鼠标生成密钥,保存私钥(PPK文件),复制生成的公钥(公钥就是sha-rsa开头的那一串)
二、保存公钥到服务器
putty登录服务器,保存公钥到~/.ssh/authorized_keys文件里
mkdir ~/.sshchmod 700 ~/.sshvi ~/.ssh/authorized_keysi键进入编辑模式,右键粘贴
ESC退出编辑模式,:wq保存退出
修改文件权限
chmod 644 ~/.ssh/authorized_keys
三、修改配置文件,让SSH支持密钥登录
vi /etc/ssh/sshd_configi键进入编辑模式,将下列的#注释删除
#RSAAuthentication yes#PubkeyAuthentication yes#AuthorizedKeysFile %h/.ssh/authorized_keys重启ssh服务
service ssh restart
3.用证书登录
IP:你的服务器外网IP
Connection-->Data:auto-login name 填root
Connection-->SSH-->Auth:下方选择你的Puttygen生成的ppk私钥文件。
4.取消密码登录(可选)
vi /etc/ssh/sshd_config将
PasswordAuthentication yes改为
PasswordAuthentication no保存,重启SSH服务
service ssh restart
1 0
- 阿里云配置密钥SSH登录
- 阿里云ECS利用密钥对ssh登录服务器
- 配置ssh免密钥登录
- ssh 配置免密钥登录
- Ubuntu配置ssh密钥登录
- 腾讯云购买以及配置ssh密钥登录
- 配置Linux服务器SSH远程密钥登录
- Xshell配置SSH密钥登录Linux服务器
- 批量配置SSH 免密钥登录脚本
- ssh无密钥远程登录配置
- ssh密钥登录认证自动配置脚本
- Xshell配置SSH密钥登录Linux服务器
- Xshell配置SSH密钥登录Linux服务器
- 阿里云 liunx 密钥对远程登录
- 阿里云 CentOS7.2 配置SSH登录 新手教程
- 配置ssh使用密钥登录,禁止口令登录
- 阿里云ECS Linux通过Xshell 配置密钥key免密码登录
- ssh 密钥登录
- 怎么使用字符串String配置文件正的资源
- 在Unity中生成二维码
- 深度学习概述:从感知机到深度网络
- 设计模式
- java.lang.NoClassDefFoundError: android.support.v4.view.ViewConfigurationCompat
- 阿里云配置密钥SSH登录
- viterbi算法——通俗解释
- 100行代码 CircleImageView
- C语言编程函数编写一般原则
- java web 乱码总结
- 排序算法-交换排序_冒泡排序
- c语言之指针数组理解一
- hadoop完全分布式集群+Win Eclipse+Hbase+Hive+Zookeeper+Sqoop+SPARK试验机平台
- 欢迎使用CSDN-markdown编辑器