Ubuntuの基本設定: openssh-serverのインストールと使用

Ubuntuの基本設定: openssh-serverのインストールと使用

Ubuntu 17.10 での openssh-server のインストールと使用を記録します。インストール後はsshを使ってUbuntuにログインできるようになるので、Ubuntuの基本設定の一つになります。

準備

Ubuntuバージョン: 17.10
devops@ubuntu:~$ cat /etc/issue
Ubuntu 17.10 \n \l
開発@ubuntu:~$ 
devops@ubuntu:~$ lsb_release -a
使用できる LSB モジュールはありません。
ディストリビューターID: Ubuntu
説明: Ubuntu 17.10
リリース: 17.10
コードネーム: artful
開発@ubuntu:~$

コードネーム Artful Aardvark の Ubuntu 17.10 は、2017 年 10 月 19 日に正式にリリースされました。これは GNOME を置き換える最初のバージョンですが、これは LTS バージョンではありません。2018 年 8 月までサポートされ、2018 年の Ubuntu の LTS バージョンまでの移行バージョンです。 openssh-server のインストールは Ubuntu のバージョンにほとんど影響がなく、基本的な操作手順は基本的に同じです。

インストール手順

インストールするには以下の手順に従ってください

操作ログ

インストールされた状態でキャプチャしたログです。apt installの表示は異なります

devops@ubuntu:~$ sudo su
[sudo] devopsのパスワード: 
ルート@ubuntu:/home/devops# 
root@ubuntu:/home/devops# apt install openssh-server
パッケージリストを読み込んでいます...完了
依存関係ツリーの構築    
状態情報を読み込んでいます...完了
openssh-server はすでに最新バージョンです (1:7.5p1-10ubuntu0.1)。
アップグレードされたものは 0 個、新規インストールされたものは 0 個、削除されたものは 0 個、アップグレードされていないものは 55 個。
ルート@ubuntu:/home/devops# 
root@ubuntu:/home/devops# ssh -V
OpenSSH_7.5p1 Ubuntu-10ubuntu0.1、​​OpenSSL 1.0.2g 2016年3月1日
ルート@ubuntu:/home/devops# 
root@ubuntu:/home/devops# /etc/init.d/ssh ステータス
● ssh.service – OpenBSD セキュア シェル サーバー
  ロード済み: ロード済み (/lib/systemd/system/ssh.service; 有効; ベンダープリセット: 有効)
  アクティブ: 2018-03-03 土曜 07:58:44 CST からアクティブ (実行中)、51 分前
 プロセス: 3072 ExecReload=/bin/kill -HUP $MAINPID (コード=終了、ステータス=0/成功)
 プロセス: 3071 ExecReload=/usr/sbin/sshd -t (コード=終了、ステータス=0/成功)
 プロセス: 3167 ExecStartPre=/usr/sbin/sshd -t (コード=終了、ステータス=0/成功)
 メイン PID: 3179 (sshd)
  タスク: 1 (制限: 4915)
  メモリ: 1.0M
   CPU: 7ミリ秒
  Cグループ: /system.slice/ssh.service
      └─3179 /usr/sbin/sshd -D
3月3日 07:58:44 ubuntu systemd[1]: OpenBSD Secure Shellサーバーを起動しています...
3月3日 07:58:44 ubuntu systemd[1]: OpenBSD Secure Shellサーバーを起動しました。
3月3日 07:58:44 ubuntu sshd[3179]: サーバーは0.0.0.0ポート22でリッスンしています。
3月3日 07:58:44 ubuntu sshd[3179]: サーバーはポート22でリッスンしています。
ルート@ubuntu:/home/devops# 
root@ubuntu:/home/devops# /etc/init.d/sshを再起動します
[ ok ] ssh を再起動しています (systemctl 経由): ssh.service。
ルート@ubuntu:/home/devops#

ターミナルからのSSH接続

