'OS'에 해당되는 글 54건
- 2014.04.08 :: 리눅스 <-> 윈도우 텍스트 파일 복사 시 한글깨짐 1
- 2014.04.08 :: wget을 이용해 웹서버의 스크립트를 바로 실행
- 2014.04.08 :: DST(일광 절약 시간제) 설정
- 2014.04.07 :: php 모듈 설치 - pecl 사용
리눅스 -> 윈도우로 또는 윈도우 -> 리눅스로 파일을 복사할 경우 한글이 깨지는 경우가 있다.
서버의 언어셋 문제일 수도 있고, 파일 복사 시 설정 된 전송 옵션 문제일 수도 있다.
기본적으로 winscp, ftp 프로그램의 경우 이를 설정하는 옵션이 존재 한다.
하지만 이러한 옵션을 이용해도 안 될 경우가 있는데, 내 경우는 윈도우에서 메모장으로 저장할 때 인코딩을 ANSI로 설정하고 할 경우 이런 문제가 발생했다.
ANSI 인코딩 된 파일을 UTF-8 언어셋을 사용하는 서버와 호환이 되지 않는다.
이 경우 해결하는 방법은 다음과 같다.
파일 저장 시 파일 인코딩을 ANSI -> UTF-8로 변환해서 저장하도록 한다.
'OS > Linux' 카테고리의 다른 글
daemon.log 사용 (0) | 2014.04.18 |
---|---|
kern.log 설정 (0) | 2014.04.18 |
hostname (0) | 2014.04.10 |
기본 텍스트 에디터 변경 (0) | 2014.04.09 |
wget을 이용해 웹서버의 스크립트를 바로 실행 (0) | 2014.04.08 |
-O file
--output-document=file
The documents will not be written to the appropriate files, but all will be concatenated together and written to file. If - is used as file, documents will be printed to standard output, disabling link conversion. (Use ./- to print to a file literally named -.)
Use of -O is not intended to mean simply "use the name file instead of the one in the URL;"
rather, it is analogous to shell redirection: wget -O file http://foo is intended to work like wget -O - http://foo > file; file will be truncated immediately, and all downloaded content will be written there.
예제
# wget -O - http://url/script | bash
위와 같은 command로 스크립트를 로컬에 다운받지 않고 바로 실행 할 수 있다.
생각해보기
위와 같은 command를 사용하면 간편할 수는 있다. 하지만 시스템 운영자의 입장에서 좋은 것일까??
기본적으로 방화벽으로 보호가 되어 있다는 전제가 있겠지만, 만약 외부에서 원격으로 스크립트를 실행할 수 있다면, 보안 취약점으로 볼수 있다. 이에 대한 대비를 충분히 해야 하는데, 어떤 방법으로 이를 방지할 수 있을까??
웹 서버를 구성하게 되면 옵션을 이용해서 스크립트를 실행을 막을 수 있다.
아직 이에 대한 테스트를 진행해 보진 못하였지만, 기회가 되면 이에 대한 테스트도 진행해 보는 것이 좋을 것 같다.
'OS > Linux' 카테고리의 다른 글
daemon.log 사용 (0) | 2014.04.18 |
---|---|
kern.log 설정 (0) | 2014.04.18 |
hostname (0) | 2014.04.10 |
기본 텍스트 에디터 변경 (0) | 2014.04.09 |
리눅스 <-> 윈도우 텍스트 파일 복사 시 한글깨짐 (1) | 2014.04.08 |
개요
유럽에서 대부분 "서머 타임"이라고 부르는 DST(일광 절약 시간제)는 현지 시간을 봄에는 한 시간 앞당기고, 가을에는 한 시간 뒤로 늦추는 제도입니다. 이렇게 봄과 가을의 시간을 DST로 변경하는 것은 북반구와 남반구 간 차이가 있습니다. 북반구의 DST는 나라와 대륙에 따라 3월이나 4월에 시작하여 10월이나 11월에 끝나고, 남반구에서는 이와 반대로 DST가 10월에 시작하여 3월이나 4월에 끝납니다. 일반적으로 DST는 아시아와 아프리카 및 중남미 지역 일부에서는 채택되지 않습니다.
참고 url :http://support.microsoft.com/gp/cp_dst/ko-kr
설정 방법
1. 화면 우측 하단에 시간을 더블 크릭하면 다음과 같은 창이 나오면 날짜 및 시간 설정 변경 클릭
2. 표준 시간대 변경 클릭
3. 일광 절약 시간에 맞게 시게를 자동으로 조정 부분 체크
pecl 명령을 이용해 php 모듈 설치가 가능하다.
python의 pip와 같은 기능을 한다.
pecl을 이용할 경우 remi 버전이 아닌 정식 버전을 설치하게 된다.
패키지로 설치할 때와 다른점은 패키지로 설치할 경우 /etc/php.d/ 경로에 해당 '모듈.ini' 파일이 만들어 지는데 pecl을 이용해 설치 할 경우 php.ini 에 모듈 extention 설정을 하거나, /etc/php.d/ 경로에 관련 모듈 설정을 따로 해야 한다.
'OS > CentOS' 카테고리의 다른 글
rsync 동기화 구성 (0) | 2014.10.16 |
---|---|
설치 된 패키지 확인(yum) (0) | 2014.04.24 |
nginx 소스 설치 (0) | 2014.04.14 |
rsync를 이용한 CentOS repo 동기화 (0) | 2014.04.11 |
rdate 시간 동기화 (0) | 2014.04.11 |