segioHelp(All)/Segio Help 4.0(en)



2.4 웹 디렉토리
인쇄
 
2009-07-09 17:07:48
조회:175371
답글지움수정 아랫글 목록 윗글

2.4 웹 디렉토리



  웹디렉토리는 쎄지오의 디렉토리 구조를 관리편의를 제공하기 위하여 개발되었습니다.

다음 그림은 쎄지오 웹디렉토리 도구 그림입니다.

 

 

왼편은 디렉토리 구조를 나타내고 있으며 오른편은 현재 디렉토리 내에 위치한 파일의 목록을 보여주고 있습니다.

 

1) 웹디렉토리 유형

맨위로

 

가. 인트라셀 영역

인트라셀 영역은 공유폴더 기능을 담당하는 folder 영역이 있습니다. folder영역은 인트라셀 사용자간의 데이터 공유나 관리자의 데이터 보관을 위해 활용할 수 있는 공간이다. 웹서비스를 관장하는 html영역은 folder의 하위에 존재하며 folder/html/ 식으로 접근이 가능합니다. 은 웹서비스로의 접근이 가능하여 웹서비스 운용에 필요한 html 문서, 이미지 문서 등이 위치하고 있습니다.

인트라셀 웹디렉토리 영역은 인트라셀마다 하나씩 존재하게 됩니다. 인트라셀은 하위에 수많은 사용자와 동호회를 개설할 수 있는데 사용자와 동호회마다 개인영역, 동호회 영역의 웹디렉토리가 주어지게 됩니다.

대부분의 사용자는 인트라셀 관리권한이 없기 때문에 인트라셀 영역은 접근할 수 없습니다. 다만 폴더 하위의 1차 디렉토리는 공유폴더로 지정될 수 있으며 접근권한이 허용된 사용자들에게 보여지게 됩니다.

 

공유폴더

공유폴더는 인트라셀 "folder" 영역의 1차 하위디렉토리에 대해서 설정할 수 있는 파일 공유 서비스입니다. 인트라셀의 관리자는 "folder" 디렉토리의 1차 하위 디렉토리 오른쪽의 "#"을 클릭하여 등급별 공유 설정을 할 수 있습니다. 공유설정을 하면 일반 사용자들에게는 샵(#)문자로 시작되는 디렉토리가 나타나는데 이는 바로 사용할 수 있는 공유폴더를 뜻합니다.

 

개인 영역

개인화 영역은 쎄지오에 등록된 사용자에게 허용되는 개인용 웹디렉토리는 마이폴더(MyFolder)가 있습니다. 마이폴더 하위에 "html"디렉토리를 작성하면 개인용 웹서비스를 제공할 수 있습니다. 개인용 웹서비스는 틸트(~)문자와 사용자 아이디를 조합한 일반적인 웹주소 형태로 제공됩니다.

마이폴더(MyFolder)영역은 사용자 공간의 "folder"디렉토리 하위의 영역으로 웹서비스를 이용한 일반인의 열람이 불가능하며 주인만 접근하여 사용할 수 있습니다. 다만 하위의 html디렉토리를 작성하고 문서를 위치시키면 웹서비스로서 일반인들에게 보여지게 됩니다.

모든 사용자는 게시판이나 웹메일을 사용할 때 마이폴더를 사용할 수 있습니다.

 

동호회 영역

동호회 영역은 동호회 폴더공간인 folder 가 있습니다. 동호회의 관리자(주인)와 웹마스터로 지정된 사용자만 접근할 수 있으며 하위에 html 디렉토리를 작성하여 웹서비스를 제공할 수 있습니다.

 

 라. 아이콘스(Icons) 영역

인트라셀 영역은 인트라셀마다 제공됩니다. 쎄지오는 하나의 서버에 다수의 인트라셀을 운영할 수 있는데 여러 인트라셀에서 공통적으로 사용할 수 있는 웹자원을 유지할 필요때문에 아이콘스 영역이 만들어지게 되었습니다. 이 영역은 쎄지오 바이너리가 설치되는 "/etc/shttpd/"하위의 "icons/"디렉토리입니다. 모든 인트라셀에서 공통적으로 사용되는 공유 웹자원을 위치시키고 있습니다. 이 공유 웹자원은 쎄지오 관리자에 의해서만 관리될 수 있습니다.

 
 

2) 웹디렉토리 관리

맨위로

 

  디렉토리 및 파일을 관리할 수 있도록 합니다. 빈번하게 사용되는 관리도구로 반드시 익혀야 합니다. 인트라셀의 관리자로 로그인하면 제공되는 관리도구 가운데 맨 처음 메뉴인 “웹문서관리”를 선택하면 다음 그림과 같은 웹디렉토리 관리도구가 나타납니다.

 

 

 가. 새 파일의 편집

