zoukankan      html  css  js  c++  java
  • Ubuntu基础设定:openssh-server安装和使用

    记录一下Ubuntu17.10的openssh-server的安装和使用。安装之后就可以使用ssh登陆Ubuntu了,所以是Ubuntu的基础设定之一。

    事前准备

    Ubuntu版本:17.10

    devops@ubuntu:~$ cat /etc/issue
    Ubuntu 17.10 l

    devops@ubuntu:~$
    devops@ubuntu:~$ lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description: Ubuntu 17.10
    Release: 17.10
    Codename: artful
    devops@ubuntu:~$
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    17.10的Ubuntu代号Artful Aardvark,于2017年10月19日正式发布,是更换GNOME的首个版本,但是这不是一个LTS版本,会支持到2018年8月,是2018年Ubuntu的LTS的版本之前的过渡版本。openssh-server的安装基本上对于Ubuntu的版本影响非常低,基本操作步骤大体一致。

    安装步骤

    按照如下安装步骤进行安装

    步骤 命令 说明
    步骤1 sudo su 切换至root用户,ubuntu缺省下root用户有所限制,使用sudo su可以使用当前管理用户的密码切换至root用户,也可以在需要安装权限的命令前加sudo
    步骤2 apt install openssh-server 安装openssh-server
    步骤3 ssh -V 确认openssh-server版本
    步骤4 /etc/init.d/ssh status 确认openssh-server状态
    步骤5 /etc/init.d/ssh restart 重新启动 openssh-server
    步骤6 从终端使用ssh命令连接确认
    操作日志

    此处再以安装的状态下抓取的日志,apt install显示会有所不同

    devops@ubuntu:~$ sudo su
    [sudo] password for devops:
    root@ubuntu:/home/devops#
    root@ubuntu:/home/devops# apt install openssh-server
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    openssh-server is already the newest version (1:7.5p1-10ubuntu0.1).
    0 upgraded, 0 newly installed, 0 to remove and 55 not upgraded.
    root@ubuntu:/home/devops#
    root@ubuntu:/home/devops# ssh -V
    OpenSSH_7.5p1 Ubuntu-10ubuntu0.1, OpenSSL 1.0.2g 1 Mar 2016
    root@ubuntu:/home/devops#
    root@ubuntu:/home/devops# /etc/init.d/ssh status
    ● ssh.service - OpenBSD Secure Shell server
    Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
    Active: active (running) since Sat 2018-03-03 07:58:44 CST; 51min ago
    Process: 3072 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCESS)
    Process: 3071 ExecReload=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
    Process: 3167 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
    Main PID: 3179 (sshd)
    Tasks: 1 (limit: 4915)
    Memory: 1.0M
    CPU: 7ms
    CGroup: /system.slice/ssh.service
    └─3179 /usr/sbin/sshd -D

    Mar 03 07:58:44 ubuntu systemd[1]: Starting OpenBSD Secure Shell server...
    Mar 03 07:58:44 ubuntu systemd[1]: Started OpenBSD Secure Shell server.
    Mar 03 07:58:44 ubuntu sshd[3179]: Server listening on 0.0.0.0 port 22.
    Mar 03 07:58:44 ubuntu sshd[3179]: Server listening on :: port 22.
    root@ubuntu:/home/devops#
    root@ubuntu:/home/devops# /etc/init.d/ssh restart
    [ ok ] Restarting ssh (via systemctl): ssh.service.
    root@ubuntu:/home/devops#
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    从终端进行ssh连接

    liumiaocn:~ liumiao$ ssh devops@192.168.31.19
    devops@192.168.31.19's password:
    Welcome to Ubuntu 17.10 (GNU/Linux 4.13.0-21-generic x86_64)

    * Documentation: https://help.ubuntu.com
    * Management: https://landscape.canonical.com
    * Support: https://ubuntu.com/advantage


    58 packages can be updated.
    32 updates are security updates.


    Last login: Sat Mar 3 07:43:23 2018 from 192.168.31.242
    devops@ubuntu:~$

  • 相关阅读:
    Cgroup学习笔记
    基于dubbo框架下的RPC通讯协议性能测试
    More about dubbo
    基于nginx tomcat redis分布式web应用的session共享配置
    基于开源Dubbo分布式RPC服务框架的部署整合
    More about Tair (NoSql)
    MySql Replication配置
    Memcached、Redis OR Tair
    基于淘宝开源Tair分布式KV存储引擎的整合部署
    关于TbSchedule任务调度管理框架的整合部署
  • 原文地址:https://www.cnblogs.com/jazzka702/p/11874285.html
Copyright © 2011-2022 走看看