liumiao$ ssh [email protected] へログイン
[email protected] のパスワード: 
Ubuntu 17.10 (GNU/Linux 4.13.0-21-generic x86_64) へようこそ
 * ドキュメント: https://help.ubuntu.com
 * 管理: https://landscape.canonical.com
 * サポート: https://ubuntu.com/advantage
58 個のパッケージを更新できます。
32 個の更新はセキュリティ更新です。
最終ログイン: 2018年3月3日土曜日 07:43:23 192.168.31.242から
開発@ubuntu:~$

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • bash スクリプトで ssh/scp コマンドにパスワードを渡す方法の詳細な説明
  • Linux で SSH 経由でリモート ファイルシステムをマウントする方法の詳細な説明
  • CentOS のデフォルトの SSH ポート番号を変更する方法の例
  • Ubuntu環境でのSSHの詳細なインストールと使用
  • Jenkins の Publish Over SSH プラグインを使用してプロジェクトをリモート マシンにデプロイする手順
  • CentOS 6.5 の設定 ssh キーフリーログインで pssh コマンドを実行する方法の説明
  • CentOS VPS に SSH 経由で MySQL をインストールする方法
  • Linux オペレーティング システムで ssh/sftp を構成して権限を設定する方法
  • Linux での SSH 非秘密通信の実装
  • さまざまなターミナルで Mac が SSH 経由でリモート サーバーに接続する方法の説明

<<:  MySQLパスワード変更例の詳細な説明

>>:  JavaScript シミュレーション計算機

ブログ    

推薦する

Vueでドラッグ可能なコンポーネントを実装する方法

この記事では、Vueでドラッグ可能なコンポーネントとドラッグ可能なコンポーネントを実装する方法を参考...

背景画像にテキストを表示するためのCSS

効果: <div class="imgs"> <!-- 背景画...

初心者向けウェブサイト構築ガイド⑦:美しいウェブサイトを作るのはとっても簡単

私はかつて、ウェブサイトを一度も構築したことのない人々が、初心者向けのウェブサイト構築方法に関する私...

ウェブページデザインのための4つの実践的なヒント

関連記事: Web コンテンツ ページを作成するための 9 つの実用的なヒント<br />...

CentOS 8 に MySql をインストールしてリモート接続を許可する方法

ダウンロードしてインストールします。まず、システムに MySQL または MariaDB があるかど...

MySQLの累積集計原理と使用例の分析

この記事では、例を使用して、MySQL 累積集計の原理と使用方法を説明します。ご参考までに、詳細は以...

Linux manコマンドの具体的な使い方

01. コマンドの概要Linux には充実したヘルプ マニュアルが用意されています。コマンドのパラメ...

webpackの遅延読み込みとプリロードの詳細な説明

目次通常の読み込み遅延読み込みプリロードプリロードを使用しないプリロードの使用要約する通常の読み込み...

LinkedIn がウェブサイト閲覧を簡素化するためにリニューアル

ビジネス ソーシャル ネットワーキング サイト LinkedIn は最近、ナビゲーション バーとユー...

Linux インストール MySQL5.6.24 使用手順

Linux インストール MySQL ノート1. MySQL データベース サーバーをインストールす...

Linuxで$を#に変更する方法

このシステムでは、# 記号は root ユーザーを表し、$ 記号は通常のユーザーを表します。では、ど...

Dockerカスタムネットワーク実装

目次1. コンテナ相互接続を実現するためにネットワークをカスタマイズする2. ネットワーク接続1. ...

CSS ボーダーは四隅の実装コードを追加します

1.html <div class="ログインボディ"> <...

XHTML CSS ページをプリンタ ページに変換する

以前は、Web ページのプリンタ対応バージョンを作成するには、印刷したときに見栄えがよくなるようにレ...

UbuntuにCMakeをインストールするいくつかの方法の詳細な説明

CMakeをインストール sudo apt をインストール cmake この方法はインストールが簡単...