GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak omezit Ssh a FTP na určitou IP adresu?

Jaký je nejjednodušší způsob, jak to udělat, aby jediný způsob, jak kdokoli mohl získat přístup k ssh nebo ftp pro můj počítač ubuntu, je být na určité IP adrese?

Přijatá odpověď:

Ubuntu Firewall (ufw).

Podívejte se, zda je aktivní Ubuntu Firewall:

$ sudo ufw status

Pokud je neaktivní, povolte jej:

$ sudo ufw enable

Povolit připojení SSH z konkrétní IP adresy:

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

Povolit připojení FTP

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

Zobrazit pravidla brány firewall:

$ sudo ufw status

Smazat výše uvedené pravidlo SSH:

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

Zakázat bránu firewall Ubuntu:

$ sudo ufw disable

Ubuntu
  1. Jak povolit SFTP a zakázat SSH?

  2. Jak deaktivovat klíčenku pro Ssh a Gpg?

  3. Jak nakonfigurovat SSH pro omezení uživatelů/skupin pomocí direktiv povolení a zakázání

  1. Jak nainstalovat Filezilla v Ubuntu 16.04, 14.04 a LinuxMint 18

  2. Jak nainstalovat a nastavit sftp server v Ubuntu 20.04

  3. Jak omezit přístup FTP podle IP (přes IIS)

  1. Jak vložit SSH do běžícího kontejneru Docker a spustit příkazy

  2. Jak povolit nebo zablokovat port a IP adresu pomocí Firewallu, IP tabulek a UFW v Linuxu?

  3. Jak omezit přihlášení ssh podle adresy uživatele a klienta na CentOS/RHEL