A alteração da porta SSH básica não está funcionando na instância do EC2

4

Estou tentando alterar a porta do SSH em uma instância do EC2, mas não estou conseguindo que isso funcione.

O que estou fazendo é o seguinte:

Abra o arquivo /etc/ssh/ssh_config

Remova o comentário e altere a linha Port 2345

Salvar e fechar

execute o comando service sshd restart

Agora ainda posso me conectar à porta 22. E quando eu executo o comando ssh -p 2345 localhost i get:

ssh: connect to host localhost port 2345: Connection refused

    
por Saif Bechan 06.12.2011 / 11:42

3 respostas

7

Pode ser um erro de digitação, mas se você quiser alterar a porta que o sshd escuta, você precisa editar a configuração Port em /etc/ssh/sshd_config , não ssh_config .

Além disso, você está usando dois números de porta diferentes acima (2345 e 2232), mas tenho certeza que é um erro de digitação.

Se não for assim, você poderia editar em sua pergunta a saída de iptables -L -n -v para que possamos ver suas regras de firewall?

    
por 06.12.2011 / 11:49
2

ssh_config é o arquivo de configuração do cliente SSH.

sshd_config é o arquivo de configuração do servidor SSH (servidor).

Então, se você quiser mudar a porta para o servidor ssh você tem que editar o arquivo sshd_config ,

Descomente a linha

Port 22

e altere a porta 22 para 2345.

Depois de editar o arquivo, reinicie o serviço ssh.

/etc/init.d/sshd restart

E também permite a porta ssh no iptables. e reinicie o iptables.

    
por 07.12.2011 / 08:21
0

Talvez haja algo simples, mas você tem a porta 2345 na sua configuração e, em seguida, tente se conectar ao 2232.

2345! = 2232

    
por 06.12.2011 / 11:50

Tags