当前位置:首页 > 实用技巧 >

服务器密码怎么解除(服务器密码怎么查看)

来源:原点资讯(www.yd166.com)时间:2023-06-20 10:41:38作者:YD166手机阅读>>

由于最近总收到服务器正在被尝试暴力登录的短信,便下定决心改为秘钥登录了。

大致分三步。

背景介绍

用户:username

本地系统:macOS

服务器:CentOS

服务器账号:root

第一步、生成本地秘钥

1、输入下面命令然后三个回车就可以

$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/Users/username/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /Users/username/.ssh/id_rsa. Your public key has been saved in /Users/username/.ssh/id_rsa.pub.

一般会生成到当前用户的主目录

下面代表生成成功了

Your identification has been saved in /Users/username/.ssh/id_rsa. Your public key has been saved in /Users/username/.ssh/id_rsa.pub. The key fingerprint is: SHA256:Xxxxxxxxxxxxxxx The key's randomart image i xxxxxxxxxxxxxx

如果本地已经有了就得注意了,重新生成后,公钥和私钥会发生变化,导致登录不了服务器。

千万要注意。

$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/Users/username/.ssh/id_rsa): /Users/username/.ssh/id_rsa already exists. Overwrite (y/n)? n

2、这个时候直接使用cat命令查看公钥文件内容就可以了。

$ cat ~/.ssh/id_rsa.pub xxxxxxxxxxxx第二步、将本地的公钥放入到服务器

服务器上的文件路径为

# ll -ll /root/.ssh/authorized_keys -rw------- 1 root root 1551 1月 18 14:19 /root/.ssh/authorized_keys

使用vim把第二步显示的公钥内容添加到文件后面

第三步、关闭密码登录并重启服务

1、别搞错,是sshd_config 不是ssh_config。多一个d字母的文件

$ls /etc/ssh/ moduli ssh_host_dsa_key ssh_host_ecdsa_key.pub ssh_host_rsa_key ssh_config ssh_host_dsa_key.pub ssh_host_ed25519_key ssh_host_rsa_key.pub sshd_config ssh_host_ecdsa_key

2、修改登录配置

PasswordAuthentication yes 修改为 PasswordAuthentication no

4、重启ssh的服务

$ systemctl restart sshd

5、非法登录验证

$ssh root@1.1.1.1(示例ip) Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

6、正常登陆

$ssh root@1.1.1.1(示例ip) 会进入到root目录

再也不用担心坏孩子尝试暴力破解了。

但一定要把本地的私钥在保存一份到别处备份,不然丢了后。服务器登录就得想别的办法解决了。比如通过云平台修改root密码,然后重启。或者找IDC吧。

如果本文对你有帮助,请转发,说不定你的朋友也需要它。

关注我,掌握更多编程技巧成倍提升工作效率。

栏目热文

服务器忘记密码怎么解锁(服务器密码忘了怎么找回来)

服务器忘记密码怎么解锁(服务器密码忘了怎么找回来)

1、问题简述服务器只有这一个登录账号,关键是密码忘记了,因为要求不能重装系统,然后就只能乱套密码,我能怎么办我也很绝望啊...

2023-06-20 11:20:11查看全文 >>

服务器忘记密码重置(服务器开机密码忘记了怎么办啊)

服务器忘记密码重置(服务器开机密码忘记了怎么办啊)

有些时候因为长时间没有使用,我们经常会忘记某些账号或密码,如果你的服务器的登录密码忘了,而又不想重装,那么你可以参考下面...

2023-06-20 11:06:07查看全文 >>

服务器重置密码的方法(服务器密码忘了怎么修改)

服务器重置密码的方法(服务器密码忘了怎么修改)

一、概述在 Windows Server 2016 中忘记管理员密码怎么办?作为 IT 管理员,您应该遇到过使用未知密码...

2023-06-20 10:59:16查看全文 >>

服务器密码重置后怎么解除(服务器忘记密码重置密码怎么办)

服务器密码重置后怎么解除(服务器忘记密码重置密码怎么办)

开启,连续按F2 进去后有个DRAC Setting,里面有个Reset to default可以重设。重设完后,长按电...

2023-06-20 10:44:51查看全文 >>

出木杉变成女神(出木杉的老婆是外国人)

出木杉变成女神(出木杉的老婆是外国人)

《哆啦A梦》是我们很多人的童年回忆,塑造了大雄、静香、哆啦A梦、胖虎和小夫,以及出木衫等等,我们都知道,剧中的人物,比如...

2023-06-20 10:53:06查看全文 >>

服务器密码重置后怎么恢复(服务器密码忘记如何重置密码)

服务器密码重置后怎么恢复(服务器密码忘记如何重置密码)

家里有个西数云服务器很好用,可以在网络上访问服务器中的文件,更可以将服务器中硬盘虚拟成将家里电脑上的虚拟硬盘,直接将各种...

2023-06-20 10:43:25查看全文 >>

重置服务器主机密码是什么

重置服务器主机密码是什么

查看主机业务、重置主机密码:1. 登录 云虚拟主机管理页面 查看主机基础信息,单击 管理 登录 主机管理控制台,查看主机...

2023-06-20 10:49:17查看全文 >>

服务器密码忘了怎么重置(k宝密码忘了怎么重置)

服务器密码忘了怎么重置(k宝密码忘了怎么重置)

在我们刚拿到服务器的时候密码都是系统随机生成的初始密码,所以这时候我们一般第一时间拿到服务器应该为了安全起见先修改服务器...

2023-06-20 11:17:28查看全文 >>

服务器在输入密码界面怎么重启

服务器在输入密码界面怎么重启

  什么是服务器  服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器...

2023-06-20 10:55:47查看全文 >>

服务器被修改密码怎么办(linux服务器修改密码)

服务器被修改密码怎么办(linux服务器修改密码)

Huawei Intelligent Baseboard Management Controller(简称IBMC),是...

2023-06-20 11:11:05查看全文 >>

文档排行