Presentation is loading. Please wait.

Presentation is loading. Please wait.

Park Jong Wook  WebShell Team  What is WebShell  Goal Function  Environment  Technical Info  Data Flow  Modules of function.

Similar presentations


Presentation on theme: "Park Jong Wook  WebShell Team  What is WebShell  Goal Function  Environment  Technical Info  Data Flow  Modules of function."— Presentation transcript:

1 Park Jong Wook niceilm@gmail.com

2  WebShell Team  What is WebShell  Goal Function  Environment  Technical Info  Data Flow  Modules of function  Plan of development  Role of members  Proto UI 2

3  박종욱 2002570030  김동한 2003920007  배윤동 2003920026  이승원 2003920041  김재문 2004920014 3

4  Necessity  Availability  Usability  Portability 4

5 뛰어난 성능의 유닉스 ( 리눅스 ) 서버 하지만 쉽게 접 근하기가 어렵다 웹을 통해서 쉽게 접근 할 수 없을까 ? Unix(Linux) Server 5

6 Anywhere! Anytime! if you can access Web you can manage server Anywhere! Anytime! if you can access Web you can manage server No necessary install No necessary install 6

7 GUI CUI 7

8 Linux - Ubuntu Linux - Fedora Unix - Solaris Unix - FreeBSD POSIX C 만 지원 한다면 Unix/Linux 어디서든 이 식 할 수 있습니다. POSIX C 만 지 원 한 다면 Unix/Linux 어 디서든 이 식 할 수 있 습니다. 8

9  Web Shell ◦ CUI(Character User Interface) ◦ Manage file (ls, cd, mkdir, rmdir, cp, mv, etc) ◦ Manage user (useradd, userdel, etc) ◦ Manage system (deamon manage)  System Manage Tools ◦ GUI(Graphic User Interface) ◦ Register many users ◦ Etc 9

10 OS Platform Linux / Solaris / Other Unix Server Web ServerApache 2.2.4 Version control systemSVN 1.4 Web Shell Engine LanguagePOSIX C Server Side LanguagePHP 5.2.3 Client Side LanguageJavaScript 10

11  Ajax(Asynchronous JavaScript & XML) ◦ 기존 웹 페이지는 새로운 데이터를 읽기 위해 페이지 전 환이 필요합니다. ◦ Ajax 란 페이지 전환 없이 서버로부터 데이터를 받아 처 리 하는 기술을 의미합니다.  Unix System Programming ◦ System Resource 를 사용하기 위해서입니다. 11

12 Web Shell Engine System Call PHP Client HTML JavaScript Web Server System Request Response Event Apply 12

13  WebUI  Server API  Shell Parser  Command ◦ file ◦ user ◦ system  Shell Engine 13

14 Shell Parser File/User Process Command System Manage Command Shell Engine WebUI Design Server API Authorize Process System Manage Tool Integrate & Debug Test & Documentation 10.2 3 12.4 10.3 0 11.6 11.1 3 11.2 0 11.2 7 14

15  박종욱 ◦ Project Manager ◦ System Design ◦ UI & Server Programming  김동한, 배윤동 ◦ User Commands ◦ File Commands ◦ System Commands  이승원, 김재문 ◦ Shell Parser ◦ Shell Engine 15

16 mkdir test_directory test_directory 가 만들어 졌습니다. [root@earth~] #...test_directory ls [root@earth~] # 16

17 Q&A 17

18 Thanks 18


Download ppt "Park Jong Wook  WebShell Team  What is WebShell  Goal Function  Environment  Technical Info  Data Flow  Modules of function."

Similar presentations


Ads by Google