간단한 파일 전송

간단한 파일 전송

LAN에 두 개의 Linux 시스템이 있는 경우 둘 사이에 파일을 전송하는 가장 쉬운 방법은 무엇입니까?

답변1

나는 사용한다 scp.

scp source desthost:/path/to/dest/.

로컬 컴퓨터에서 원격 컴퓨터로 복사하거나

scp srchost:/path/to/file/file .

원격 컴퓨터에서 로컬 컴퓨터로 복사합니다.

원격 컴퓨터의 사용자 이름이 다른 경우

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

답변2

나는 일반적으로 FUSE 및 sshfs를 통해 ssh를 통해 디렉토리를 마운트합니다.

산:

$ sshfs name@server:/path/to/dir /path/to/mount/point

제거:

$ fusermount -u /path/to/mount/point

답변3

nfs가 유용할 수 있습니다.

NFS(네트워크 파일 시스템)를 사용하면 클라이언트 노드가 네트워크를 통해 투명한 파일 액세스를 수행할 수 있습니다. NFS를 사용하면 클라이언트 노드는 다양한 운영 체제의 다양한 서버 및 서버 아키텍처에 있는 파일에서 작동할 수 있습니다. 클라이언트의 파일 액세스 호출(예: 읽기 요청)은 NFS 프로토콜 요청으로 변환되어 네트워크를 통해 서버 시스템으로 전송됩니다.

처음 설정할 때 Unix 관리자의 도움이 필요할 수 있지만 매우 도움이 될 수 있습니다.

답변4

일회성 파일 전송의 경우 일반적으로 SFTP 또는 기존 삼바 공유를 사용합니다.

동기화 상태를 유지하려면 다음을 시도해 보는 것이 좋습니다.동기화또는일관된(양방향 동기화의 경우)

편집하다: scpsftp모든 SSH 지원 호스트에서 작동하므로 더욱 좋습니다.

관련 정보