GNU/Linux >> Linux の 問題 >  >> Ubuntu

SshとFTPを特定のIPアドレスに制限する方法は?

誰もが私のubuntuマシンのsshまたはftpにアクセスできるようにするための最も簡単な方法は、特定のIPアドレスを使用することです。

承認された回答:

Ubuntuファイアウォール(ufw)。

Ubuntuファイアウォールがアクティブかどうかを確認します:

$ sudo ufw status

非アクティブな場合は、有効にします:

$ sudo ufw enable

特定のIPアドレスからのSSH接続を許可する:

$ sudo ufw allow from 123.123.123.123 to any port 22 proto tcp

FTP接続を許可する

$ sudo ufw allow from 123.123.123.123 to any port 21 proto tcp

ファイアウォールルールを表示する:

$ sudo ufw status

上記のSSHルールを削除:

$ sudo ufw delete allow from 123.123.123.123 to any port 22 proto tcp

Ubuntuファイアウォールを無効にする:

$ sudo ufw disable

Ubuntu
  1. IPによるFTPアクセスを制限する方法(IIS経由)

  2. CentOS/RHEL でユーザーとクライアント アドレスによって ssh ログインを制限する方法

  3. allow および deny ディレクティブを使用してユーザー/グループを制限するように SSH を構成する方法

  1. Ubuntu 16.04、14.04およびLinuxMint18にFilezillaをインストールする方法

  2. Ubuntu20.04にsftpサーバーをインストールしてセットアップする方法

  3. SFTPを許可してSSHを禁止する方法は?

  1. 実行中のDockerコンテナにSSHで接続してコマンドを実行する方法

  2. SshとGpgのキーリングを無効にする方法は?

  3. LinuxでFirewalld、IPテーブル、UFWを使用してポートとIPアドレスを許可またはブロックするにはどうすればよいですか?