|
|
웹디렉토리는 쎄지오의 디렉토리 구조를 관리편의를 제공하기 위하여 개발되었습니다.
다음 그림은 쎄지오 웹디렉토리 도구 그림입니다.
![]()
왼편은 디렉토리 구조를 나타내고 있으며 오른편은 현재 디렉토리 내에 위치한 파일의 목록을 보여주고 있습니다.
1) 웹디렉토리 유형 |
맨위로 |
인트라셀 영역은 공유폴더 기능을 담당하는 folder 영역이 있습니다. folder영역은 인트라셀 사용자간의 데이터 공유나 관리자의 데이터 보관을 위해 활용할 수 있는 공간이다. 웹서비스를 관장하는 html영역은 folder의 하위에 존재하며 folder/html/ 식으로 접근이 가능합니다. 은 웹서비스로의 접근이 가능하여 웹서비스 운용에 필요한 html 문서, 이미지 문서 등이 위치하고 있습니다.
대부분의 사용자는 인트라셀 관리권한이 없기 때문에 인트라셀 영역은 접근할 수 없습니다. 다만 폴더 하위의 1차 디렉토리는 공유폴더로 지정될 수 있으며 접근권한이 허용된 사용자들에게 보여지게 됩니다.
공유폴더는 인트라셀 "folder" 영역의 1차 하위디렉토리에 대해서 설정할 수 있는 파일 공유 서비스입니다. 인트라셀의 관리자는 "folder" 디렉토리의 1차 하위 디렉토리 오른쪽의 "#"을 클릭하여 등급별 공유 설정을 할 수 있습니다. 공유설정을 하면 일반 사용자들에게는 샵(#)문자로 시작되는 디렉토리가 나타나는데 이는 바로 사용할 수 있는 공유폴더를 뜻합니다.
개인화 영역은 쎄지오에 등록된 사용자에게 허용되는 개인용 웹디렉토리는 마이폴더(MyFolder)가 있습니다. 마이폴더 하위에 "html"디렉토리를 작성하면 개인용 웹서비스를 제공할 수 있습니다. 개인용 웹서비스는 틸트(~)문자와 사용자 아이디를 조합한 일반적인 웹주소 형태로 제공됩니다.
마이폴더(MyFolder)영역은 사용자 공간의 "folder"디렉토리 하위의 영역으로 웹서비스를 이용한 일반인의 열람이 불가능하며 주인만 접근하여 사용할 수 있습니다. 다만 하위의 html디렉토리를 작성하고 문서를 위치시키면 웹서비스로서 일반인들에게 보여지게 됩니다.
모든 사용자는 게시판이나 웹메일을 사용할 때 마이폴더를 사용할 수 있습니다.
동호회 영역은 동호회 폴더공간인 folder 가 있습니다. 동호회의 관리자(주인)와 웹마스터로 지정된 사용자만 접근할 수 있으며 하위에 html 디렉토리를 작성하여 웹서비스를 제공할 수 있습니다.
인트라셀 영역은 인트라셀마다 제공됩니다. 쎄지오는 하나의 서버에 다수의 인트라셀을 운영할 수 있는데 여러 인트라셀에서 공통적으로 사용할 수 있는 웹자원을 유지할 필요때문에 아이콘스 영역이 만들어지게 되었습니다. 이 영역은 쎄지오 바이너리가 설치되는 "/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에 있는 파일 및 디렉토리를 서버측에 전송하는 기능을 뜻합니다. 위 그림에 표시된 파일목록은 서버의 파일목록입니다. 멀티 업로드는 드롭존이 활성화 되어 있을 때만 가능합니다.
컴퓨터의 바탕화면이나 윈도우탐색기로부터 업로드할 파일 및 디렉토리를 드래그하여 드롭존에 드롭하면 업로드가 진행됩니다.
멀티다운로드
멀티 다운로드 역시 드롭존이 활성화되어 있을 때만 사용할 수 있습니다. 위 그림에서 보는 바와 같이 익스플로러에 표시된 서버측 디렉토리나 파이이름을 드래그하여 드롭존에 드롭시키면 파일 다운로드가 시작됩니다.
|
|
|