1. 密码登录
这是默认的一种登录方式,如图:
输入密码以后成功登录shell:
以后每次登录都得输入密码,比较麻烦。
2. 公钥登录
为了方便,ssh还提供了使用公钥的登录方式,原理为在client生成一对公私钥,client保留私钥,把公钥写入server。具体方式如下:
一、 在client:
生成如下:
id_rsa是私钥,id_rsa.pub是公钥
二、 id_rsa.pub的内容格式如下:文章来源:https://www.toymoban.com/news/detail-594716.html
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC6LwMu2Xf66rOiKMShfSkRAIY1boHP06/BXniM5Jc6z9vbftHPCExpxzdiO5QymZ7b1FsdbgpdA7UZTzrTizUMM74gIWffQnNpTsDc42nPn7TBK15tkqcHc74L44vTfCUL/qd3EhpsrJppN0NiPOVsi+UexFHQKXyBgzscWn8JRT6dxDdeXMZP9HqUSKcIsNhmG1QM1eJd6oyFPcPp40kDQs74JqP0doCSQK1y2UsbTc9+wLUWXpYrQafe6yyGqyI/lacZ+Kqa85wxTuaIw/S3wpwYLiy5gQrTkSIkZIxtfwoSB1VrMrWHV5DHL+zl0UIrkgYt6X62hVEf9fyAMphofdU/EnSi8b24++SEYtowZkFZHjg27WaGOBn6CjtYhACCXm7o/rUDxJuHaMOMJI9vQjN/0tJdVuVzRytgJSGDcicbfUrWXSYSN3IZTrwtG039qQV16L2/znf10H1a5KRnLfGtO3i8l2IJLUN9fauYfEokpAgrBrfVkO+MkNkM= sss@DESKTOP-R2C
复制下来以后写入到server的/user/.ssh目录下的authorized_keys文件中,例如我的就是:
/root/.ssh/authorized_keys中
三、 再次登录,不再需要密码:
文章来源地址https://www.toymoban.com/news/detail-594716.html
到了这里,关于ssh的两种登录方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!