ubuntuでssh接続ポート番号を変更するためのヒント
###一般的に###
ssh設定ファイルを開く
sudo vim /etc/ssh/sshd_config
次の行を見つけます:
ポート22
以下の22を設定したいポート番号に変更してください
その後、ssh サービスを再起動します
sudo サービス ssh の再起動
SSH にリモートでログインするときに「ホストへのルートがありません」というメッセージが表示された場合は、ファイアウォールが対応するポートを設定していない可能性があります。ファイアウォールを設定すれば問題ありません。
openssh-server をインストールしていない場合は、次の手順を参照してください
注: ポートがリモートで変更された場合、ポートの変更後に SSH がリモートで接続できなくなるのを防ぐために、SSH が 22 と新しく設定されたポートで同時に動作するようにしてから、テスト後の 22 ポートは新しいポートに接続できます。
最初に openssh-server をインストールします
$ sudo apt-get install openssh-server
)$sudo vim /etc/ssh/sshd_config
#ポート 22 の前の # を削除し、使用するポートを次の行に追加します (例: ポート 222
$ sudo vim /etc/ssh/ssh_config
)#ポート 22 の前の # を削除し、使用するポートを次の行に追加します (例: ポート 222
変更を保存した後、サービスを再起動します
$ /etc/init.d/ssh 再起動
$ サービス SSH の再起動###または###
ファイアウォールで対応するポートを開いてテストを実行します (ssh は 22 と設定したポートで同時に動作することに注意してください。テストが完了したら、ポート 22 をコメントアウトできます)Ubuntu 16.04 SSH ポートを変更する
/etc/ssh/sshd_configを変更します
$sudo vim /etc/ssh/sshd_config
ポート 22 の下にポートを追加しますポート22
ポート YOUR_PORT
ポートを移植します/etc/ssh/ssh_config を変更し、ホストの下にポートを追加します *
###ホスト *### ポート22
#ForwardAgent 番号
...
sshを再起動
サービスSSHの再起動
次に、ssh で新しいポートに接続します。接続に成功したら、上記の設定を変更し、ポート 22
をコメントアウトします。このマシンの ~/.ssh/ に新しい構成ファイルを作成します。ファイルの内容は次のとおりです:YOUR_HOSTをホストしてください
ユーザー YOUR_USER_NAME
YOUR_NEW_PORTをポートします
この方法では、次回接続する際に YOUR_HOST に ssh 接続するだけで問題ありません。ホストgithub.com
ssh のデフォルト ポートを変更すると、git の一部のリモート操作が失敗します。解決策は、構成ファイルを変更することです:
ホスト名 github.com
ポート22bitbucket.org
をホストする ホスト名 bitbucket.orgポート22sed -i "s/Port .*/Port your port/g" /etc/ssh/sshd_config
別のより高速な方法があります:
1.ポートを設定します
2. ssh を再起動します
サービスSSHの再起動
次に、ssh を使用して新しいポートに接続します。
######知らせ:######サーバーからロックアウトされないように、新しいポートを許可されたアクセスのリストに追加する必要があります。 ! !ここを参照してください。Linux コマンドラインに入力されたコマンドは次のとおりです:firewall-cmd --zone=public --add-port=あなたのポート/tcp --permanent
Auth.log を確認し、SSH がスキャンされたかどうかを確認します IP アドレスとパスワードによるログイン成功回数を確認します。
grep "root のパスワードを受け入れました" /var/log/auth.log | awk '{print $11}' | sort | uniq -c | sort -nr | more
IP アドレスとパスワードによるログイン試行失敗回数を確認しますgrep "root のパスワードに失敗しました" /var/log/auth.log | awk '{print $11}' | sort | uniq -c | sort -nr | more
以上がubuntuでssh接続ポート番号を変更するためのヒントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









1. まずDingTalkを開きます。 2. グループ チャットを開き、右上隅にある 3 つの点をクリックします。 3. このグループで私のニックネームを見つけます。 4. クリックして入力し、変更して保存します。

Ubuntu がユーザーにターミナルを開くことを許可しないというのは、最近非常によくある問題です。同様の問題が発生し、次に何をすればよいかわからない場合は、Linux デバイスでこの「Ubuntu がターミナルを開けません」問題を解決する方法に関する 5 つの修正について学習してください。早速、その原因とその解決策について詳しく見ていきましょう。 Ubuntu でターミナルを開けないのはなぜですか?これは主に、欠陥のあるソフトウェアをインストールしたり、端末の構成を変更したりしたときに発生します。これに加えて、ロケールと対話してロケールを破損する新しいアプリケーションやゲームも同様の問題を引き起こす可能性があります。一部のユーザーは、Ubuntu のアクティビティ メニューでターミナルを検索すると、この問題の修正を報告しました。これは次のことを示しています

