0 내가 연결 한 모든 sshd 서버는 sftp를 지원합니다. 그러나 이것이 반드시 사실입니까? 아니면 주목할만한 예외가 있습니까? 많은 공유 호스팅 계정이 기본적으로 sftp 서버 만 제공하는 "ssh 계정"을 제공하기 때문에 묻습니다 (대화식 세션을위한 빈 셸이 있음). 대답이 예라면 ssh-copy-id더 강력한 솔루션이기 때문에 ssh 와 같은 프로그램 이 ssh 대신 sftp를 사용하여 키를 전송하는 것이 좋습니다. ssh sftp — 윌리엄 엔트리 켄 소스
0 아니요. sftpSSH 서버는 필수가 아닌 서브 시스템 일뿐입니다 (단, 사용자 친화적이고 단순한 것보다 훨씬 나은 성능을 제공하기 때문에 광범위하게 지원됩니다 scp). — 자쿠지 소스
0 SSH 서버 패키지를 설치 한 후 대부분의 Linux 기반 시스템이 기본적으로 구성에서 해당 기능을 활성화하기 때문에 그러한 느낌이 들지 만 @Jakuje가 말했듯이 필수 기능은 아니지만 기능 일뿐 아니라 비활성화 할 수 있습니다. 에서 /etc/ssh/sshd_config파일이 같은 지침이있다 : Subsystem sftp /usr/lib/openssh/sftp-server 간단히 주석 처리하면 SFTP 기능이 비활성화됩니다. — nKn 소스