JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1의 원격 시스템 관리     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  원격 시스템 작업(개요)

2.  FTP 서버 관리(작업)

FTP 서버 관리(작업 맵)

FTP 서버 관리(작업)

SMF를 사용하여 FTP 서버를 시작하는 방법

SMF를 사용하여 FTP 서버를 종료하는 방법

FTP 연결을 종료하는 방법

ProFTPD 구성을 변경하는 방법

3.  원격 시스템 액세스(작업)

색인

FTP 서버 관리(작업)

다음 절차에서는 FTP 서버를 시작 및 중지하는 방법, FTP 연결을 사용 안함으로 설정하는 방법 및 ProFTPD 구성 파일을 변경하는 방법을 보여줍니다.

SMF를 사용하여 FTP 서버를 시작하는 방법

  1. 관리자로 전환합니다.

    자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.

  2. FTP 서버를 시작합니다.
    # svcadm enable network/ftp

SMF를 사용하여 FTP 서버를 종료하는 방법

  1. 관리자로 전환합니다.

    자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.

  2. FTP 서버를 중지합니다.
    # svcadm disable network/ftp

FTP 연결을 종료하는 방법

ftpshut(8) 명령은 특정 시간에 FTP 서버를 종료합니다. FTP 지원만 중지하고 데몬은 중지하지 않으려면(클라이언트에 서비스 사용 불가능 상태를 보고할 수 있도록) 이 절차를 사용하십시오. ftpshut 명령은 연결을 차단하고 현재 연결을 중지하지만 서버 데몬 자체는 종료하지 않습니다.

ftpshut을 실행하면 종료가 발생하는 때, 새 연결이 거부되는 시점 및 기존 연결이 삭제되는 때를 지정하는 명령줄 옵션에서 파일이 생성됩니다. 사용자에게는 이 정보를 바탕으로 서버 종료 사실이 알려집니다. ftpshut을 통해 만들어지는 파일의 위치는 /etc/shutmsg입니다.

  1. 관리자로 전환합니다.

    자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.

  2. ftpshut 명령을 실행합니다.
    ftpshut [ -l min] [ -d min] time [warning-message...]
    ftpshut

    FTP 서버가 종료되고 있다는 사실을 사용자에게 알리기 위한 절차를 제공하는 명령입니다.

    -l

    FTP 서버에 대한 새로운 연결이 거부되는 시간을 조정하는 데 사용되는 플래그입니다.

    -d

    FTP 서버에 대한 기존 연결이 해제되는 시간을 조정하는 데 사용되는 플래그입니다.

    time

    종료 시간으로, 즉시 종료의 경우 now라는 단어로 지정되고 이후 종료의 경우 두 형식(+ number 또는 HHMM) 중 하나로 지정됩니다.

    [warning-message...]

    종료 알림 메시지입니다. 자세한 내용은 ftpshut(8) 매뉴얼 페이지를 참조하십시오.

  3. 파일에 대한 액세스를 복원합니다.

    ftprestart 명령을 사용하여 FTP 서버에 대한 연결을 다시 시작합니다. 자세한 내용은 ftpshut(8) 및 ftprestart(8)를 참조하십시오.

ProFTPD 구성을 변경하는 방법

대부분의 구성 변형은 /etc/proftpd.conf 파일을 변경하여 발생합니다. 이 파일을 변경할 때는 다음 단계를 사용하십시오.

  1. 관리자로 전환합니다.

    자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.

  2. 구성 파일을 변경합니다.

    구성 파일에 추가할 정보에 대한 제안 사항은 아래의 간단한 예를 참조하십시오.

  3. FTP 서버를 다시 시작합니다.
    # svcadm restart network/ftp

예 2-1 가상 호스트를 위한 ProFTPD 구성 파일 변경 사항

고정 IP 주소를 사용하는 가상 호스트의 경우 다음 지시어를 사용하십시오. 필요한 경우 여러 IP 주소를 공백으로 구분하여 추가할 수 있습니다.

<VirtualHost 10.0.0.1>
  ServerName "My virtual FTP server"
</VirtualHost>

예 2-2 익명 액세스를 위한 ProFTPD 구성 파일 변경 사항

사이트에 대한 익명 ftp 액세스를 제공하려면 다음 지시어를 사용하십시오.

# Deny login access
  <Limit LOGIN>
    DenyAll
  </Limit>

  <Anonymous ~ftp>

# Allow anonymous logins
    <Limit LOGIN>
      AllowAll
    </Limit> ....
  </Anonymous>