ssh 서버가 반드시 sftp를 지원합니까?


0

내가 연결 한 모든 sshd 서버는 sftp를 지원합니다. 그러나 이것이 반드시 사실입니까? 아니면 주목할만한 예외가 있습니까?

많은 공유 호스팅 계정이 기본적으로 sftp 서버 만 제공하는 "ssh 계정"을 제공하기 때문에 묻습니다 (대화식 세션을위한 빈 셸이 있음).

대답이 예라면 ssh-copy-id더 강력한 솔루션이기 때문에 ssh 와 같은 프로그램 이 ssh 대신 sftp를 사용하여 키를 전송하는 것이 좋습니다.

답변:


0

아니요. sftpSSH 서버는 필수가 아닌 서브 시스템 일뿐입니다 (단, 사용자 친화적이고 단순한 것보다 훨씬 나은 성능을 제공하기 때문에 광범위하게 지원됩니다 scp).


0

SSH 서버 패키지를 설치 한 후 대부분의 Linux 기반 시스템이 기본적으로 구성에서 해당 기능을 활성화하기 때문에 그러한 느낌이 들지 만 @Jakuje가 말했듯이 필수 기능은 아니지만 기능 일뿐 아니라 비활성화 할 수 있습니다.

에서 /etc/ssh/sshd_config파일이 같은 지침이있다 :

Subsystem sftp /usr/lib/openssh/sftp-server

간단히 주석 처리하면 SFTP 기능이 비활성화됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.