본문 바로가기

Papers

공개키(publication key)를 이용하여 패스워드 없이 ssh 로그인하기 네트워크 연결이 허용하는한 ssh 로 여러개의 서버를 넘나들며 작업 하는 경우가 대부분이다.하지만 빈번하게 ssh를 사용하다 보면 매번 입력해야 하는 password의 번거로움이 발생 할 수도 있다. 이 때, 사용 할 수 있는 유용한 방법으로 ssh-keygen을 통한 공개키 생성을 통해 패스워드 없이 접속 가능한 환경 구성이 가능 하다. [source server]# ssh-keygen -t rsa# ssh-copy-id [target_account]@[target_server] 위의 명령으로 되지 않을 경우 아래의 명령으로 한다.# ssh-copy-id -i ~/.ssh/id_rsa.pub [target_account]@[target_server] [target server]특별히 작업 해야 할 건 .. 더보기
쉘에서 실수 연산 배쉬에서 실수 연산 및 비교 배쉬쉘 에서는 정수 밖에 연산이 되지 않는다실수 연산을 위해서는 bc, awk와 같은 명령어를 사용해야 한다 아래와 같이 하면 실수 비교나 연산이 가능하다.# echo '90.00 52.12'|awk '{if ($1 < $2) print "T"; else print "F";}' 더보기
/dev/null: permission denied 에러가 발생하는 경우 -bash: /dev/null: Permission denied -bash: /dev/null: Permission denied -bash: /dev/null: Permission denied 리눅스에서 쉘에 로그인 시 위와 같은 에러가 뜬다면 아래의 명령어를 실행한다.윈도우로 빗대자면 휴지통을 지웠다가 다시 생성하는 셈이다. # rm -rf /dev/null # mknod -m 0666 /dev/null c 1 3 더보기
낮은 비용으로 여행 떠나기 * 항공권 싸게 구입하기 www.072.com * 저가 항공사 에어아시아 / 세부퍼시픽 / 필리핀항공 / 이스타항공 / 라이언에어 / 티웨이항공 * 저가항공 포털 www.whichbugdet.com www.skyscanner.kr * 전 세계의 저가 호텔 www.agoda.com * 3, 6, 9 기억하기! 해외여행을 가장 싸게 떠날 수 있는 계절 3월은 명절, 방학등이 끝나고 새롭게 시작 하는 시즌 6월은 본격적인 여름휴가 시즌 한달 전 계획만 잡고 상품이 안팔림 9월은 휴가와 방학의 성수기가 끝나고, 가을여행 피크인 10월 추석 연휴 한 달 전 더보기
System monitoring tool in linux 성능 테스트나 장애시 시스템 점검 또는 모니터링 할 때 살펴 봐야 하는 것 CPU > DISK > NETWORK > MEMORY (병목이 자주 발생하는 순) sysstat라는 툴이 모듈이 있어야 기본적인 모니터링 툴이 설치 된다 tool의 종류 sar 시스템 작업 정보를 수집, 보고, 저장하는 툴 sar -u CPU 사용륭 확인 sar -q Load Average 확인 sar -r 메모리 사용 현황 확인 sar -W 스왑 발생상황 확인 vmstat (Report virtual memory statistics) 시스템 대부분의 정보 구분 항목 내용 Procs r 실행하기 위해 대기(wating)하고 있는 프로세스 수 b 중단 불가능한 슬립(uninterruptible sleep) 상태에 있는 프로세스 수 .. 더보기
vmstat, iostat 한국 IBM http://www-903.ibm.com/kr/techinfo/pseries/aixnl124.html#Footnote_29 더보기
^M: bad interpreter: no such a directory PROBLEMS 윈도우에서 작성하고 저장한 Text based 파일을 리눅스에서 실행 시켰을때 포맷 형식이 달라서 생기는 오류 이다. SOLUTIONS vi 편집기로 해당 파일을 열어서 :set fileformat=unix 라고 입력 후 저장 종료 한다. 더보기
ERROR: failed to open PAM security session This issue is related to PAM not authenticating the users correctly anymore because of a few possible modifications, or something got screwed up on your server. If you get this error you may wan to try and see if the user that is trying to run that cron exists under /etc/shadow file. As Andrew pointed up in one of the comments you can also get this error if the cron user’s account has expired so.. 더보기