Jiniya

WEB

ncftpget 으로 원격 ftp 사이트 소스 통째로 가져오기 (ssh 허용 안하는 웹호스팅)

# ncftpget -u ftpID -p ftpPWD -E -R remote.ftp.co.kr . /public_html/

위 명령어는 원격에 있는 remote.ftp.co.kr 이라는사이트에
ftpID, ftpPWD 로 로그인을 해서
그 계정의 public_html 디렉토리를
현재 내 위치 (.) 에 하위 디렉토리까지 (-R)
통채로 가져오라는 명령어.
..
만약 ftp 서버의 패시브모드 변경해야 한다면 -E 나 -F 옵션을 줘야 함.
..
      -E      Use regular (PORT) data connections.
      -F      Use  passive (PASV) data connections.  The default is to use passive, but to fallback to regular if the pas-sive connection fails or times out.

..
ssh 접속이 안되고 ftp 만 허용해서 원격서버의 전체 웹루트의 소스를 백업해 올 때
유용할듯.

출처 : http://seobangnim.com/