Eu quero abrir a porta usando o comando sudo ufw allow 3306/tcp
mas dá o seguinte erro:
sudo: ufw: command not found
por favor me ajude
Eu quero abrir a porta usando o comando sudo ufw allow 3306/tcp
mas dá o seguinte erro:
sudo: ufw: command not found
por favor me ajude
Respostas:
Se o comando ufw retornar:
sudo: ufw: command not found
Tenho quase certeza de que o ufw ainda não está instalado.
Use o apt-get para instalar o ufw em sua máquina. Como Matthew Flaschen digitou acima do tipo:
sudo apt-get install ufw
uma porta aberta não ajuda em nada, se você não tiver um servidor escutando nessa porta.
se você instalar o mysql, ele abrirá automaticamente a porta 3306
sudo apt-get install ufw
Você descobrirá que pesquisar na Web é útil nesses tipos de perguntas.
Tipo whereis ufw
. Se você receber algo assim:
ufw: /usr/sbin/ufw /usr/share/man/man1/ufw.1.gz ...
(Estou inventando os detalhes, não tenho o ufw instalado.) Se você receber algo assim, ele diz que o binário ufw está em / usr / sbin / ufw. Talvez seu $ PATH não reconheça / usr / sbin. Nesse caso, você deve chamar o ufw com um caminho completo: sudo /usr/sbin/ufw allow 3306/tcp
.
ufw pode estar em algum lugar dentro de / etc (ou dentro de /etc/init.d), ao invés de em qualquer diretório ... / bin.
E se whereis ufw
retorna:
ufw:
então você provavelmente não o instalou e precisará fazer:
sudo apt-get install ufw
como diz Matthew Flaschen.