본문 바로가기

sftp

(3)
NIFI could not load known_hosts 해결방법 NIFI에서 ListSFTP 또는 getSFTP를 사용할때 분명히 계정 주소, 포트 까지 잘썻는데 could not load known_hosts 다음과 같은 오류를 내뿜을수 있습니다 저는 제가 잘못쓴건줄 알았는데-, 결론은 리눅스에서 nifi가 동작하는 계정으로 ssh로 한번 접속해주신다음 해주시면 되십니다 다음내용은 관련 포럼에 있는 내용입니다 https://community.cloudera.com/t5/Support-Questions/Using-ListSFTP-results-in-an-exception-Failed-to-obtain/td-p/219081 Re: Using ListSFTP results in an exception: Failed to obtain connection to remote ..
ssh sftp 막기 제 환경은 ubuntu 12.06 64bit LTS입니다. 웹상에서 ssh sftp 막기 자료를 찾아보면 대부부분 sshd_config(설정파일) 안에서 #Subsystem sftp /usr/lib/openssh/sftp-server주석 처리하라는데 저는 안먹히더군요..(filezilla에서는 계속 접속이 되더군요..) 외국쪽 포럼에서 발견하여서 저도 적용하였는데이렇게 한번 바꿔보시는것도 좋으실것 같습니다. Subsystem sftp /bin/false 이렇게 하면 접속이 차단됩니다.
Connection closed by server with exitcode 127 어떤상황이냐면, 일단 제가 사용하는 환경에는 vsftp 또는 proftpd 가 안깔려있습니다. 저도 몰랐는데 openssh-server 자체가 sftp를 지원하네요 예전에 vsftpd를 이용해서 sftp 만든다고 별짓을 했는데,, 암튼 저런 오류가 난건 /etc/init.d/sshd_config의 설정이 잘못되신겁니다. 일단 제기준으로 설명을 드리면 # override default of no subsystems Subsystem sftp /usr/libexec/openssh/sftp-server 이러한 옵션이 있는데 분명히 주석이 걸려있던지 설정이 이상할것 같습니다. 설정을 다시한번 확인해보세요