[시스템프로그래밍실습] User Authentication, Access Control

저작시기 2014.05 |등록일 2015.06.19 | 최종수정일 2016.03.12 워드파일MS 워드 (doc) | 16페이지 | 가격 2,300원
다운로드
장바구니관심자료
상세신규 배너

소개글

본 프로그램은 Server측에서 Client가 연결 요청한 IP address에 대해 연결 가능성을 check하고, 연결이 이루어지면 Client에서 user name(사용자 ID)과 password(암호)를 입력(login system)하여 접근하려는 사용자가 정당한 사용자인지를 판별하는 User Authentication 프로그램이다.

목차

1. Program Introduction - overall description, backgrounds
2. Algorithm specification - pseudo code, flow chart
3. Source Code
4. References

본문내용

1. Program Introduction
1.1 overall description
본 프로그램은 Server측에서 Client가 연결 요청한 IP address에 대해 연결 가능성을 check하고, 연결이 이루어지면 Client에서 user name(사용자 ID)과 password(암호)를 입력(login system)하여 접근하려는 사용자가 정당한 사용자인지를 판별하는 User Authentication 프로그램이다. Server와 Client측의 자세한 수행은 다음과 같다.

▶ Server
- 실행 시, 인자로 포트번호를 입력 받는다. (E.g. ./srv 10000)
- “access.txt”file을 사용하여 client의 IP와 연결 가능성을 확인한다.
- client로 부터 user name과 password를 받는다.
→ 성공하면, client에게 “OK”를 보낸다.
- text file “passwd”에서 user name과 password를 찾는다.
- 만약 일치하는 user name과 password를 찾으면
→ client에게 “OK”를 보낸다.
→ 일치하지 않으면
→ 만약 세 번 동안 찾지 못하면, “DISCONNECTION”을 보내고 종료한다.
→ 그렇지 않으면 “FAIL”을 보낸다.

▶ Client
- 실행 시, 인자로 서버의 주소와 포트번호를 각각 입력 받는다.
(E.g. ./cli 127.0.0.1 10000)
- standard input으로부터 user name과 password를 입력 받는다.
- user name과 password를 sever로 보낸다.
- 만약 server로부터 “OK”를 받으면
→ “** Success to log-in **”메시지를 보여준다.

참고 자료

리눅스 시스템 프로그래밍/김성우 이중화 이종민 저/두양사출판/2006.8.25발행
UNIX 고급 프로그래밍 제 2판/리처트 스티븐스, 스티븐 레이고 저/대웅출판
/etc/passwd 구조/http://adminplay.com/9895
사용자 관련 정보 검색(1)/ http://blog.naver.com/shw20319?Redirect=Log&logNo=20147054512

판매자에게 문의하기 최근 구매한 회원 학교정보 보기

ㆍ다운로드가 되지 않는 등 서비스 불편사항은 고객센터 1:1 문의하기를 이용해주세요.
ㆍ이 자료에 대해 궁금한 점을 판매자에게 직접 문의 하실 수 있습니다.
ㆍ상업성 광고글, 욕설, 비방글, 내용 없는 글 등은 운영 방침에 따라 예고 없이 삭제될 수 있습니다.

문의하기

판매자 정보

위 정보 및 게시물 내용의 진실성에 대하여 해피캠퍼스는 보증하지 아니하며,
해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터의 저작권침해 저작권침해 신고센터를 이용해 주시기 바랍니다.

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 파일확장자 [분산시스템]DCOM 60페이지
    process (NT Server) Server Client ... the server is unavailable, the client ... invocation Model Asynchronous Call Server Client
  • 파일확장자 AAA(Authentication Authorization Accounting)를 설명하시오 3페이지
    Network Access 에 대한 요청을 함 ② NAS 는 Client 의 ... Authentication(인증)을 절차를 통해 Client 에 접속 ... 여부 통지 ④ 인증후 연동된 서버와 시스템에 권한을 부여받아 원하는 기능을
  • 파워포인트파일 Windows CE 3.0 17페이지
    access server (RAS) client support Improved ... Server Sample. ..PAGE:3 User Interface ... File System. a ROM-based file system, a
  • 파일확장자 [네트워크]서버와 클라이언드 사이 파일 다운로드 프로그램 0페이지
    -07 실습 목적 윈도우의 네트워크 소켓 프로그래밍 환경에서 서버로부터 ... , 유닉스에서는 시스템 콜(System Call)로, 윈도우에서는 API로 ... (); } } // The system calls this to obtain the
  • 파워포인트파일 IMT-2000(삼성 및 SK 세미나자료) 20페이지
    Accounting ALCAP : Access Link Control ... Protocol MAC : Medium Access Control ME ... 분야 3. 시스템 구성 4. 무선 규격 5. 네트웍의 진화 6. 서비스
  • 한글파일 [전자상거래] 전자상거래 쇼핑몰 구축 및 운영 42페이지
    한강시스템(www.doregi.com) 등 국제도메인 등록 서비스 기관에서 ... -Access, MS-SQL, mSQL, Postgresql, Oracle ... controls which directories contain server
  • 한글파일 리눅스 운영체제의 사용 19페이지
    user : 시스템에 로그인한 사용자수는 2명임 . load average ... : 1. 목적 임베디드 프로그래밍 실습 본 교과목에서 모든 실습은 임베디드 ... 한다. (1) 로그인/로그아웃 (2) 주요 디렉토리 (3) 시스템 정보
더보기
상세하단 배너
우수 콘텐츠 서비스 품질인증 획득
최근 본 자료더보기
[시스템프로그래밍실습] User Authentication, Access Control
페이지
만족도 조사

페이지 사용에 불편하신 점이 있으십니까?

의견 보내기