scp를 사용하여 Linux 장치 간에 파일을 전송하는 방법
1665 단어 linux
🌋 문제
서버에서 가져와야 하거나 서버에 넣어야 하는 파일이 있다고 가정해 보겠습니다. 어떤 형태의 FTP 클라이언트를 설정하거나 이 작은 작업을 처리하기 위해 공유를 구성하려면 다소 시간이 오래 걸릴 것입니다.
다행스럽게도 scp
가 여기에 해당합니다. SCP를 사용하면 명령줄을 통해 장치 간에 파일을 안전하게 전송할 수 있습니다. 그리고 거의 모든 Linux 시스템에 사전 설치되어 제공됩니다.
🧭 사용법
scp를 사용하는 것은 매우 쉽습니다.
원격에서 로컬로:
scp [email protected]:/remote/file.md /local/directory/
이렇게 하면 기기에서 file.md
에서 host.com
로 /local/directory
가 전송됩니다. 전송을 계속하기 전에 username
에 대한 암호를 입력하라는 메시지가 표시됩니다.
원격에서 원격으로:
scp [email protected]:/source/file.md [email protected]:/destination/file.md
이것은 hostA에서 hostB로 전송file.md
할 것입니다. 이 명령을 실행하려면 두 호스트의 암호를 입력하라는 메시지가 표시됩니다.
로컬에서 원격으로:
scp /local/file.md [email protected]:/remote/
그러면 컴퓨터에서 host.com으로 file.md
가 전송됩니다. 이 명령을 실행하려면 host.com의 암호를 입력하라는 메시지가 표시됩니다.
⛰️ 제한 사항
scp
는 매우 강력한 명령이지만 몇 가지 제한 사항이 있습니다.
비 Linux 시스템과 호환되지 않음:
Linux 배포판을 실행하는 장치 간에 파일을 전송하는 데만 scp
를 사용할 수 있습니다.
귀하의 권한으로 제한됨:
scp
에 관해서는 sudo
가 없습니다. 자신이 소유한 디렉토리로만 파일을 전송할 수 있습니다.
이 문제를 해결하고 싶으신가요? 원격 시스템에서 소유한 디렉토리에 파일을 복사한 다음 SSH로 해당 디렉토리로 이동하고 sudo
를 사용하여 파일을 이동할 수 있습니다.
이 기사는 원래 https://saluki.tech에 게시되었습니다. 이와 같은 기사를 더 보려면 살펴보십시오.
Reference
이 문제에 관하여(scp를 사용하여 Linux 장치 간에 파일을 전송하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/saluki/how-to-transfer-files-between-linux-devices-with-scp-4bh2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
scp를 사용하는 것은 매우 쉽습니다.
원격에서 로컬로:
scp [email protected]:/remote/file.md /local/directory/
이렇게 하면 기기에서
file.md
에서 host.com
로 /local/directory
가 전송됩니다. 전송을 계속하기 전에 username
에 대한 암호를 입력하라는 메시지가 표시됩니다.원격에서 원격으로:
scp [email protected]:/source/file.md [email protected]:/destination/file.md
이것은 hostA에서 hostB로 전송
file.md
할 것입니다. 이 명령을 실행하려면 두 호스트의 암호를 입력하라는 메시지가 표시됩니다.로컬에서 원격으로:
scp /local/file.md [email protected]:/remote/
그러면 컴퓨터에서 host.com으로
file.md
가 전송됩니다. 이 명령을 실행하려면 host.com의 암호를 입력하라는 메시지가 표시됩니다.⛰️ 제한 사항
scp
는 매우 강력한 명령이지만 몇 가지 제한 사항이 있습니다.
비 Linux 시스템과 호환되지 않음:
Linux 배포판을 실행하는 장치 간에 파일을 전송하는 데만 scp
를 사용할 수 있습니다.
귀하의 권한으로 제한됨:
scp
에 관해서는 sudo
가 없습니다. 자신이 소유한 디렉토리로만 파일을 전송할 수 있습니다.
이 문제를 해결하고 싶으신가요? 원격 시스템에서 소유한 디렉토리에 파일을 복사한 다음 SSH로 해당 디렉토리로 이동하고 sudo
를 사용하여 파일을 이동할 수 있습니다.
이 기사는 원래 https://saluki.tech에 게시되었습니다. 이와 같은 기사를 더 보려면 살펴보십시오.
Reference
이 문제에 관하여(scp를 사용하여 Linux 장치 간에 파일을 전송하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/saluki/how-to-transfer-files-between-linux-devices-with-scp-4bh2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(scp를 사용하여 Linux 장치 간에 파일을 전송하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/saluki/how-to-transfer-files-between-linux-devices-with-scp-4bh2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)