Ubuntu システムでは、通常、root ユーザーは無効になっています。 root ユーザーをアクティブにするには、passwd コマンドを使用してパスワードを設定し、su-コマンドを使用して root としてログインします。 root ユーザーは、無制限のシステム管理権限を持つユーザーです。彼は、ファイルへのアクセスと変更、ユーザー管理、ソフトウェアのインストールと削除、およびシステム構成の変更を行う権限を持っています。 root ユーザーと一般ユーザーの間には明らかな違いがあり、root ユーザーはシステム内で最高の権限とより広範な制御権限を持ちます。 root ユーザーは、一般のユーザーでは実行できない重要なシステム コマンドを実行したり、システム ファイルを編集したりできます。このガイドでは、Ubuntu の root ユーザー、root としてログインする方法、および通常のユーザーとの違いについて説明します。知らせ

OBS は、世界中のボランティアの貢献者によって自由時間に開発されたオープンソース ソフトウェアです。主にビデオ録画とライブストリーミングに使用されるビデオライブ録画ソフトウェア。 Ubuntu/Mintをインストールする場合、ChromeOS上ではOBSStudioが完全に動作せず、画面キャプチャやウィンドウキャプチャなどの機能が使用できなくなりますのでご注意ください。フルスクリーン プロジェクターなどの OBS の特定の機能で潜在的なパフォーマンスの問題を回避するには、xserver-xorg1.18.4 以降のバージョンを使用することをお勧めします。 FFmpeg が必要です。FFmpeg がインストールされていない場合 (よくわからない場合は、おそらくインストールしていないでしょう)、次のコマンドで入手できます: sudoaptinstallffmpeg ここですでにインストールされています

多くのユーザーにとって、Android TV ボックスをハッキングするのは気が遠くなるように思えます。しかし、開発者の Murray R. Van Luyn は、Broadcom チップが不足する中、Raspberry Pi に代わる適切な代替品を探すという課題に直面しました。アルムビアとの共同作業

Angular.js は、動的アプリケーションを作成するための無料でアクセスできる JavaScript プラットフォームです。 HTML の構文をテンプレート言語として拡張することで、アプリケーションのさまざまな側面を迅速かつ明確に表現できます。 Angular.js は、コードの作成、更新、テストに役立つさまざまなツールを提供します。さらに、ルーティングやフォーム管理などの多くの機能も提供します。このガイドでは、Ubuntu24 に Angular をインストールする方法について説明します。まず、Node.js をインストールする必要があります。 Node.js は、ChromeV8 エンジンに基づく JavaScript 実行環境で、サーバー側で JavaScript コードを実行できます。ウブにいるために

Douyin Blue V 認証は、Douyin プラットフォーム上の企業またはブランドの公式認証であり、ブランド イメージと信頼性の向上に役立ちます。企業の発展戦略の調整やブランドイメージの更新に伴い、企業はDouyin Blue V認証の名称を変更したい場合があります。では、Douyin Blue V は名前を変更できるのでしょうか?答えは「はい」です。この記事では、エンタープライズ Douyin Blue V アカウントの名前を変更する手順を詳しく紹介します。 1.Douyin Blue V の名前は変更できますか? Douyin Blue V アカウントの名前は変更できます。 Douyin の公式規定によると、企業の Blue V 認定アカウントは、一定の条件を満たした後にアカウント名の変更を申請できます。一般的に、企業は社名変更の合法性と必要性を証明するために、営業許可証、組織コード証明書などの関連資料を提供する必要があります。 2. 企業のDouyin Blue Vアカウントの名前を変更する手順は何ですか?

ほとんどの Windows ユーザーにとって、使いやすいグラフィカル インターフェイスを提供するリモート デスクトップ プロトコル (RDP) は常にリモート管理の最初の選択肢となってきました。ただし、より詳細な制御が必要なシステム管理者にとっては、SSH の方がニーズに適している可能性があります。 SSH を介して、管理者はコマンド ラインを通じてリモート デバイスと対話できるため、管理作業がより効率的になります。 SSH の利点はセキュリティと柔軟性にあり、特に多数のデバイスを扱う場合や自動化されたタスクを実行する場合、管理者はリモート管理やメンテナンス作業を簡単に実行できます。したがって、使いやすさの点では RDP が優れていますが、システム管理者にとっては、パワーと制御の点では SSH の方が優れています。以前は、Windows ユーザーは借用する必要がありました
