기본 커널 2.6.18 에 yum update 한 커널 사양 centos 5.8 64bit iptables-1.4.5.tar.bz2 xtables-addons-1.15.tar.bz2 Text-CSV_XS-0.83a.tgz xtables-addons-1.38.tar iptables 설치 make && make install xtables-addons 설치 ./configure PKG_CONFIG_PATH=/usr/local/lib/pkgconfig make && make install Text/CSV_XS 모듈 설치 perl -e 'use CPAN;install Text::CSV_XS' 혹은wget http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Text-CSV_X..
irqbalance 소스설치 http://irqbalance.org/download.html 설치전 필요패키지 yum install glib2* 소스다운로드 wget http://irqbalance.org/releases/irqbalance-0.56.tar.bz2 압축풀기 및 설치 tar xvfj irqbalance-0.56.tar.bz2 cd irqbalance-0.56 sh autogen.sh ./configure [root@localhost irqbalance-0.56]# ./configure Configuring irqbalance configure: error: cannot find macro directory `m4' [root@localhost irqbalance-0.56]# mkdir m4..
두 서버간에 트러스트 관계 만들기 서버1) 마스터(원본) 서버2) 슬레이브(복사본) [서버1에서 작업] 서버1) ssh-keygen -t dsa (엔터3번 누르고 넘어감) - 키 생성서버1) scp .ssh/id_dsa.pub root@211.110.xx.xx: (패스워드 누르고 복사) - 서버2에게 키 복사 ex) 특정 계정을 생성하려면 sudo -u apache ssh-keygen -t rsa [서버2에서 작업] 서버2) mkdir .ssh서버2) cat id_dsa.pub > .ssh/authorized_keys서버2) /bin/more .ssh/authorized_keys (키가 생성되었는지 확인)서버2) rm -f id_dsa.pub (보안을 위해 사용한 키 파일 삭제)서버2) chmod 700..
포맷할 파티션은 /dev/sde [root@localhost ~]# parted /dev/sde (parted) unit GB(parted) print 하드디스크 정보 출력됨Model: ATA ST3000DM001-1CH1 (scsi)Disk /dev/sde: 3001GBSector size (logical/physical): 512B/512BPartition Table: gpt (parted) mkpart primary ext3 0 3001(parted) print 하드디스크 정보와 파티션 정보 출력Model: ATA ST3000DM001-1CH1 (scsi)Disk /dev/sde: 3001GBSector size (logical/physical): 512B/512BPartition Table: gp..
/etc/passwd (root 계정 예시) root:x:0:0:root:/root:/bin/bash root : 사용자 계정 이름 (ID)x : 사용자 비밀 번호 (x로 되어 있는것은 섀도우 패스워드 시스템에 의해 /etc/shadow 에 암호화된 형태로 저장 되어있음)0 : 사용자 UID (리눅스의 모든 정보는 수치값으로 저장 되어 있음 root -> 0 (UID))0 : 사용자 소속 그룹 GID (리눅스의 모든 정보는 수치값으로 저장 되어 있음 root -> 0 (GID))root : 사용자 정보 (이름이나 연락처 같은것을 적는란)/root : 사용자 계정 디렉토리 (계정 홈 디렉토리) /bin/bash : 사용자 로그인 쉘(bash,csh,zsh....)
"아직 Centos 5.X 는 현역인데 openssh 가 yum 으로 업데이트가 되지 않아서 openssh 버젼을 업그레이드 하기 위해서는 소스 설치가 필요하다" openssh 설치 파일 다운로드wget http://www.legendry.co.kr/sh/openssh-5.6p1.tar.gz rpm 설치된 openssh 확인rpm -qa | grep openssh openssh-clients-4.5p1-6.fc7openssh-4.5p1-6.fc7openssh-server-4.5p1-6.fc7 rpm openssh 삭제 (가끔식 의존성 때문에 삭제 안될때도 있다. 그럴때는 굳이 삭제하지 않아도 됨)rpm -e openssh-clients-4.5p1-6.fc7 rpm -e openssh-server-4.5p..
리눅스 타임서버 time server 구축하기 TCP 혹은 UDP로 동기화 할수 있는것 같은데... 아래 파일이 보이지 않으면 xinetd 패키지 설치 yum install xinetd -y /etc/xinetd.d/time.dgram (UDP) /etc/xinetd.d/time.stream (TCP) 일단 TCP나 UDP 를 결정하고 파일을 선택하여 아래와 같이 수정한다. disable = yes 로 되어 있는것을 disable = no 로 수정한다. xinetd 데몬 실행 service xinetd start 동기화 할 클라이언트에서 rdate -s 타임서버주소 로 해서 동기화가 잘 되는지 테스팅 해본다. udp 를 이용하는 경우는 -u 옵션 이용 rdate -s -u 타임서버주소
CPU context corrupt Bank 나 CPU 관련 커널패닉 증상 하루에 한번 그리고 서서히 시간이 갈수록 1시간에 1번 커널패닉 발생 나중엔 부팅 불가 (커널패닉) 리부팅하면 한번씩 콘솔이 안 붙거나 CMOS 창이 아예 안보이는 경우 발생 Bank 0 : b200000410000800 Bank 5 : b200001044100e0f kernel panic : CPU context corrupt In idle task - not syncing "CPU context corrupt" 라는 메시지는 하드웨어와 관련하여 주로 다음과 같은 경우에 발생 (1) CPU overclocking (2) 불량 CPU (3) 전압이나 전원상태가 좋지 않다. (4) 주위 온도가 높다. 특히 쿨링팬이 나가거나 하면 발..
umount device is busy 리눅스에서 언마운트가 안될때 [root@localhost /]# umount /home umount: /home: device is busy umount: /home: device is busy 언마운트 할 파티션을 사용하고 있는 사용자 혹은 프로세스 확인 [root@localhost /]# fuser -cu /home /home: 2991ce(root) 사용자 혹은 프로세스 kill [root@localhost /]# fuser -ck /home umount 성공 [root@elcap-G13-A /]# df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/sda3 ext3 3.9G 2.9G 804M 79% / ..
- Total
- Today
- Yesterday
- 인증서
- kvm
- pptp
- L2TP
- ssh
- virtualbox
- ntp
- GeoIP
- OpenVPN
- centos8
- 리눅스
- cURL
- glusterfs
- centOS7
- HAProxy
- mod_security
- Apache
- 베이어다이나믹
- SSL
- yum
- gitlab
- softether
- MySQL
- php
- IPSEC
- WAF
- mariadb
- iptables
- galera
- NGINX
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |