主页 > 经验 >

如何设置Ubuntu14.04的SSH无密码登录 Ubuntu14.04的SSH无密码登

  如何设置Ubuntu14.04的SSH无密码登录 Ubuntu14.04的SSH无密码登录设置方法。大家好,今天我来向大家介绍如何在 Ubuntu12.04 上设置 SSH 的无密码登录功能。仅在工作站上有正确的(公私)密钥对以供匹配时SSH服务端才会允许你登录,反之访问将不会被允许。
  
  一、安装Openssh服务端首先,需要更新我们的本地库索引。所以如下所见,先输入“apt-get update”,如下图所示。






  现在通过以下命令安装openssh-server:




  二、 开启openssh服务在OpenSSH已经成功安装在Ubuntu14.04操作系统上了之后,我们要启动OpenSSH的服务。以下命令让你启动/开启服务。




  三、 配置密钥对在安装并启动了OpenSSH服务以后。现在终于到了要搞定公私钥对的时候了,在终端中运行以下命令:




  在运行完以上命令了以后,需要回答一系列的问题。首先选择保存密钥的路径,按回车将会选择默认路径即家目录的一个隐藏的.ssh文件夹。下一个提示是请输入口令提醒。将此留空(直接回车)。之后密钥对就会创建,大功告成。




  在密钥对生成以后,需要将客户端上的公钥复制到SSH服务端或者主机,来创建对客户端的信任关系。运行以下命令复制客户端的公钥到服务端。




  在公钥上传之后,现在可以禁用通过密码登陆SSH的方式了。为此,需要通过以下命令用文本编辑器打开/etc/ssh/ssh_config。




  现在,需要按照下图所示去掉几行注释并进行一些赋值。




  四、重启SSH服务最后,在配置完SSH服务端后,为了使改动生效我们需要重启SSH服务。在终端或控制台运行以下命令重启。




  现在,可以试试不用密码仅用密钥对的方式登录ssh服务端了。


最近发表
赞助商链接