서버 A : 111.1111.111
서버 B : 222.222.222
A서버에 있는 'test문서'를 -> B서버에 특정 폴더 안에 넣고 싶다면 어떻게 해야할까요?
첫 번쨰. : 전달하려는 파일또는 문서를 드레그해서 드라이브에 끌어 넣습니다.
2. 아래 명령어를 참조하여 실행시킵니다.
scp /home/A/test문서.txt B@222.222.222:/home/B
해석하자면 이렇다
->> A서버에 있는 test문서.text파일을 => B서버의 home/b폴더 안에 넣겠다!
이때 SCP 란?
SSH 프로토콜 기반의 파일전송 수단입니다.
사용
- 원격지에 파일 또는 디렉터리를 보내거나 가져올때 사용하는 파일전송 프로토콜이며
네트워크 연결 환경에서 ssh와 동일한 22번 포트와 identy file을 사용해서 파일 송수신하기 때문에 보안적으로도 안전한 프로토콜입니다.
다시 명령어에 대해 설명하자면
scp [전송할 파일의 위치와 이름] [원격지ID]@[원격지 IP]:[원격지에 저장할 공간경로]
여기서 원격지는 서버 B가 될것입니다.
test문서.txt를 datacentric01서버에 전송하려고 하였고, 계정에 맞는 비밀번호도 옳게 입력하였는데 왜 에러가 날까요?
그것은 바로 권한이 없어서 나타나는 에러 메시지 입니다.
그래서 맨 처음 이미지를 본것과 같이
명령어 맨 앞에 sudo 명령어를 쳐줘야 정상적으로 실행됩니다.
그런데도 안된다면!
서버가 잘 실행되고 있는지를 확인해보아요!
728x90
반응형
댓글