windows 의 커맨드 창을 이용한 ftp 서버 접속
Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.
C:\Documents and Settings\Administrator>cd c:\linux
C:\linux>dir -> 현재 디렉토리 내용 확인
C 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 8C17-BE5C
C:\linux 디렉터리
2009-11-16 오후 07:33 <DIR> .
2009-11-16 오후 07:33 <DIR> ..
0개 파일 0 바이트
2개 디렉터리 40,307,986,432 바이트 남음
C:\linux>ftp ftp.daum.net -> ftp.daum.net 서버에 접속하겠습니다.
ftp 입력후 open ftp주소 해도 열린다.
Connected to ftp.daum.net.
220 Welcome to Daum FTP service.
User (ftp.daum.net:(none)): ftp -> 익명 사용자.
331 Please specify the password.
Password:
230 Login successful.
ftp> pwd -> 현재 디렉토리 확인
257 "/"
ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
drwxrwxr-x 12 8129 50061 4096 Nov 18 03:35 CPAN
drwxr-xr-x 23 502 501 4096 Sep 28 22:29 centos
drwxrwsr-x 5 502 502 4096 Nov 19 11:00 cygwin
drwxr-xr-x 8 502 502 4096 Nov 18 15:46 debian
drwxr-xr-x 48 502 502 4096 Nov 19 11:26 eclipse
drwxr-xr-x 7 502 502 4096 Oct 22 01:13 gentoo
drwxr-xr-x 12 502 502 4096 Nov 05 23:46 mozilla
drwxr-xr-x 5 502 502 4096 Nov 19 04:50 openoffice
drwxr-xr-x 4 502 502 4096 Oct 29 17:00 opensuse
drwxr-xr-x 9 502 502 4096 Oct 20 16:01 pcbsd
drwxrwsr-x 2 502 502 872448 Nov 18 03:25 rubyforge-gems
drwxr-xr-x 6 502 502 4096 Nov 19 10:30 ubuntu
drwxr-xr-x 14 502 502 4096 Oct 28 07:16 ubuntu-releases
226 Directory send OK.
ftp: 854 bytes received in 0.00Seconds 854000.00Kbytes/sec.
ftp> ? put -> ? 를 사용하여 해당 문법의 help 를 얻자
put Send one file
ftp> ? get
get Receive file
ftp> ? mput
mput Send multiple files
ftp> ? mget
mget Get multiple files
ftp>prompt on/off -> 복수개의 파일 전송시 파일마다 사용자에게 전송여부에 대한 확인을 물어온다.
ftp> bye -> 접속 끊는 방법
221 Goodbye.
---------------------------------------------------------------------------------------------------------------
C:\linux>ftp xxx.xxx.xxx.xxx
Connected to xxx.xxx.xxx.xxx.
220 (vsFTPd 2.0.5)
User (xxx.xxx.xxx.xxx:(none)): ftp -> 익명 사용자로 로그인
331 Please specify the password.
Password:
230 Login successful.
ftp> pwd
257 "/"
ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
-rw-r--r-- 1 0 0 1560811 Oct 19 03:12 1111.pdf
-rw-r--r-- 1 0 0 393391 Oct 27 01:38 Conceptual Data Modeling .pdf
-rw-r--r-- 1 0 0 345953 Oct 27 01:38 Logical_DD_Physical_DB.pdf
-rw-r--r-- 1 0 0 3254072 Oct 19 03:12 Oracle 10g SQL vol.1.pdf
-rw-r--r-- 1 0 0 3718042 Oct 19 03:12 Oracle 10g SQL vol.2.pdf
drwxr-xr-x 2 0 0 4096 Sep 07 03:29 apm
drwxr-xr-x 2 0 0 4096 Sep 08 03:09 kernel
drwxr-xr-x 2 0 0 4096 May 24 2008 pub
-rw-r--r-- 1 0 0 109013511 Oct 26 02:11 sqldeveloper-1.5.5.59.69.zip
-rw-r--r-- 1 0 0 388550 Nov 17 05:29 zb4pl9.tgz
-rw-r--r-- 1 0 0 1560811 Oct 19 03:12 트론.pdf
226 Directory send OK.
ftp: 808 bytes received in 0.03Seconds 26.06Kbytes/sec.
ftp> !dir
C 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 8C17-BE5C
C:\linux 디렉터리
2009-11-16 오후 07:33 <DIR> .
2009-11-16 오후 07:33 <DIR> ..
0개 파일 0 바이트
2개 디렉터리 40,307,986,432 바이트 남음
ftp> get 1111.pdf -> 1111.pdf 파일을 내려받는다.
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for 1111.pdf (1560811 bytes).
226 File send OK.
ftp: 1560811 bytes received in 0.19Seconds 8346.58Kbytes/sec.
ftp> !dir -> 내 컴퓨터에 1111.pdf 파일이 다운되어 있는 것 확인.
C 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 8C17-BE5C
C:\linux 디렉터리
2009-11-19 오후 08:37 <DIR> .
2009-11-19 오후 08:37 <DIR> ..
2009-11-19 오후 08:37 1,560,811 1111.pdf
1개 파일 1,560,811 바이트
2개 디렉터리 40,306,409,472 바이트 남음
ftp> mget * -> ftp 서버 해당 디렉터리의 모든 파일을 다운받겠다.
200 Switching to ASCII mode.
mget 1111.pdf? y
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for 1111.pdf (1560811 bytes).
226 File send OK.
ftp: 1560811 bytes received in 0.16Seconds 10005.20Kbytes/sec.
mget Conceptual Data Modeling .pdf? y
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for Conceptual Data Modeling .pdf (393391 bytes).
226 File send OK.
ftp: 393391 bytes received in 0.08Seconds 5043.47Kbytes/sec.
mget Logical_DD_Physical_DB.pdf? n
mget Oracle 10g SQL vol.1.pdf? n
mget Oracle 10g SQL vol.2.pdf? n
mget apm? n
mget kernel? n
mget pub? n
mget sqldeveloper-1.5.5.59.69.zip? n
mget zb4pl9.tgz? n
mget 트론.pdf? n
ftp> mkdir test -> ftp 서버 해당 디렉터리에 test 폴더를 만들어 보겠다. 권한 부족으로 실패(익명사용자 로그인)
550 Permission denied.
ftp> !mkdir test -> 내컴퓨터에 test 폴더를 만들어 보겠다. (! 를 사용하면 내컴퓨터에 대한 명령어)
ftp> !dir
C 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 8C17-BE5C
C:\linux 디렉터리
2009-11-19 오후 08:38 <DIR> .
2009-11-19 오후 08:38 <DIR> ..
2009-11-19 오후 08:37 1,560,811 1111.pdf
2009-11-19 오후 08:37 393,391 Conceptual Data Modeling .pdf
2009-11-19 오후 08:38 <DIR> test
2개 파일 1,954,202 바이트
3개 디렉터리 40,305,717,248 바이트 남음
ftp> cd apm
250 Directory successfully changed.
ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
-rw-r--r-- 1 0 0 2477854 Sep 07 03:28 apache_1.3.36.tar.gz
-rw-r--r-- 1 0 0 19542405 Sep 07 03:29 mysql-5.0.22.tar.gz
-rw-r--r-- 1 0 0 5555168 Sep 07 03:29 php-4.4.4.tar.gz
226 Directory send OK.
ftp: 229 bytes received in 0.00Seconds 229000.00Kbytes/sec.
ftp> lcd -> 내컴퓨터의 localdirectory 확인
Local directory now C:\linux.
ftp> lcd test -> test 폴더로 이동
Local directory now C:\linux\test.
ftp> mput * -> 내 test 폴더의 모든 파일을 ftp 서버에 업로드 하겠다.(역시나 권한 문제로 실패!)
mput apache_1.3.36.tar.gz? y
200 PORT command successful. Consider using PASV.
550 Permission denied.
ftp> mput a* -> a로 시작하는 모든 파일을 업로드 하겠다.
ftp> pwd
257 "/apm"
ftp> bye
221 Goodbye.
---------------------------------------------------------------------------------------------------------------
C:\linux>ftp xxx.xxx.xxx.xxx
Connected to xxx.xxx.xxx.xxx.
220 (vsFTPd 2.0.5)
User (xxx.xxx.xxx.xxx:(none)): ace20 -> 권한 있는 유저로 로그인 해보것다.
331 Please specify the password.
Password:
230 Login successful.
ftp> mkdir public_html -> public_html 폴더를 생성해 보겠다.
550 Create directory operation failed.
ftp> cd public_html
250 Directory successfully changed.
ftp> pwd
257 "/home/ace20/public_html"
ftp> lcd c:\linux
Local directory now C:\linux.
ftp> !dir
C 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 8C17-BE5C
C:\linux 디렉터리
2009-11-19 오후 08:38 <DIR> .
2009-11-19 오후 08:38 <DIR> ..
2009-11-19 오후 08:37 1,560,811 1111.pdf
2009-11-19 오후 08:37 393,391 Conceptual Data Modeling .pdf
2009-11-19 오후 08:39 <DIR> test
2개 파일 1,954,202 바이트
3개 디렉터리 40,303,239,168 바이트 남음
ftp> put 1111.pdf -> 내 c:\linux에 있는 1111.pdf 파일을 서버에 업로드 하겠다.
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 File receive OK.
ftp: 1560811 bytes sent in 0.48Seconds 3224.82Kbytes/sec.
ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
-rw-r--r-- 1 571 571 1560811 Nov 19 11:48 1111.pdf -> 업로드된 파일 확인
-rw-r--r-- 1 571 571 47 Nov 16 07:58 index.html
226 Directory send OK.
ftp: 134 bytes received in 0.00Seconds 134000.00Kbytes/sec.
ftp> bye
221 Goodbye.
c 프로그램작성, 컴파일, 실행을 해볼까나~ (0) | 2009.11.19 |
---|---|
vi 편집기 사용.. (0) | 2009.11.19 |
기본 명령어-1 (0) | 2009.11.18 |
무료 telnet 접속 프로그램 pine term (0) | 2009.11.18 |
CentOs 5.3 설치. (0) | 2009.11.16 |