본문 바로가기 메뉴 바로가기

뭐든지하는 웹개발

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

뭐든지하는 웹개발

검색하기 폼
  • 분류 전체보기 (169)
    • serverSide (141)
      • windows (17)
      • Linux (64)
      • ASP (13)
      • PHP (14)
      • MSSQL (24)
      • MariaDB(MYSQL) (6)
      • Python (2)
    • clientSide (11)
      • javascript (11)
      • html (0)
      • css (0)
    • IDE (10)
      • VSCODE (6)
      • GIT (4)
    • 일상 (6)
      • 이야기 (6)
  • 방명록

ftp 설정 시 acl을 이용한 여러계정(멀티계정) 한 폴더 업로드 권한 주기

우분투16.04로 웹서버를 운영중이다. 사내에서 특정 사이트만 ftp를 열어달라는 요청이 들어왔다. 현재 설정은 모든 사이트설정을 한폴더에 넣고 그 폴더 상위로 ftp를 잡아놨다. 계정은 모두 같은 사용자 계정과 그룹으로 설정되어있다. 이렇게 세팅 되어있는 상태에서 폴더중에 한폴더만 다른권한으로도 접근이 가능해야하는 상황이다. vsftpd로 ftp를 가동중인데 이부분에 대한 설정을 할수있는게 제한적이다. 읽기는 계정생성 수 계정을 root디렉토리를 변경해버리면 되지만 현재는 rwx 가 모두 가능해야하는 상황 이런문제를 해결 할수 있는 방법이 ACL이다. 간단하게 폴더에 그룹권한이나 유저권한으로 rwx을 설정할수 있다. 저 위의 문제를 해결하기 위에 ftp용 그룹을 하나 설정하고 멀티계정으로 접근이 되야하..

serverSide/Linux 2018. 8. 22. 15:59
[IIS] 가상 디렉토리 스크립트 권한 삭제

IIS 7.5에서 일반적으로 스토리지 서버가 별도로 있는경우 가상디렉토리로 연결을 하는 편이다. 이 파일서버에는 단순 다운로드용이나 이미지파일들이 들어가있고 스크립트를 사용할 파일들은 없다. 해킹방지를 위해 스크립트 권한을 제거해야하는데 가상디렉토리 연결 후 IIS -> 처리기 매핑 -> 기능 사용 권한 편집 을 눌러서 스크립트를 체크해제하고 저장하면 오류가 발생한다. 해결방법은 간단함.. 실제 경로에 web.config 파일을 생성하고 아래 내용을 기입함

serverSide/windows 2018. 8. 18. 10:27
사라진 창 이동 시키기

네이트온으로 주고받는 메세지가 많은데 다른 메신저는 안그런데 유독 네이트온은 화면 밖으로 사라지는 경우가 많음 네이트온 아이콘을 클릭해도 화면상에 보이지 않는다면.. Alt + spaceBar 누른 뒤 m 누르고 방향키로 눌러야 나타나것지요~

serverSide/windows 2018. 8. 14. 10:55
[ajax loading bar]PACE.JS 로딩 바 적용

https://github.hubspot.com/pace/docs/welcome/ 페이지로딩 시나 ajax 연결 시 로딩바 처리를 원해서 찾아본 결과 제일 많이 쓰는 스크립트라 적용 해봄 적용 방법도 간단.. git에서 파일 다운받아서 보면 여러가지 테마 및 컬러가 있고 그중에서 원하는걸로 선택하면 됨. paceOptions = { "ajax": true, // disabled "document": false, "startOnPageLoad": false }; $(document).ajaxStart(function() { Pace.restart(); }); css파일을 직접 수정하면 로딩바 사이즈나 색상 등 대부분 변경이 가능함. 위 설정은 문서로딩 시나 페이지 로딩때는 보여지지 않고 ajax 통신때만 ..

clientSide/javascript 2018. 8. 8. 09:00
[codeigniter]코드이그나이터 csrf 적용 안되게 하는 방법

서브사이트 작업하면서 ci 기본기능인 csrf를 켜서 작업을 했는데... 에디터 파일 업로드에서 막혀서 이게 왜 막히는건지 도통 30분을 고민한 결과....(사실 작업한지가 좀 되서 더 감이 안잡힌...) 에디터 스크립트에서 업로드를처리하는 부분이라 값을 전달하기가 애매해서 이 메소드에서만 csrf가 적용 안되도록 처리하고 싶었음.. ci config에 보면 별도 처리하는 부분이 있음 $config['csrf_exclude_uris'] = array(); 위 배열에 컨트롤러명/메소드명 넣으면 화이트리스트에 등록된거라고 하는데 안먹음..ci 버전은 3.1.4 if (stripos($_SERVER["REQUEST_URI"],'/컨트롤러/메소드') === FALSE) { $config['csrf_protect..

serverSide/PHP 2018. 7. 25. 11:44
IE10 에서 preview.js 오류

window.print();self.close(); 프린터창을 띄운후에 창은 바로 닫아버리는데.. 이렇게 처리하니 위처럼 preview.js에서 오류 작렬.. setTimeout("window.close();", 500); 창을 닫을때 여유를 두고 닫으면 오류 안남..

clientSide/javascript 2018. 7. 21. 10:15
[MSSQL] 그룹별 TOP 1 랜덤 뽑기

WITH CTE_LIST AS ( SELECT *,ROW_NUMBER() OVER(PARTITION BY 컬럼 ORDER BY NEWID()) AS ROWN FROM 테이블 ) SELECT * FROM CTE_LIST WHERE ROWN

serverSide/MSSQL 2018. 7. 21. 10:14
[MSSQL2005] 미러링 연결끊김

주서버 재부팅 후 연결이 끊겼다. 다시 연결을 시도하려고 하니 연결이 되지 않고.. 이벤트로그에 오류만 계속 쌓였다.. 모니터링 서버를 보안구성에서 제외시킨 후 동기화 되었고.. 동기화 후에 다시 모니터링 서버를 추가 하니 예전처럼 정상 작동 했다.. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~추가 내용.. 다시 테스트 하는 과정에서 모니터링 서버를 제외 시킨 후에도 연결이 안되는 문제가 발생.. 결국엔 미러링 제거 한후에 미러링을 다시 설정하는데 트랜젝션 오류 발생....OTL 미러서버 DB 삭제 후 주서버 DB 전체 백업,트랜젝션 로그 백업 후에 미러서버에 복구 다시 미러링 시도.. 또 트랜젝션 오류 발생...OTL 주 서버 DB의 로그를 백..

serverSide/MSSQL 2018. 7. 21. 10:12
이전 1 ··· 11 12 13 14 15 16 17 ··· 22 다음
이전 다음

Designed by Tistory / Modified by 택대리
  • 분류 전체보기 (169)
    • serverSide (141)
      • windows (17)
      • Linux (64)
      • ASP (13)
      • PHP (14)
      • MSSQL (24)
      • MariaDB(MYSQL) (6)
      • Python (2)
    • clientSide (11)
      • javascript (11)
      • html (0)
      • css (0)
    • IDE (10)
      • VSCODE (6)
      • GIT (4)
    • 일상 (6)
      • 이야기 (6)
  • 방명록

티스토리툴바