본문 바로가기

분류 전체보기78

[CentOS5.11] FTP 구축 실습 ftp란? 인터넷 상의 컴퓨터들 간의 파일을 교환하기 위한 표준 프로토콜. 가장 간단한 방법. 화면에 표시할 수 있는 웹페이지와 관련 파일을 전송하는 HTTP, 전자우편을 전송하는 SMTP등과 같이 FTP 역시 인터넷의 TCP/IP 응용 프로토콜 중 하나. FTP는 웹 페이지 파일들을 인터넷 상에서 모든 사람이 볼 수 있도록 하기 위해 저작자의 컴퓨터로부터 서버로 옮기는 과정에서 사용. TUI와 GUI 모두 사용 할 수 있다. 보통은 웹 브라우저도 웹 페이지로부터 선택한 프로그램을 다운로드 하는데 FTP를 사용. 서버에 있는 파일을 지우거나, 이름을 바꾸거나, 옮기거나 복사하는 등 갱신작업도 가능. 로그인을 해야하지만 익명의 FTP를 사용하여 모든 사람들에게 공개된 파일들을 쉽게 접근하도록 함. FTP는.. 2017. 9. 17.
[CentOS5.11] 가상 호스트 설정. 가상 호스트 ( Virtual Hosting) 종류 > 이름 기반 가상 호스트 > IP 기반 가상 호스트 > 포트 기반 가상 호스트 > 혼합된 형태 ◇ 이름 기반 가상 호스트 > 가장 광범위 하게 쓰인다. www.daum.net -> /www1/index.html www.paran.com -> /www2/index.html www.yahoo.com -> /www3/index.html # mkdir /www2 /www3 # vi /www2/index.html # vi /www3/index.html 1 2 3 4 5 # /www2/index.html www2 linux113(/www2) # /www3/index.html www3 linux1XX(/www3) cs ⓐ DNS 서버에 등록. [DNS Server.. 2017. 9. 17.
[CentOS5.11] .htaccess 를 이용한 웹 보안. .htaccess란? ○ 참고 사이트( .htaccess 의 기본 개념) http://yojm.net/?p=94 ◇ 실습 # vi /www1/.htaccess 1 2 3 4 AuthName "restricted stuff" AuthType Basic AuthUserFile /etc/httpd/conf/mypasswd require valid-user cs ★ 참고 > /etc/httpd/conf/httpd.conf 파일에 AllowOverride 설정이 되어 있으면, 특정한 웹페이지에 대해서 사용자 인증을 할 수 있다. [ AllowOverride 옵션 설정 ] AuthConfig 인증, 방법, 명령을 사용 할 수 있으며, AuthDBMGroupFile, AuthGroupFile, AuthName, Au.. 2017. 9. 16.
[CentOS5.11] 아파치 웹서버 CGI 설정. CGI(Common Gateway Interface)? > 웹 서버(정보 제공)와 클라이언트(정보 이용) 간에 필요한 정보 교환을 가능하게 해주는 일종의 웹 인터페이스 > 동적 페이지 서비스를 제공하려고 만들어짐 > CGI 제작도구 = PHP, PERL, PYTHON, etc ☆ 참고 사이트 ( CGI 란? ) http://snuet.com/CML/C05/C05_02.html http://sfeg.tistory.com/196 http://www.linux213.example.com --------------------------> /www1/index.html >코드를 요청. http://www.linux213.example.com/cgi-bin/test.cgi -----------> /www1/cgi-.. 2017. 9. 16.