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 4. テスト (1)サーバー:192.168.1.103(ユーザーjackgao) (2)クライアント:192.168.1.104(ルートユーザー) (3)クライアントリモートSSHログインサーバ (4)リモートログインを終了する また、SSH サービスがインストールされている場合は、xshell または putty を使用して Windows 上のこの Ubuntu に接続できます (ただし、ユーザー名とパスワードを毎回入力する必要があります。xshell でユーザー名とパスワードを保存できる場合でも、ログイン速度は非常に遅くなります。そのため、公開キー ログイン方式を使用して、速度とセキュリティを向上させることができます。 参考リンクおよび関連: 1. UbuntuがSSHサービスを開始する Ubuntu で SSH サービスのリモート ログイン操作を有効にする方法については、これで終わりです。Ubuntu で SSH サービスのリモート ログイン操作を有効にする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 全文検索とキーワードスコアリング方式のMySQL実装例
>>: 写真とテキストによる MySQL 8.0.21 インストール チュートリアル
ミックスインメソッド: ブラウザはコンパイルできません: 以前のバージョンのsassでは上記の記述方...
目次CentOS 8にDockerをインストールする1. yumを更新する2. containerd...
目次関連する依存関係のインストールドッカーDockerでJenkinsをインストールするDocker...
1. DOM要素を挿入、更新、または削除するときに、適切な場合は要素にスタイルクラス名を追加します。...
序文この記事では、DDCTF の 5 番目の質問、つまり不明なフィールド名をバイパスする手法を紹介し...
目次1. 実行コンテキストとは何か2. 実行コンテキスト スタックとは何ですか? 3. 実行コンテキ...
目次NFS サービスの概要NFS とは何ですか? NFS マウントの原則NFS サーバーはデータ転送...
最近、データベース データのスケジュールされた移行を実行する必要があります。実行プロセス中に何らかの...
この記事では、LinuxにバイナリモードでMySQLをインストールする具体的な手順を参考までに紹介し...
目次概要延長は必要ですか?スロットJavaScript ユーティリティ関数拡張コンポーネントの複数の...
まず、変更イベントは 1 つだけです。 changelevel() //値を選択選択を変更して行の値...
序文現在、私は Beetlex のデータ分析プラットフォームに取り組んでいます。この製品の開発では、...
MySQL でカーソルを宣言する方法: 1. 変数とカーソルを宣言する 結果をvarchar(300...
mysqlのリモートアクセス権を有効にするデフォルトでは、MySQL ユーザーにはリモート アクセス...
目次序文事前準備ディレクトリを作成するcustom.cnf を作成する証明書を作成するpxc クラス...