카테고리 없음

ssh로 파일 전송하기

수다스런농부 2009. 9. 24. 22:19
ssh 는 쉬운일이 아닌것같고.
zssh 페키지가 있다.

당연한 이야기지만 파일 전송을 위한
zmodem 같은 프로토콜을 지원하는
lrzsz 페키지도(rz, sz) 필요하다.

1. 먼저 zssh로 ssh와 같은 방법으로 접속을 한다.
* 검색해보니 원격지에서 rz 를 실행 하라는 곳도 있다.
* 하지만 나의 경우는 그렇게하면 정상동작하지 않았다.
2. ^@ (C-Space)를 입력해서 로컬 셀로 돌아온다.
3. sz 명령을 이용해서 전송할 파일을 전송한다.
4. 원격지에 도착한 파일은 잘 사용한다.

ztelnet 에서도 같은 방법으로 될것같다.

zssh는 내부적으로 ssh를 실행하고 있는것같다.
ztelnet이 zssh를 심볼릭 링크하고 있는것 봐서는..
이는 ssh도 필요하다는 말이되고
ssh가 지원하는 추가적인 옵션을 그대로 사용 할수 있다는 말도 된다.

     Usage: zssh    [zssh options] [--] [ssh options]
           ztelnet [zssh options] [--] [telnet options]

      Options:
        -f                Do not ask user any question
        --force          

        -h                This help
        --help          

        -s  cmd           run cmd as remote shell instead of the
        --shell cmd       default "ssh -e none" (zssh)
                               or "telnet -8 -E" (ztelnet)
                          ex: zssh -s "rsh -x"

        -V                show version
        --version       

        -z ^X             set escape sequence to ^X
        --zssh-escape ^X

      '--' may be used to separate zssh options from ssh ones
      Other options are passed verbatim to ssh/telnet.
      See also zssh/ssh/telnet man pages for more details


2009/06/05 11:52
http://blog.naver.com/toomanyid/30048941315