Centos - FTP 기본사용법과 명령어





    이번 포스팅에서는 FTP 기본사용법과 관련 명령어를 알아보도록 하겠습니다


    보편적으로 FTP 사용시 알드라이브, 에디트플러스, FileZilla 기타 등등 많은 관련툴을 이용하실텐데요


    이번에는 서버에 접근(접속)하여 접속, 파일업로드 등등을 명령어로 직접 입력하여 사용해보도록 하겠습니다






     FTP 기본 사용법 및 명령어



    테스트 환경


    서버-1 (접근서버) : 192.168.65.151

    서버-2 (대상서버) : 192.168.65.152



    1. FTP 접속


    사용법 : ftp [FTP 접속 IP] [접속 포트]



    [root@ftp1 ~]# ftp 192.168.65.152 21
    Connected to 192.168.65.152 (192.168.65.152).
    220 (vsFTPd 2.2.2)
    Name (192.168.65.152:root): ftp_user
    331 Please specify the password.
    Password:
    230 Login successful.
    Remote system type is UNIX.
    Using binary mode to transfer files.
    ftp>
    




    2. 현재 디렉토리 위치 확인


    ftp> pwd
    257 "/home/ftp_user"
    



    3. 디렉토리 생성


    ftp> mkdir ftp_upload
    257 "/home/ftp_user/ftp_upload" created
    ftp>
    



    4. 현재 디렉토리 정보 확인


    ftp> ls
    227 Entering Passive Mode (192,168,65,152,194,8).
    150 Here comes the directory listing.
    drwxr-xr-x    2 502      502          4096 Oct 14 17:08 ftp_upload
    226 Directory send OK.
    ftp>
    


    * ls 혹은 dir을 사용하셔도 됩니다




    5. 디렉토리 이동


    ftp> cd ftp_upload
    250 Directory successfully changed.
    ftp> 
    ftp> pwd
    257 "/home/ftp_user/ftp_upload"
    



    6. 파일 업로드


    ftp> put ftp_test.txt
    local: ftp_test.txt remote: ftp_test.txt
    227 Entering Passive Mode (192,168,65,152,109,115).
    150 Opening BINARY mode data connection for ftp_test.txt (0 bytes).
    226 Transfer complete.
    



    7. 파일 삭제


    ftp> delete ftp_test.txt
    250 Delete operation successful.
    


    이외에 많은 명령어들이 있으나, 개인적으로 주력으로 사용하는 명령어만 알아보았습니다.

    Posted by 서버이야기