The Key's Personal store
개인 블로그
레이블이
LINUX
인 게시물을 표시합니다.
모든 게시물 표시
레이블이
LINUX
인 게시물을 표시합니다.
모든 게시물 표시
2021년 3월 20일 토요일
netstat말고 ss명령을 사용합시다.
›
tcp 파일을 이용해서 현재 접속 현황을 가지고 오는 자바로 만들어진 프로그램이 있다. 이 프로그램에서 cpu 사용량이 15% 이상을 치는 문제가 발생했다. 리눅스에서 tcp와 udp의 소켓 정보는 /proc/net/tcp, tcp5, udp, udp...
2021년 1월 27일 수요일
단락 연산자(short-circuit operator)
›
리눅스에서 명령어를 연속 해서 사용 할 때가 있다. 보통 || 와 &&을 사용한다. 이를 단락 연산자(short-circuit operator)라고 한다. 첫번째 명령어를 실행하고 곧이어 두번째 명령어를 실행하는 역할이다. 예제는 다음...
2017년 11월 24일 금요일
리눅스 ls 자주 쓰는 옵션 정리.
›
-l 옵션이 있어야 되는 옵션도 있고, 없어도 되는 옵션도 있지만 기본적으로 전부 붙임. 더 자세한 건 man #디렉토리만 ls -d */ ls -l | grep `^d' #파일만 ls -l | egrep -v '^d' #파일 크...
리눅스의 timestamp
›
리눅스의 timestamp는 3가지가 있다. 예전 글에도 ctime과 mtime의 차이점 에 대해 썼었는데, 그에 대한 연장선이다. Access(atime) - 파일을 마지막으로 읽은 시간 Modify(mtime) - 파일 내용이 마지막으로 바뀐 시간...
댓글 1개:
2016년 12월 28일 수요일
fail2ban ip 영구 차단
›
엄청 간단하다. /etc/fail2ban/jail.conf 중 bantime = -1(영구차단)로 설정 예전에는 아마도 fail2ban 재시작시 banip가 없어지게끔 되어 있었나보다. 현재는 (Fail2ban v0.9.5) sqlite에 DB로 ...
2016년 12월 7일 수요일
디렉토리를 심볼릭링크 생성시 여러개가 만들어지는 원인.
›
디렉토리를 ln -s 명령으로 심볼릭 링크로 만들 때, 두 번 실행시 dest 폴더 안에 원하지 않는 링크가 생긴다. 명령을 두번 실행하면 첫번째 명령에서 만들어진 '심볼릭 링크 디렉토리'안에 또하나의 파일이 생긴다. 세번째부터는 깨진 ...
2016년 11월 25일 금요일
logrotate가 안될 때...
›
오랜만에 서버 점검을 하니 messages 로그가 비정상으로 크다. 무려 1.8G! -rw-------. 1 root root 1915638280 2016-11-25 09:01 messages 접근 시도가 많은 것으로 알고 failer들 차단하고 ...
2016년 11월 16일 수요일
PPS cfgmaker
›
mrtg로 pps 를 체크하는 것에 대해서 글 을 썼는데, cfgmaker로 만들고 그걸 다시 수정하는 게 번거로웠다. cfgmaker는 perl 로 작성되어 있어서 수정이 가능하다. 그래서 target 관련 부분만 수정해서 ppscfgmaker를 만...
2016년 11월 9일 수요일
MRTG PPS(packet per second) 설정
›
MRTG는 기본 BPS 외에 파라미터를 통해서 여러가지 그래프를 그릴 수 있다. 그 중에서 PPS 를 그려보자. MRTG 사이트를 보면 MIB 리스트 가 있는데, 거기에 보면 여러가지 OID 값이 있다. 그 중 패킷 관련 아래의 4가지만 적용한다. #...
2016년 10월 22일 토요일
selinux disabled
›
selinux 설정파일 위치는 /etc/sysconfig/selinux 로 알고 있었다. 해당 파일에서 SELINUX=disabled 로 변경 시키고 재부팅을 해도 selinux가 disable 되지 않는다. 확인 해 봤더니, 원래 위치는 /etc/s...
2016년 9월 28일 수요일
centos 7에서 변경 된 것 30가지.
›
centos 7이 되면서 기존에 사용하던 명령어가 없어져서 난감한 경우가 참 많다. 꽤 많은 부분이 바뀐 것 같다. 그래서 찾아 본 링크 영문임.. OTL
댓글 2개:
2016년 7월 13일 수요일
determining if ip address is already in use for device eth0 centos
›
determining if ip address is already in use for device eth0 위와 같은 오류가 발생. 아무리 찾아 봐도 원인을 알 수 없다. ARPCHECK=no 옵션을 주면 에러가 안 난다고 하는데, 왠지 찝찝하다. 해...
2016년 6월 24일 금요일
centos7 netstat
›
netstat 명령어가 기본적으로 사라지고, ss 명령어가 생겼다. listening sockets 보기. # ss -l 모든 소켓 보기. # ss - a TCP 소켓 보기. # ss - t UDP 소켓 보기. # ss - u 소켓...
No default or ui configuration directive found
›
centos 7 iso 파일로 설치 중 오류. No default or ui configuration directive found 파일 잘못 받아서 생기는 문제. iso 파일을 로컬에 받지 않고, 네트워크 드라이브로 연결된 폴더에 넣었더니, 문제가 발...
2016년 4월 8일 금요일
Device eth0 does not seem to be present, delaying initialization 에러
›
서버 파워가 나갔다. 완전 같은 기종으로 유휴 장비가 있어서 하드디스크만 교체하여 올리니 바로 올라갔다. 네트워크가 안된다. Device eth0 does not seem to be present, delaying initialization 에러 발생...
2015년 11월 11일 수요일
rsync 로 디렉토리 싱크시 /(슬러시) 주의.
›
*맨 뒤의 /(슬러시) 표시 주의 #같은 동작 rsync -arvze "ssh -p 22" --delete /test 192.168.0.2:/test rsync -arvze "ssh -p 22" --delete ...
디렉토리를 심볼릭 링크 걸 걸때 주의사항
›
*맨 뒤의 / 표시 주의 ln -s /usr/local/apache2/ /usr/local/apache/ ln: target `/usr/local/apache/' is not a directory: 그런 파일이나 디렉터리가 없습니다 잘못된 명...
2015년 7월 17일 금요일
hpacucli 설치법
›
URL은 여기 or 여기 1. '제품별로 찾기'에 서버 모델명 넣자. (예: DL160 G8) 2. 검색 결과에서 내 서버 선택. DL160 Gen8 선택 -> HP ProLiant DL160 Gen8...
2015년 5월 27일 수요일
sftp 상위 디렉토리 차단
›
ssh 접속은 사용안하고 sftp 만 사용하는 유저의 상위 디렉토리 차단. openssh 버젼이 4.8 이상이면 됨. (웬만하면 다 될 듯..) 아래처럼 바꾸고, 추가 해줌. vim /etc/ssh/sshd_config # override defa...
2015년 1월 9일 금요일
AP 연동 설치 .(apache 2.4.10 + php 4.4.9 )
›
php 4.4.9 소스 설치 apache 2.4.10 mysql client 5.1.73 OS : Centos 6.6 32bit 1. php 버젼을 업그레이드 할 수가 없는 상황에서 OS와 httpd만 업그레이드 함. 2. 호환성은 무시하고 간다. 3...
›
홈
웹 버전 보기