원격 SSH에서 로컬 PC로 파일 다운로드 웹 호스트로

내 웹 호스트로 인해 FTP를 사용할 수 없습니다. 다운로드하고 싶은 파일이 있습니다. ssh를 통해 어떻게 할 수 있습니까?



답변

Linux를 사용하는 경우 다음과 같이 명령 행에서 scp를 사용하십시오.

scp user@host:/path/to/file .

Windows를 사용하는 경우 FileZilla를 권장 합니다. ssh (sftp)를 통한 파일 전송을 지원하는 좋은 무료 ftp 클라이언트입니다.


답변

보안 사본 (SCP)


답변

ftp에 대해 가장 잘 알고 있으므로 앞에서 언급 한대로 sFTP를 사용해야합니다.

FileZilla와 같은 FTP 클라이언트를 사용할 수 있으며 연결을 만드는 것 외에도 모든 것이 ftp를 사용하는 것과 동일하게 작동합니다.

설정이 쉽고 새로운 것을 배울 필요가 없습니다.

반면에

scp server:/path/to/file .

하나의 파일을 전송하는 가장 빠른 방법입니다.

Linux를 실행하는 또 다른 대안은 명령 줄 또는 그놈 데스크탑에서 sshfs를 사용하여 ssh 서버를 로컬 드라이브 인 것처럼 ssh 서버를 매핑 할 수 있다는 것입니다.

장소> 서버에 연결 …

드롭 다운에서 SSH를 선택하고 호스트 이름 사용자 이름과 비밀번호를 입력하면 파일 관리자에서 파일을 끌어다 놓을 수 있습니다.


답변

ssh .... cat somefile > somefile


답변

KDE를 설치 한 경우 (유닉스 계열 시스템 인 경우 가장 가능성이 fish높음) IOSlave를 사용할 수 있습니다 . fish://username@domainname_or_IP/예를 들어 konqueror의 주소 표시 줄에 간단히 입력 하십시오. 대부분의 KDE 응용 프로그램은 원격 SSH 호스트의 파일을 마치 로컬 파일 인 것처럼 처리 할 수 ​​있습니다.


답변

SFTP 사용 :

컴퓨팅에서 SSH 파일 전송 프로토콜 (비밀 파일 전송 프로토콜, 보안 FTP 또는 SFTP)은 안정적인 데이터 스트림을 통해 파일 액세스, 파일 전송 및 파일 관리 기능을 제공하는 네트워크 프로토콜입니다. IETF (Internet Engineering Task Force)에서 보안 파일 전송 기능을 제공하기 위해 SSH (Secure Shell Protocol) 버전 2.0의 확장으로 설계되었지만 다른 프로토콜과 함께 사용할 수도 있습니다. 인터넷 초안의 IETF는이 프로토콜이 SSH-2 프로토콜과 관련하여 설명되었지만 TLS (Transport Layer Security)를 통한 보안 파일 전송 및 VPN 응용 프로그램의 관리 정보.


답변