![채널 0: 열기 실패: 관리자 금지: 열기 실패 [중복]](https://linux55.com/image/63459/%EC%B1%84%EB%84%90%200%3A%20%EC%97%B4%EA%B8%B0%20%EC%8B%A4%ED%8C%A8%3A%20%EA%B4%80%EB%A6%AC%EC%9E%90%20%EA%B8%88%EC%A7%80%3A%20%EC%97%B4%EA%B8%B0%20%EC%8B%A4%ED%8C%A8%20%5B%EC%A4%91%EB%B3%B5%5D.png)
나는 이것을하고있다 지도 시간, 그러나 이러한 명령이 실행되어야 하는 O 부분의 경우:
local-server# ssh -NTCf -w 0:0 87.117.217.27
local-server# ssh -NTCf -w 1:1 87.117.217.44
그것은 말한다:
channel 0: open failed: administratively prohibited: open failed
이 문제를 어떻게 해결할 수 있나요?
답변1
PermitTunnel yes
채팅에서 이 문제를 논의하고 문제를 디버깅한 결과, 필수 지시문이 제자리에 있지 않고 활성화되지 않은 것으로 확인되었습니다 . 지시문을 추가 /etc/ssh/sshd_config
하고 sshd를 다시 로드한 후 service sshd reload
문제가 해결되었습니다.
우리는 -v
몇 가지 디버깅 정보를 얻기 위해 ssh 명령에 추가했으며 그 정보에서 다음을 발견했습니다.
debug1: forking to background
root@ubuntu:~# debug1: Entering interactive session.
debug1: Remote: Server has rejected tunnel device forwarding
channel 0: open failed: administratively prohibited: open failed
debug1: channel 0: free: tun, nchannels 1
서버는 터널 요청을 적극적으로 거부하여 올바른 지침을 알려줍니다.
답변2
이는 (올바르게 구성된) 서버가 최근에 커널을 업데이트했지만 아직 재부팅하지 않은 경우에도 발생할 수 있습니다.
답변3
"HostName xxxx{space_here}"의 IP 주소 뒤에 공백이 있다는 것을 방금 발견했는데, 이 오류도 발생했습니다.
channel 0: open failed: administratively prohibited: open failed
그러나 로그에서 볼 수 있는 몇 가지 이상한 사항이 있습니다.
debug1: Executing proxy command: exec ssh -A some-jump -W x.x.x.x\302\240:22
왜냐하면 그\302\240은 매우 의심스럽기 때문입니다.