“새파일”버튼을 클릭하면 새로운 텍스트 파일을 편집할 수 있는 다음과 같은 편집용 팝업 윈도가 나타납니다.

 

 

  파일의 내용을 텍스트 영역에 입력하고 윗부분의 셀렉트 오른편에 파일이름을 입력한 후 “적용”버튼을 클릭하면 서버에 저장됩니다. 같은 파일이 서버에 존재할 경우에는 확인과정을 거치도록 다음 그림과 같은 팝업창이 나타납니다.

 

 

 

"확인"버튼을 클릭하면 기존의 파일을 덮어 쓰게 됩니다.

 

 나. 디렉토리 및 파일의 삭제

  현재 경로의 하위에 있는 디렉토리와 파일에 대해 삭제할 수 있습니다. 삭제할 수 있는 항목은 왼편에 체크박스가 보여집니다. 삭제할 항목의 체크박스를 선택한 후 “삭제하기”버튼을 클릭하면 확인과정을 거쳐 삭제합니다. 디렉토리 관리기로 삭제한 파일은 복원할 수 없습니다.

 

 다. 디렉토리 신규작성 및 이름변경

  현재 경로에는 신규디렉토리 작성 및 이름변경을 위한 입력창이 위치합니다. [ + ], [ = ] 표시의 버튼은 각각 "신규추가"와 "이름변경"이란 의미로 사용됩니다. 이름을 입력하고 [+]버튼을 누르면 이름과 같은 디렉토리가 생성되며 이름을 입력하고 [=]버튼을 누르면 첫 번째 선택된 디렉토리의 이름이 변경됩니다. 디렉토리 이름은 영문자, 숫자, 밑줄, 마이너스 부호 등만으로 구성하여야 합니다.

 

3) 파일의 편집

맨위로

   파일목록의 수정버튼을 클릭하면 파일작업을 위한 팝업윈도가 나타납니다. 마임설정에서 text로 지정되면 편집이 가능합니다. 다음 그림은 편집윈도를 보여줍니다.

 

 

 파일을 편집하여 저장(Save)하거나, 이름을 변경(Rename)하거나 카피(Copy)할 수 있습니다.

 

 

4) 파일전송

맨위로

 디렉토리 목록에서 "찾아보기"를 클릭하여 나타난 파일 선택창에서 파일을 선택하면 웹서버로 전송됩니다. 이 방법은 한번에 하나의 파일을 올리는 방법입니다. "업로드"버튼을 클릭하면 다음 그림과 같이 여러 개의 파일을 동시에 올릴 수 있도록 됩니다.

 

 

  전송할 파일을 선택한 후에는 반드시 "보내기"버튼을 클릭하여야 합니다. “덮어쓰기”항목을 선택하면 업로드된 파일과 동일한 파일이 존재할 때 기존 파일을 무시하고 덮어씁니다.

 
 

5) 웹디스크 멀티 업로드

맨위로

쎄지오 웹디스크 이용시 다수의 디렉토리 및 파일을 한번에 올릴 수 있는 기능이 ActiveX 로 개발되어 제공됩니다. 

다음 그림은 ActiveX컨트롤 형식으로 제공되는 웹디스크로 로그인 한 사용자는 일반적인 어플리케이션에서 제공하는 드래그앤 드롭 등의 편리한 방법으로 자료를 전송할 수 있습니다. 웹디스크를 이용하면 대량의 파일을 간단히 전송할 수 있어 별도의 FTP를 이용하지 않아도 됩니다. ActiveX에 의해 표시된 구역을 드롭존이라고 부릅니다.

 

 

  파일이름이 한글이라면 파일이름은 UTF-8로 전환됩니다 하지만 파일에 포함된 데이터의 내용에 대해서는 UTF-8 문자셋으로의 자동전환 과정은 없습니다.

  ActiveX 컨트롤은 MS 사의 Internet Explorer 에서만 지원되므로 이외의 브라우저에서는 사용할 수 없습니다. 차기 패치버전에서 ActiveX컨트롤 방식은 폐기하고 별도의 어플리케이션이 공급될 예정입니다.

 

멀티업로드

업로드는 사용자의 PC에 있는 파일 및 디렉토리를 서버측에 전송하는 기능을 뜻합니다. 위 그림에 표시된 파일목록은 서버의 파일목록입니다. 멀티 업로드는 드롭존이 활성화 되어 있을 때만 가능합니다.

컴퓨터의 바탕화면이나 윈도우탐색기로부터 업로드할 파일 및 디렉토리를 드래그하여 드롭존에 드롭하면 업로드가 진행됩니다.

 

멀티다운로드

멀티 다운로드 역시 드롭존이 활성화되어 있을 때만 사용할 수 있습니다. 위 그림에서 보는 바와 같이 익스플로러에 표시된 서버측 디렉토리나 파이이름을 드래그하여 드롭존에 드롭시키면 파일 다운로드가 시작됩니다.

답글지움수정인쇄 아랫글 목록 윗글
댓글달기