您的位置:老铁SEO > 站长新闻 > 网站交易 >

ssh连接主机 本地记住用户名及密码的操作

文章来源:http://www.6cu.com

作者:网站外链发布

人气:13

2021-03-24 16:49:34

     因为需要经常登陆服务器,每次输入密码 太麻烦,而正好有办法可以解决这个麻烦~

     一、记住密码

     1、本地生成一对公钥密钥

     ssh-keygen -t rsa

     中间会让你确认生成目录,默认存放在 本地用户的 ~/.ssh目录下 回车就好

      会生成:id_rsa(密钥) id_rsa.pub(公钥)

     这是我之前生成过的,如图:

     2、把公钥放到服务器上

     方式一:

     本地命令行执行

     scp ~/.ssh/id_rsa.pub root@39.97.170.231:~/.ssh/authorized_keys

     方式二:

     本地命令行执行

      ssh-copy-id ~/.ssh/id_rsa.pub root@39.97.170.231

     方式三:

      打开~/.ssh/id_rsa.pub,复制里面内容,粘贴到服务器~/.ssh/authorized_keys文件中,保存退出。

      至此,再次登陆服务器就不会提示你输入密码啦。

     二、记住用户名

     1、本地需要保存ssh登陆主机的相关信息,在用户根目录下的.ssh文件内创建config文件,用于保存ssh登陆主机的相关信息

     vim config

     编辑内容:

     Host name #AAAAA为服务器主机名

     HostName 39.97.170.231 #写服务器ip地址

     User root #root为登陆用户名

     Port 22 #主机端口,默认是22

     IdentityFile /Users/xyz_persist/.ssh/id_rsa #自己生成的私钥的文件路径

     如图:

     2、在服务器设置自动检验的信息

     打开/etc/ssh/sshd_config文件

     vim /etc/ssh/sshd_config

      找到

      PubkeyAuthentication yes 

      AuthorizedKeysFile .ssh/authorized_keys

      去掉前面的 # 注释

      注:vim 搜索字符串操作

      点击esc退出编辑模式,输入 / 输入要搜索的字符串,回车,往下搜索,点击n,往上搜索,点击N(大写N)

      5、最后就可以这样登录啦

      ssh xyz

      如图:

   

      原文链接:https://blog.csdn.net/persist_xyz/article/details/90231433


上一篇:ssh连接助手,windows上的git使用ssh连接

下一篇:没有了

相关文章

在线客服

外链咨询

扫码加我微信

微信:juxia_com

返回顶部