sshd_config] PasswordAuthentication no

송효진의 이미지

젠투리눅스인데 얼마전부터 SecureFX 2.2.8 에서 sftp 연결을 못하네요.

다른리눅스에서 sftp 명령으로 연결하면 잘만 되는군요.
PuTTY 도 잘되고...
윈도 응용프로그램이다보니 패치 기다리려면 세월이 가겠고...

원인은
/etc/ssh/sshd_config 에서

PasswordAuthentication no

인데요. 이걸 주석처리하면 잘 되는군요.

Quote:
# To disable tunneled clear text passwords, change to no here

문제는 이런 주석이 달려있다는거죠.

키를 이미 주고 받은 후 암호화 통신이 되는 상태에서 패스워드를 보내는것 아닌가요?
cleartext 가 그대로 패킷타고 가나요?

송효진의 이미지

질문 위로 올려봅니다...
언젠가는 알게되겠죠...OTL

송지석의 이미지

clear text가 터널을 타고 갑니다
터널이니까 암호화 됐겠죠
ssh서버의 호스트키로 암호화해서 보내는 게 아닐까요

kslee80의 이미지

해당 옵션은 ssh 통신에서 패스워드를 입력 받아서 인증할 수 있게 할 것이냐를
결정하는 것입니다.

주석이 상당히 무섭게(;;) 달려 있습니다만,
패스워드가 clear text 로 보내진다면 telnet 을 버리고 ssh 를 쓸 이유가 전혀
없죠..
clear text 로 보내집니다만은, 실제 라인으로는 암호화된 text 가 보내지기 때문에
걱정 안 하셔도 됩니다.

송효진의 이미지

감사합니다. :lol: