ssh: 호스트 ipaddress 포트 22에 연결: 작업이 허용되지 않음 [닫기]

ssh: 호스트 ipaddress 포트 22에 연결: 작업이 허용되지 않음 [닫기]

내 서버에 CentOs 7을 설치하고 연결을 시도했지만 ssh ipaddress다음 오류가 발생합니다.ssh: connect to host 172.20.2.74 port 22: Operation not permitted

이 오류를 해결하기 위해 다음 솔루션을 수행했습니다.

  1. /etc/ssh/sshd_config내가 설정한 PermitRootLogin것에 는yes
  2. 나는 가지고있다새로운 사용자가 생성되었습니다.그리고 ssh를 시도해보세요ssh newuser@ipaddress

하지만 무엇을 하든 항상 같은 오류가 발생하고 웹에서 유용한 정보를 찾을 수 없습니다.

내가 뭔가를 놓치고 있는 걸까, 어쩌면 거기에 뭔가가 있는 걸까 sshd_config?

고쳐 쓰다 @Rabban의 의견 덕분에.. -vvvssh 명령에 추가했는데 결과는 다음과 같습니다.

$ ssh -vvv ipaddress
OpenSSH_7.3p1, OpenSSL 1.0.2k  26 Jan 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug2: resolving "ipaddress" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to ipaddress [ipaddress] port 22.
debug1: connect to address ipaddress port 22: Operation not permitted
ssh: connect to host ipaddress port 22: Operation not permitted

답변1

이것이 어리석은 것인지 아닌지는 모르겠지만 아마도 이 경험이 나중에 다른 사람들에게 도움이 될 수 있을 것입니다.

원격 시스템에서 방화벽을 비활성화하면 문제가 해결됩니다(Windows를 ssh통과하려고 하기 때문에git bash). root 이제 연결할 수 있어요 newuser.

관련 정보