Ubuntu 安装Openssh服务端

Ubuntu 安装Openssh服务端1 安装 Openssh 服务端首先 我们需要更新我们的本地库索引 所以如下所见 我们需要先输入 apt getupdate sudoapt getupdate 现在我们可以通过以下命令安装 openssh server sudoapt getinstallop server nbsp 2 开启 openssh 服务在 OpenSSH 已经成功安装在 Ubunt

1.安装Openssh服务端

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

  1. $ sudo apt-get update

Ubuntu 安装Openssh服务端

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

  1. $ sudo apt-get install openssh-server

Ubuntu 安装Openssh服务端

 

2. 开启openssh服务

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

  1. $ sudo service ssh start

  1. $ sudo /etc/init.d/ssh start

 

3. 配置密钥对

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

  1. $ ssh-keygen -t rsa

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

Ubuntu 安装Openssh服务端

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

  1. $ ssh-copy-id user@ip_address

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

  1. $ sudo nano /etc/ssh/sshd_config

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

Ubuntu 安装Openssh服务端

 

4. 重启SSH服务

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

  1. $ sudo service ssh restart

  1. $ sudo /etc/init.d/ssh restart

Ubuntu 安装Openssh服务端

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/211805.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午9:33
下一篇 2026年3月18日 下午9:34


相关推荐

  • MySQL数据库:视图View

    MySQL数据库:视图View

    2021年10月4日
    62
  • 使用python创建数组的方法[通俗易懂]

    使用python创建数组的方法[通俗易懂]本文介绍两种在python里创建数组的方法。第一种是通过字典直接创建,第二种是通过转换列表得到数组。方法1.字典创建(1)导入功能(2)创立字典(3)将字典带上索引转换为数组代码示例如下:importnumpyasnpimportpandasaspddata={“name”:[‘xiaozhang’,‘xiaoli’,‘lily’,‘tony’],“sex”:[‘bo…

    2022年5月2日
    55
  • idea2021.8激活码-激活码分享

    (idea2021.8激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlKU…

    2022年3月22日
    54
  • Matlab function函数如何使用

    Matlab function函数如何使用步骤 1 创建 m 文件 m 文件中用关键字 function 定义函数 定义函数的格式如下 function 输出变量 函数名称 输入变量 输入变量和输出变量可以是一个 也可以是多个 function 输出变量 函数名称 输入变量 注释 函数体 2 保存 m 文件时 一定要用函数名称保存 m 文件 举例如下 function a b c test d e f a

    2026年3月16日
    2
  • H2 数据库使用简介

    一、前言H2是一个用Java开发的嵌入式数据库,它本身只是一个类库,即只有一个jar文件,可以直接嵌入到应用项目中。H2主要有如下三个用途:第一个用途,也是最常使用的用途就在于可以同应用程序打包在一起发布,这样可以非常方便地存储少量结构化数据。第二个用途是用于单元测试。启动速度快,而且可以关闭持久化功能,每一个用例执行完随即还原到初始状态。第三个用途是作为缓存,即当做内…

    2022年4月7日
    240
  • JAVA通过FDFS上传以及加载文件原理简析

    JAVA通过FDFS上传以及加载文件原理简析初学者的总结 仅是简单案例如果我们想在 java 后台中将图片上传到 linux 下的 FDFS 分布式系统中 首先通过 VMware 虚拟机安装 linux 系统 进入系统后 需要安装以下服务 tracker storage client nginx 这几个服务首先说说他们的基本工作原理 客户端发送请求 将文件通过 fdfs 插件上传 因为 tracker 不支持 http 协议 客户端不能通过 HTTP 直接访问 需要

    2026年3月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号