Linux는 scp 원격 전송 명령을 사용하여 서버 파일 상호 전송(아리운 서버)
보아하니 아리운의 두 클라우드 서버는 모두 같은 구역인 것 같아서 내망을 통해 파일 전송을 하기로 결정했다. 속도가 빠르다는 것은 말할 것도 없고(정상적으로 파일을 전송하는 속도는 35m~50m/s에 달할 수 있음), 공망 대역폭도 차지하지 않기로 했다.
아리운 서버는 보안 그룹 정책을 가지고 있으며, 아래의 네트워킹, 방향의 IP 화이트 리스트를 설정해야 할 수도 있습니다.
만약 클라우드 서버에 위의 보안 정책이 없다면, 무시할 수 있습니다.
다음은 scp라는 원격 전송 명령을 사용해야 합니다. Linux 시스템이라면 ssh 클라이언트(예를 들어putty)에 로그인하면 사용할 수 있습니다.
1. 원격 서버에서 파일 가져오기
scp -P 2223 [email protected]:/root/test.tar.gz /home/test.tar.gz
명령의 대문자 P는 포트 매개 변수이고 2223은 ssh의 포트를 표시하며 22라면 이 매개 변수를 필요로 하지 않고 다른 포트라면 입력해야 합니다[email protected]루트 사용자를 사용하여 원격 서버 10.23.185.16에 로그인했음을 나타냅니다./root/test.tar.gz는 원격 서버의 파일 및 경로 맨 뒤에 있는/home/test를 표시합니다.tar.gz는 로컬에 저장된 경로와 파일 이름을 표시합니다.명령을 실행하면 정상적으로 질문이 있습니다. yes 리턴을 입력하고 원격 서버의 루트 비밀번호를 입력해야 합니다. 리턴하면 됩니다.
2. 원격 서버의 디렉터리 가져오기
scp -P 2223 -r [email protected]:/root/dirname/ /home/dirname/
참고: 디렉토리의 경우 -r 매개변수를 추가해야 합니다.
3. 로컬 파일을 서버에 업로드
scp -P 2223 /home/test.tar.gz [email protected]:/root/test.tar.gz
4. 로컬 디렉터리를 서버에 업로드
scp -P 2223 -r /home/dirname/ [email protected]:/root/dirname/
scp로 내망 전송, 속도 역시 지렛대!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.