SSH를 통해 파일 복사

SSH를 통해 파일 복사

무선 네트워크에 2대의 PC가 설정되어 있다고 가정해 보겠습니다.

머신 A는 저의 일일 드라이버이고 Ubuntu 15.04를 사용합니다. 머신 B는 Debian LXDE를 사용하여 SSH 서버로 설정하려는 오래된 PC입니다(단, 터미널로 부팅됩니다).

컴퓨터 A에서 컴퓨터 B로 파일을 복사하는 방법은 무엇입니까?

답변1

다음과 같이 사용할 수 있습니다 scp.

scp <file> <username>@<IP address or hostname>:<Destination>

또한 플래그 를 사용하면 -r파일을 재귀적으로 복사할 수 있습니다.

연결이 끊어지면 전송을 재개할 수 있는 기능을 사용할 수도 rsync있으며 파일 간의 차이점만 지능적으로 전송할 수도 있습니다.

rsync -avz -e 'ssh' /path/to/local/dir user@remotehost:/path/to/remote/dir
  • -a보관소

  • -v말 수가 많은

  • -z압박 붕대

  • -e ssh"SSH 터널을 사용하세요"

나타내다:

  1. https://help.ubuntu.com/community/SSH/TransferFiles

  2. SSH를 사용하여 컴퓨터에서 로컬 컴퓨터로 파일을 전송하는 방법

답변2

GUI를 선호하는 경우 openssh-server컴퓨터 B에 설치할 수도 있습니다. 터미널에서 설정하고 FileZilla컴퓨터 A에서 사용하여 컴퓨터 B에 연결할 수 있습니다. FileZilla를 사용하면 파일 구조를 시각적으로 탐색하고, 디렉터리를 찾아보고, 파일과 디렉터리를 복사, 이동하고, 비밀번호 없이 키를 사용한 로그인을 지원합니다.

openssh-server를 설치하려면

sudo apt-get install openssh-server

FileZilla를 설치하려면

sudo apt-get install filezilla

관련 정보