Linux Server - Apache 실습 (1 / 4) : webmaster / user's page 생성

▣ 실습
  - 아파치 서버의 웹마스터 유저를 생성하고 페이지를 수정해보고, 성공했다면,
   하위 유저를 둘 생성하고 유저 웹페이지로도 접속해보기

 http://192.168.10.230 의 접속여부 확인
 http://192.168.10.230/~sthttp://192.168.10.230/~te 의 접속여부 확인


  1) 유저와 그룹의 추가
  - web 그룹 추가
   #groupadd -g 600 web

  - webuser 그룹 추가
   #groupadd -g 601 webuser

  - webmaster 유저 추가
   #useradd -g 600 -u 601 webmaster

  - st 유저 추가
   #useradd -g 601 -u 602 st

  - te 유저 추가
   #useradd -g 601 -u 603 te


  1-1) 결과
    - group
       
    - user
     

 2) 각 유저 마다 index.html을 만들어준다.
   - 각자의 페이지를 식별하는 간단한 메시지만 넣어 본다.

 3) 유저의 홈 디렉토리 권한 부여 ( Other의 r, x 권한 부여 )
  #chmod o+rx (디렉토리명)
   - webmaster의 경우
     /home/webmaster 의 권한을 수정
   - st의 경우
     /home/st 의 권한을 수정
   - te의 경우
     /home/te 의 권한을 수정

    다음과 같이)

     
 4) /app/apache/conf/httpd.conf 파일 수정

  4-1) ServerName의 지정
  4-2) DocumentRoot의 수정
 
  4-3) 하위 Directory 의 수정
   - DocumentRoot와 동일하게 수정한다.
     <Directory "/home/webmaster/htdocs">
        → 이런 식으로

  4-4) 유저 단 디렉토리의 수정
   - "/home/*/public_html" 처럼 home 밑에 홈 디렉토리가 생성되는 각 유저들의 
     개인 페이지를 출력할 수 있도록 수정하는 부분이다.
   
     → 형광칠한 부분만 적어주면 된다.

 5) 아파치 서버 재시작
  /app/apache/bin/apachectl restart

 6) 결과
   
   
   
  




댓글

이 블로그의 인기 게시물

Linux Server - FTP 실습 (2 / 2) : 사용자 제한 ( ftpuser / user_list )

전자서명 개념

3.27 (화) - Network (패킷 통신 - 4가지 지연)