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 インストール チュートリアル
下の図は、当社のウェブサイト統計システムの訪問者詳細におけるブラウザ閲覧率を示しており、IE6 が ...
目次プロトタイプチェーン図プロトタイピングに必須の知識プロトタイププロパティ(プロトタイプを表示) ...
仮想マシン内の Ubuntu がネットワークに接続できない場合の効果的な解決策: 1. Ubuntu...
MySQL では、同じ列に複数のインデックスを作成できます。意図的であるかどうかにかかわらず、MyS...
1. mysqlbackup の紹介mysqlbackup は、MySQL Enterprise B...
Docker の使用に関するヒント1. 停止したDockerコンテナをすべてクリーンアップする停止し...
この記事では、雨滴効果を実現するためのJavaScriptキャンバスの具体的なコードを参考までに紹介...
vuex 永続状態基本原則: すべての vuex データをローカルストレージに保存し、ページが更新さ...
目次ポータルエラー境界処理エラー境界を使用しない場合はどうなりますか?注記ポータルスロットとも言えま...
1. Tomcatをインストールする1. Docker HubでTomcatイメージを見つける d...
目次react-nativeプロジェクトの初期化react-nativeプロジェクトをインストールす...
vue3テレポート瞬間移動機能の使用は参考用です。具体的な内容は次のとおりです。テレポートは通常、瞬...
1: dockerにmongodbをインストールするステップ1: dockerにmongodbをイン...
1. Docker Composeを使用して起動を構成するDocker Compose を知らない場...
Linux で最も一般的に使用される重要なユーティリティの 1 つである Sudo は、ほぼすべての...