vps密匙设置,和安全

您所在的位置:网站首页 vps账号密码是哪些 vps密匙设置,和安全

vps密匙设置,和安全

2022-03-26 08:59| 来源: 网络整理| 查看: 265

1.如何生成ssh公钥

你可以按如下命令来生成sshkey

ssh-keygen -t rsa -C "[email protected]"# Creates a new ssh key using the provided email # Generating public/private rsa key pair...

查看你的public key,并把他添加到

cat ~/.ssh/id_rsa.pub # ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

添加后,在终端(Terminal)中输入

ssh -T [email protected]

若返回

Welcome to Git@OSC, yourname!

则证明添加成功。

 

如果你按步就班完成了以上步骤,那么你就有了自己的密匙,相信我用它更能保障安全。

 

现在把它上传到自己的vps上。

 

在终端上用 scp ~/.ssh/id_rsa.pub 用户名@域名 :~

 

现在登录vps 你会在桌面找到id_rsa.pub(这是你的公匙,另一个是你的私匙,顾名思义,千万别传错了)。

 

创建一个.ssh文件夹,把 id_rsa.pub 放进去并改名成 authorized_keys

 

用vi或者别的编辑器打开ssh_config文件 vi /etc/ssh/ssh_config

 

看看这下面这句前面有没有#,如果有就删了#

 

AuthorizedKeysFile      %h/.ssh/authorized_keys

 

把本地的id_rsa.pub 的文件名也改成authorized_keys

 

你就能试试登录vps,不出意外的话应该就不用输密码了

 

如果出了意外你去本地的sshd_config文件里,看看这下面这句前面有没有#,如果有就删了#

 

 

AuthorizedKeysFile      %h/.ssh/authorized_keys

 

如果不用输密码的情况下能登入,你就能去sshd_config文件里完成以下操作

 

禁止密码登录

 

将PasswordAuthentication yes 修改成 PasswordAuthentication no

 

从此以后没有私匙,谁也进不来,世界安静了。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3