- 하드 마이그레이션
- javascript 바코드 생성
- javascript 바코드스캔
- 파일업로드 유효성체크
- Mac Oracle
- 하드 윈도우 복사
- 파일업로드 체크
- php 캐쉬제거
- 말줄임표시
- asp.net dropdownlist
- asp.net Select
- django 엑셀불러오기
- jquery 바코드
- 바코드 스캔하기
- 타임피커
- XSS방어
- javascript redirection
- 404에러페이지
- asp.net core Select
- ASP.Net Core 404
- 맥 오라클설치
- ViewData
- 바코드 생성하기
- javascript 유효성체크
- jquery 바코드생성
- TempData
- 강제이동
- XSS PHP
- SSD 복사
- ViewBag
목록윈도우서버 (16)
웹개발자의 기지개
IIS (인터넷 정보 서비스) 상에서 (나는 윈도우2008 서버 기준) 웹사이트를 운영할때, 파일업로드 쓰기 권한 주는 부분을 나름 정리해 봤다. 크게 설정해야 할 부분은 2가지이다. 아래의 이미지예제는 /data 라는 업로드 가능 폴더를 예로 들었다. 1. 업로드 폴더의 처리기 매핑을 이용하여, 실행권한을 없앤다. (무지무지 중요하다, 실행권한을 주고 외부 업로드 가능하도록 되면 해커들이 맘대로 악의적인 파일을 올려 그 파일을 실행하면 생각만 해도 끔찍하다 ;;;) 2. 해당 폴더의 보안탭에서 특정 사용자의 권한 부여
요즘에야 말로 가상 ~ 가상 컴퓨터의 시대이다. 한대의 PC로 여러대 컴터, 서버 돌리기 ~ 윈도우 툴중에 Hyper-V 프로그램이 가상화 툴인데, 이 툴로 각각의 가상컴퓨터를 만들고 개별적으로 서버를 여러대 돌릴수가 있다.~ 그런데, 아주 중요한게 이 가상 네트워크 설정이다. 즉, 한대의 PC내 네트워크 랜카드로 마치 여러대의 각각의 네트웍 랜카드가 개별적으로 돌아가도록해서, 독립된 서버처럼 돌리는 기술이다. 서버 여러대 만들어 놓고 이 가상 네트워크 설정을 해놓지 않으면 그야말로 인터넷 안되는 로컬 서버가 된다는 헐 ~~~ 암튼 설정은 아래와 같이 간단하다. 캡처 이미지를 보면서 순서대로 따라 하면 된다.
FTP 설정 다 해놓고 FTP : 534 Policy requires SSL 에러 메세지가 나며 접속이 안될때 아래 사진처럼 IIS 의 ftp 설정 부분을 수정해보자.
윈도우서버상에 특정 동영상 파일을 올리고 이를 재생할 경우, 지원되지 않는 파일 형식이라고 에러 메세지를 가끔 접하게 될때가 있다. 이는 해당 사이트에 MIME 타입이 없어서 해당 프로그램으로 연결을 하지 못하게 때문에 그렇다. 아래의 첨부 캡처 사진을 이용해서, 추가하면 바로 재생된다. [ IIS6 ] [ II7 ] 부가적으로 무조건 파일다운로드를 받기위해서 설정하는 MIMIE 유형은 application/unknown 으로 설정해 주면 무조건적으로 다운로드가 된다.
1. 먼저 각종 계정을 미리 만든다. FTP id : test SQL db : test_db SQL id : test 2. SQL DB 생성 및 SQL id 연결 설정 - test_db 새로 생성하고 test 계정 속성으로 데이터베이스 엑세스 설정을 해당 DB로 맞춘다. 3. 폴더 생성 - C:\home\ftpTest 4. FTP 새로 생성, 포트 8811 - FTP 새로 생성하기 > 설명(제목) > 지정하지않은 IP, port(원하는 포트로,8811) > 사용자 격리함 > 홈디렉토리 설정 ( C:\home\ftpTest ) - 사용자격리함 이므로 추가 폴더를 생성한다. C:\home\ftpTest\LocalUser\test ( 하위에 LocalUser 폴더 만들고 그하위에 계정이름과 동일한 폴더 tes..
서버를 원격에서 들어오기 위한 원격데스크톱의 기본포트는 3389 이다. 문제는 이 포트를 변경하는 것이다. 실행창에서 regedit 라고 치자~ 1. registry edit 실행. 2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber의 포트번호 값을 변경한다. ( 8000 번일 경우) 3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp\PortNumber 의 포트번호 값을 변경한다. 4. registry edit 종료. 방화벽을 새롭게 추가한다. 이제 원격데스크 톱으로 a..
웹방화벽을 설치하자. 소프트웨어 적으로 소스적으로 SQL injection 같은 필터링은 완전하지 않다. 물리적인 차단 방법이 최고 ㅎㅎ 공개 프로그램이지만, 윈도우 서버용으로 나온 Webnight 에 관해서 여러 고수님들의 사이트를 참고하여 정리해 본다. WebKnight.xml : 각종 환경설정 (일반적인 차단/허용 설정) Robots.xml : AQTRONIX 회사에서 직접 차단되는 각종 코드내역 목록들 Log Analysis : 접근하는 모든 Log 파일들 -> 모니터링 및 Block 부분된 곳 찾을수 있다. -- 설치부분 1. 웹나이트를 설치한다. 2. 압축파일에 동봉된 xml룰을 C:\Program Files\AQTRONIX Webknight 위치에 복사해서 WebKnight.xml 로 만든다..