찬찬이 아빠 블로그
본문 바로가기

전체 글980

[RHEL 공통] 데이터 이관 시 신규 장비에서 파일 내용이 깨질 경우 데이터 이관 시 기존장비(AS-IS) 시스템의 언어가 EUC-KR이라서 신규 장비(TO-BE) 시스템 언어인 UTF-8에서 파일 내용 중 한글이 모두 깨졌습니다. UTF-8로 파일 내용을 일괄적으로 변경이 필요할 때 어떻게 해야 할까요? 1. 파일 내용 변경은 iconv라는 리눅스 명령어를 통해서 변경이 가능합니다. 1 # iconv -f cp949 -t utf8 "변경하고자 하는 파일명" > "변경될 파일명" cs 2. 특정 경로, 특정 타입의 파일 내용들을 일괄적으로 변경하려면 다음과 같이 스크립트를 만들어서 실행하여 변경합니다. 아래 샘플 스크립트의 내용은 dirname에 지정된 특정 확장자를 검색하여 file encoding type이 us-ascii, iso-8859-1, unknown-8bit.. 2019. 11. 18.
[RHEL 공통] 신규 계정 생성 시 사용자 홈 디렉터리를 자신이 원하는 위치에 만들기 신규 계정 생성 시 사용자 홈 디렉터리를 자신이 원하는 위치에 만들고 싶을 때 어떻게 해야 할까요? /etc/default/useradd 파일에서 HOME을 자신이 원하는 위치로 변경해 주면 이후부터 생성되는 모든 사용자는 설정한 위치 아래에 계정을 생성합니다. 1 2 3 4 5 6 7 8 # vim /etc/default/useradd GROUP=500 HOME=/TEST/home INACTIVE=-1 EXPIRE= SHELL=/bin/bash SKEL=/etc/skel CREATE_MAIL_SPOOL=yes cs 새로운 사용자를 생성하여 위치를 확인합니다. 12345# adduser "사용자 계정명" → 사용자 추가# passwd "사용자 계정명" → 패스워드 생성# su - "사용자 계정명" → 사.. 2019. 11. 18.
[RHEL 공통] OS 및 Web 보안 점검 중 보안 패치에서 취약으로 결과가 나왔을 때 OS 및 Web 보안 점검 중 보안 패치에서 취약으로 결과가 나왔습니다. 보안 패치를 어떤 것을 해야 하고, SSL은 사용하지 않는데 보안 패치를 해야 할까요? OS의 보안 패치는 bash와 openssl, glibc를 해야 합니다. openssl은 Apache 외 여러 다른 패키지들에서도 사용하고 있으므로 반드시 해야 합니다. 보안 패치 할 패키지는 다음과 같으며 아래의 명령어로 패치 할 수 있습니다. 1. 패치 대상 파일 1 2 3 4 5 6 bash-4.1.2-29,el6.x86_64.rpm glibc-2.12-1.149.el6_6.5.x86_64.rpm glibc-common-2.12-1.149.el6_6.5.x86_64.rpm glibc-devel-2.12-1.149.el6_6.5.x86_64... 2019. 11. 18.
[RHEL 공통] 윈도우에서 zip으로 압축한 파일을 리눅스의 unzip으로 해제하면 한글이 깨졌을 때 윈도우에서 zip으로 합축한 파일을 리눅스의 unzip으로 해제하면 한글이 깨질경우 어떻게 할까요? unzip-6.0.14(한글코드 패치가 된 설치파일) 이상의 버전을 사용해야 합니다. 자신의 RHEL 버전에 맞게 아래와 같이 unzip rpm 설치를 합니다. 1 # rpm -Uvh unzip-6.0.14.el6.x86_64.rpm cs 설치가 완료된 후 윈도우에서 zip으로 압축한 파일을 아래와 같이 압축해제 합니다. 1# unzip -0 cp949 압축파일명.zipcs 2019. 11. 18.
[RHEL 공통] 접속된 사용자들을 강제적으로 종료 root 계정에서 who 명령을 이용하여 보니 apache 계정으로 누군가 접속해 있습니다 해당 접속자를 강제적으로 종료하려면 어떻게 해야 할까요? 1. root 계정에서 who를 입력하여 사용자의 pts를 확인합니다 1 2 3 # who root tty1 root pts/0 2019-11-18 14:20 (xx.xx.xx.11) apache pts/1 2019-11-18 16:44 (xx.xx.xx.12) cs 2. 해당 IP가 접속 대상이 아니라면 아래와 같은 명령어로 강제 종료할 수 있습니다 1 # skill -kill -t pts/1 cs 3. apache 계정으로 접속한 사용자 전체를 강제로 종료하려면 다음과 같이 수행합니다 1# skill -kill apachecs 2019. 11. 18.
더티페어 플래쉬3 OVA 5편 자막 더티페어 플래쉬3 OVA 5편 자막입니다. 영상은 DIRTY_PAIR_Flash.OVA3_By_ALUCARD.Ep05.1995.AVI인 701MB 영상에 맞추어 제작하였습니다. 작품 감상하는데 조금이나마 도움을 드리고자 제작하였습니다. 2019. 11. 18.
[RHEL7] RHEL7에 NFS 서버를 Repository 만들기 1. createrepo 실행 Repo 폴더 : /NFS/rhel-7-server-rpms 1 2 # cd /NFS/rhel-7-server-rpms # createrepo . cs 2. local repo 파일 구성 1 2 3 4 5 6 # vim /etc/yum.repos.d/local.repo [local] name=local baseurl=file:///NFS/rhel-7-server-rpms enabled=1 gpgcheck=0 cs 3. repo update 1 2 3 # yum clean all # yum list # yum update cs 4. 방화벽 및 selinux 해제 1 2 3 4 5 6 7 8 9 10 11 # systemctl stop firewalld # systemctl d.. 2019. 11. 16.
Scouter란? 1.Scouter란? Scouter는 LG CNS 에서 만들어 공개한 오픈소스 APM(Application Performance Monitoring) 입니다. Scoute는 JVM(WAS, Standalone application)을 사용하는 어플리케이션 및 OS 자원에 대한 모니터링 모니터링 기능을 제공합니다. Scouter는 다음 깃허브 링크(https://github.com/scouter-project/scouter)에서 다운로드 받 아서 사용할 수 있으며, 기본적인 사용방법이 간단하다는 장점이 있습니다. Windows, Mac OS X, Linux와 같은 다양한 OS를 지원합니다. 현재 Scouter는 자바 어플리케이션(Tomcat, JBoss, Resin)을 대상으로 성능 수집이 가능합니다. 또.. 2019. 11. 16.
[자막] 우주해적 캡틴하록 TV 전체 자막 제가 애니메이션 자막 만드는게 취미였을때 만들었던 자막입니다 고전 작품인데 애니 좋아하시는 분들이면 아실꺼에요 2019. 11. 16.
[RHEL 공통] 계정 로그인 시 프로세스가 Full 이 되었을 때 /etc/security/limit.conf에 nproc로 프로세스 Limit 값을 설정 그러나 cubrid 계정으로 접근 시 프로세스가 Full 이 됨 RHEL 6.x 이상에서는 nproc 값은 /etc/security/limit.d/90-nproc.conf 파일에 설정하는 것을 권장 /etc/security/limit.conf 파일에는 nproc 값을 제외한 나머지 설정들을 등록해야 함 12345678# vim /etc/security/limit.d/90-nproc.conf * hard nproc unlimited* soft nproc 65536root hard nproc 65536root soft nproc 65536cubrid hard nproc 65536cubrid soft nproc 65536cs 2019. 11. 15.