位置: 编程技术 - 正文

Ubuntu14.04 的 SSH 无密码登录的设置方法

编辑:rootadmin

推荐整理分享Ubuntu14.04 的 SSH 无密码登录的设置方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

大家好,今天我来向大家介绍如何在 Ubuntu. 上设置 SSH 的无密码登录功能。仅在工作站上有正确的(公私)密钥对以供匹配时SSH服务端才会允许你登录,反之访问将不会被允许。

正常情况下,我们需要连上SSH的控制台输入用户名及其密码才行。如果两者全部正确,我们就可以访问,反之访问被服务端拒绝。不过相比而言还有一种比用密码更安全的登录方式,我们可以在登录SSH时通过加密密钥进行无密码登录。

如果你想启用这个安全的方式,我们只需简单的禁用密码登录并只允许加密密钥登录即可。使用这种方式时,客户端计算机上会产生一对私钥和公钥。接着客户端得把公钥上传到SSH服务端的authorized_key文件中去。在授予访问前,服务器及客户端电脑会校验这个密钥对。如果服务器上的公钥与客服端提交的私钥匹配则授予访问权限,否则访问被拒绝。

这是认证到SSH服务器的非常安全的一种做法,如果你想为单一的SSH用户登录实现安全登录,这也是备受推崇的方式。这里快速的过一遍如何启用无密码登录SSH的配置过程。

1.安装Openssh服务端

首先,我们需要更新我们的本地库索引。所以如下所见,我们需要先输入“apt-get update”

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

2. 开启openssh服务

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

3. 配置密钥对

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

Ubuntu14.04 的 SSH 无密码登录的设置方法

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

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

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

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

4. 重启SSH服务

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

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

总结

太好了!我们成功的配置了无密码登录SSH。使用加密密钥对进行SSH服务器认证是非常安全的一种做法,如果你想为SSH的单一用户登录实施安全的认证这也是备受推崇的方式。所以,如果你还有什么问题或建议,请在意见框中向我们反馈。很欣慰你能读完,希望你能喜欢加密的SSH安全登录 :-)

via: Pyasi 译者:martinqi 校对:wxy

本文由 LCTT 原创翻译

在Ubuntu .上安装轻量级web服务器Cherokee Cherokee是一个免费,开源,高性能轻量级的全功能web服务器,支持大部分主流操作系统(Linux、MacOSX、Solaris和BSD)。它支持TLS/SSL、FastCGI、SCGI、PHP、uWSGI、SS

ubuntu .设置Apache虚拟主机的方法 方案在这个教程中,我会使用Ubuntu.位LTS,并搭建2个测试网站分别命名为unixmen1.local和unixmen2.local.我的测试机分别为..1./和server.unixmen.local。

ubuntu虚拟机怎么联网安装vmware tools? vmwaretools安装后给使用虚拟机带来很多便利,如在本机和虚拟机之间拷贝粘贴,就像在一台电脑上一样。ubuntu使用比较广泛,针对该系统安装vmwaretools,

标签: Ubuntu14.04 的 SSH 无密码登录的设置方法

本文链接地址:https://www.jiuchutong.com/biancheng/358614.html 转载请保留说明!

上一篇:Ubuntu 14.04 64位搭建ADT开发环境的方法

下一篇:在Ubuntu 14.04上安装轻量级web服务器Cherokee(ubuntu安装教程14.04)

  • 关于资源税的问题
  • 企业利润分配如何缴纳所得税
  • 劳务费计入职工薪酬吗
  • 期末应交企业所得税怎么算
  • 代收车船税没有发票能走帐吗
  • 老板买增票财务怎么做账
  • 调低社保基数怎么操作
  • 房屋出售缴纳税种
  • 营改增后还要交企业所得税吗
  • 异地业务操作
  • 母公司吸收合并全资子公司
  • 现金流量表附表的其他指的是什么
  • 投标标费退回怎么做分录
  • 公司账户收到车险怎么做账
  • 怎样用增值税专票抵扣
  • 固定资产清理怎么做账务处理出售
  • 个人所得税缴纳标准起征点
  • 用工会经费给员工发工资
  • 单位购买图书会计分录
  • 可转债 承销
  • php面向对象详解
  • 喀拉拉邦地理位置
  • macbook直接显示桌面
  • cmdkill进程
  • agsservice是什么进程
  • mds是什么进程
  • php怎么与mysql连接
  • 经营收益是净利润吗
  • 商业银行流动性风险监管指标
  • 无法登陆p.to
  • php写一个简单的单例模式
  • 公链dapp
  • 用谷歌浏览
  • 供热企业税收优惠
  • 什么情况可以行政拘留不予执行
  • 超市小票可以作为证据吗
  • 房子是固定资产的好处
  • mongodb添加用户并授权
  • 织梦系统
  • 土地评估增值计入什么科目
  • 处置固定资产净收益属于利得吗
  • 车辆固定资产的折旧方法
  • 专票和普票都是13个点嘛
  • 对公账户有法律效力吗
  • 预付房租的账务处理
  • 水电费计提是什么意思
  • 小规模纳税人季报需要报什么
  • 无形资产摊销完以后得账务处理
  • 滴滴电子普通发票能抵扣进项税吗
  • 用于捐赠的会计处理
  • 增值税扣税公式
  • 代开租金发票的税金怎样入账?
  • 冲销以前年度主营业务成本
  • 给业务员的佣金怎么做账
  • 工程没钱也没有工资
  • 租赁车子
  • 农行网银只有一张卡吗
  • 建账是不是只需要科目余额表
  • 数据库聚簇索引和非聚簇索引
  • sql批量修改数据语句
  • sql中的存储过程
  • sqlserver表死锁
  • 由于这台计算机没有远程客户端访问许可证
  • win10怎么安装网络驱动程序
  • windows xp怎样禁止弹出广告
  • 电脑系统xp怎么样
  • 忘记mysql root密码的解决方法
  • win8.1 win7
  • win10每周更新
  • win7累计更新补丁包
  • jquery网页设计
  • cocos2dx4.0教程
  • 【ExpandableListView】ExpandableListView互斥展开效果
  • 深入python3
  • javascrapt
  • 国家税务总局深圳税局
  • 青岛个人所得税咨询电话是多少
  • 机动驳船是什么
  • 企业在开办过程中的具体流程
  • 广西地税代收工作怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设