이런 경우 파일 전송하는 법좀 알려주세요.

shodhpfooqmm의 이미지

안녕하세요.

다름이 아니라 A, B, C라는 3개의 피시가 있는데
A라는 피시에서 원격으로 B의 특정 계정에 있는 파일을 C로 옮기고 싶은데요,
scp의 경우는 대상지 혹은 파일의 위치 중 하나만 다른 피시에 있는 것만 허용하고 둘 다 외부 위치면 되질 않는 것 같더라구요.

ftp 예제를 찾아서 해봐도 아이피로 접속하는 경우의 예제만 있는데 접속이 되질 않습니다.

이런 경우는 어떻게 전송하는것이 좋을까요?
현재는 방법을 몰라 scp를 이용해 B의 파일을 A에 옮기고 그걸 다시 C로 옮기는 상당히 무식한 방법을 사용하고 있습니다.

아주 쉬운 문제일 수 있는데 제가 이것저것 찾아서 해봐도 도무지 답을 찾을 수 없어 부끄럽지만 이렇게 질문 올립니다.
답변 부탁드려요.감사합니다!

oosap의 이미지

아주 간단하고 즉흥적으로 생각해보기로는요,

A에서 B로 원격접속(ssh)해서 scp

혹은

A에서 C로 원격접속(ssh)해서 scp

하면 되지 않을까요?

Thanks for being one of those who care for people and mankind.
I'd like to be one of those as well.

shodhpfooqmm의 이미지

말씀하신 방법은 예전에도 시도해봤는데 잘 되지 않더라구요.
예를 들어 A 피시에서 B 피시로 접속하여 B 피시의 파일을 다른 곳으로 옮기려고
"scp file.txt id@123.123.123.123:~/" 와 같이 입력하면(B 피시의 현재 디렉토리의 file.txt 파일을 123.123.123.123 ip의 id 계정으로 copy)
lost connection 에러가 나면서 되질 않네요ㅜ

farmer의 이미지

scp 도 원격지 서버의 파일을 다른 원격지의 서버로 복사가 가능 합니다.
A터미널에서 B서버 파일을 C서버에 복사를 한다고 가정하면
A->B ssh접속 가능, B->C ssh 접속가능 상태여야 합니다. A->C 는 ssh접속 상관 없습니다.
또한 B->C 는 id,password 접속이 아닌 Private Key 접속방식 이어야만 합니다.
모두 만족한다고 할때 "scp id@B서버ip:/파일명 id@C서버ip:/파일명" 으로 하시면 됩니다.

그런데 댓글을 보니 B에서 C로의 ssh 접속이 제한되어져 있는것 같은데 이경우에는 지금 하시고 계시는 방법이
최선의 방법인것 같습니다.

oosap의 이미지

scp 가 언제 탄생한 건가요?
요즘 ssh 의 다양한 쓰임새에 놀라고 있습니다.
-Y 옵션으로 원격지의 X11 기반 GUI 프로그램을 불러다가 실행해보고는 깜짝 놀랐었어요...
scp 를 알기 전에는 ftp 만 썼었거든요.. scp도 처음 알고는 깜짝 놀랐었지요...
제가 워낙에 리눅스 초보입니다.

Thanks for being one of those who care for people and mankind.
I'd like to be one of those as well.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.