UbuntuはSSHサービスのリモートログイン操作を開始します

UbuntuはSSHサービスのリモートログイン操作を開始します

ssh-secure シェルは、安全なリモート ログインを提供します。組み込みシステムを開発し、Linux 開発環境をセットアップする場合、SSH サービスのインストールは重要なステップです。 SSH を使用すると、開発チームのメンバーがサーバーにログインしてコードを記述、コンパイル、実行できるようになります。コードの共有と管理を容易にします。 SSH は、データ転送のセキュリティを確保するために、主にリモート ログイン セッション データを暗号化するために使用されるセキュリティ プロトコルです。

0. SSHはopenssh-clientとopenssh-serverのクライアントに分かれています

別のマシンの SSH にログインするだけの場合は、openssh-client をインストールするだけで済みます (Ubuntu ではデフォルトでインストールされていますが、インストールされていない場合は sudo apt-get install openssh-client を実行します)。このマシンで SSH サービスを開きたい場合は、openssh-server をインストールする必要があります。

1. 現在の Ubuntu に ssh-server サービスがインストールされているかどうかを確認します。デフォルトでは、ssh-client サービスのみがインストールされます。

dpkg -l | grep ssh 

2. ssh-serverサービスをインストールする

sudo apt-get で openssh-server をインストールします


インストールされているサービスを再度確認します。

dpkg -l | grep ssh 


次に、ssh-server が起動していることを確認します。

ps -e | grep ssh 


sshd が表示されている場合は、ssh-server が起動されていることを意味します。

そうでない場合は、次のように起動できます: sudo /etc/init.d/ssh start または sudo service ssh start

設定関連:

ssh-server 構成ファイルは /etc/ssh/sshd_config にあり、ここで SSH サービス ポートを定義できます。デフォルトのポートは 22 ですが、222 などの他のポート番号に定義することもできます。 (または、設定ファイル内の「PermitRootLogin without-password」に「#」記号を追加してコメントアウトし、「PermitRootLogin yes」という文を追加します)

次に、SSH サービスを再起動します。

sudo /etc/init.d/sshを停止します
sudo /etc/init.d/ssh を起動します

3. SSHにログインする(Linux)

ssh ユーザー名@192.168.1.103
このうち、ユーザー名は 192.168.1.103 マシン上のユーザーであり、パスワードを入力する必要があります。
切断: 終了

4. テスト

(1)サーバー:192.168.1.103(ユーザーjackgao)


(2)クライアント:192.168.1.104(ルートユーザー)


(3)クライアントリモートSSHログインサーバ


(4)リモートログインを終了する

また、SSH サービスがインストールされている場合は、xshell または putty を使用して Windows 上のこの Ubuntu に接続できます (ただし、ユーザー名とパスワードを毎回入力する必要があります。xshell でユーザー名とパスワードを保存できる場合でも、ログイン速度は非常に遅くなります。そのため、公開キー ログイン方式を使用して、速度とセキュリティを向上させることができます。

参考リンクおよび関連:

1. UbuntuがSSHサービスを開始する
http://www.cnblogs.com/xiazh/archive/2010/08/13/1798844.html
2. Ubuntu 14.04 リモート ログイン サーバー – SSH のインストールと設定
http://jingyan.baidu.com/article/9c69d48fb9fd7b13c8024e6b.html
3. Ubuntu 14.04 に ssh をインストールして使用する方法
http://jingyan.baidu.com/article/0eb457e52e50ad03f1a90518.html
4. Ubuntu 16.04のインストール + 仮想マシンへのxshell接続
http://blog.csdn.net/chi_wawa/article/details/52467914
5. Ubuntu SSH 設定と xshell によるファイル転送
http://blog.sina.com.cn/s/blog_53683dc20102v3wz.html
6. sshリモートログインコマンドの簡単な例
//www.jb51.net/os/201307/228495.html
7. Linux初心者シリーズ: [4] SSHパスワードフリーのリモートサーバーへのログイン
http://jingyan.baidu.com/article/2fb0ba4043124a00f2ec5f0f.html
8. Linux 上のサーバーへの SSH リモート ログインの開始
http://www.cnblogs.com/plwang1990/p/5279451.html

Ubuntu で SSH サービスのリモート ログイン操作を有効にする方法については、これで終わりです。Ubuntu で SSH サービスのリモート ログイン操作を有効にする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Python pexpect ssh リモート ログイン サーバー メソッド
  • sshはデフォルトのポート番号を変更し、パスワード不要のリモートログインを実装します
  • 初心者向け Linux コマンドの学習: ssh コマンド (リモート ログイン)
  • SSHリモートログインとポート転送の詳細な説明
  • CentOS 6.5 で SSH ポートを変更し、ルート リモート ログインを無効にする方法
  • Linux リモートログイン SSH パスワードフリー設定方法

<<:  全文検索とキーワードスコアリング方式のMySQL実装例

>>:  写真とテキストによる MySQL 8.0.21 インストール チュートリアル

推薦する

あなたのウェブサイトはIE8に適していますか?

オリンピック期間中にIE8ベータ2がリリースされ、英語版のリリースに合わせて中国語版も第一波でリリー...

複数の古いプレーヤーの埋め込みコード

ウェブページに表示されるプレーヤーは、WMP/RealPlayer/Flash Player に過ぎ...

HTMLコードテキストボックスの制限入力テキストボックスが灰色になり、制限テキストボックスの入力

方法 1: readonly 属性を true に設定します。入力値=読み取り専用 readOnly...

Vue3のレスポンシブ原則の詳細な説明

目次Vue2 レスポンシブ原則のレビューVue3 レスポンシブ原則の分析ネストされたオブジェクトの応...

Vueでjsonpを使用する方法

目次1. はじめに2. インストール3. 使用4. vueファイルの使用1. はじめに最近、手書き入...

Centos7 サーバーで jar パッケージ プロジェクトを開始する最良の方法

序文Linux 上で jar パッケージを実行する方法は誰もが知っています。なぜ別々に話したいのでし...

JavaScript配列の重複排除のいくつかの方法についての詳細な説明

目次1.重複排除を設定する2. 重複を削除するには、2 回の for ループを使用します。 3. i...

FileZilla 425 FTP に接続できない (Alibaba クラウド サーバー) の解決策

Alibaba Cloud ServerがFTPに接続できないFileZilla 425 データ接続...

ES6 Promiseの使い方の詳細な説明

目次約束とは何ですか?拒否の使用法キャッチの使い方すべての使用法レースの使用約束とは何ですか? Pr...

MySQL バックアップ スクリプトの書き方

序文:データベースのバックアップの重要性は、特にデータの損失が深刻な結果を招く可能性がある実稼働環境...

MySQL フルテキスト検索の中国語ソリューションとサンプルコード

MySQL 全文検索中国語ソリューション最近、会社のプロジェクトで、データベースで中国語を検索する機...

Vue3 コンポジション API でロジックの再利用を実装する方法

Composition API はロジック再利用手順を実装します。ロジックコードを関数に抽出します。...

CSS3 のエラスティック レイアウトでの em の使用の概要: 1em は何ピクセルですか?

私は長い間 CSS を使用してきましたが、Web 要素の関連属性を設定するために常に「px」を使用し...

WINDOWS での MYSQL のインストールに関する詳細なチュートリアル

1. インストールパッケージをダウンロードする- お使いのコンピュータシステムに応じて適切なバージョ...

フロントエンドJavaScriptの動作原理

目次1. JavaScript エンジンとは何ですか? 2. V8エンジン3. ランタイム環境4. ...