2013-09-04 1 views
1

와 함께. 이를 위해 쉘 스크립트를 생성하고 "nc : getaddrinfo : 노드 이름도 servname도 제공하지 않거나 알 수 없습니다."이라는 오류 메시지가 나타납니다."NC : getaddrinfo를 : 노드 이름도 servname 알려진 제공 여부를"나는 내 서버와 통신하고 텔넷 명령을 보내 (로그인하고 다시 로그 아웃)하기 위해 노력하고있어 쉘 스크립트

특정 라인은 :이 줄을 실행 (및 수출 라인 전에 확인을 위해) 직접이 문제없이 작동 터미널에서,하지만 난 스크립트를 실행할 때, 나는 얻을

(sleep 1&echo $login&sleep 1&echo $password&sleep 1&echo exit) | nc $IP 23 > dump.out 

에러 메시지.

아무도 도와 줄 수 있습니까? 어떤 도움을 주시면 감사하겠습니다. 미리 감사드립니다.

+0

이 ServerFault.com – Artemix

+0

에 대한 질문처럼 보인다는'&&'와 같이 이중 앰퍼샌드를 사용 하시겠습니까? – mnagel

답변

0

확인이 아웃 :

노스 캐롤라이나 : getaddrinfo를 : 노드 이름도 servname이 오류가 netcat을 DNS에 요청 된 호스트를 검색 할 수 없습니다 의미

제공. 보통 이것은 어딘가에 오자가 있거나 SSH 서버 측의 pagekite.py 커넥터가 제대로 실행되지 않는다는 것을 의미합니다.

시도가 패키지를 확인하기 위해, 뭔가 스크립트 또는 DNS 요청 문제 중 하나입니다.

희망 하시겠습니까? :)

출처 : http://pagekite.net/wiki/Howto/SshOverPageKite/#ncdns

관련 문제