2014년 10월 10일 금요일

bash 쉘 공격대비 업데이트

#!/bin/bash

echo "before Patch"
echo `rpm -qa | grep bash`
echo ""
echo ""
yum -y update bash
echo ""
echo ""
echo "After Patch"
echo ` rpm -qa | grep bash`

echo ""
echo ""
echo `curl https://shellshocker.net/shellshock_test.sh | bash`




1. /home  -> bash.txt 생성

2. 위 쉘 입력

3. sh bash.txt 실행


2014년 10월 7일 화요일

SSH 세션 끊김 현상

SSH Client를 켜두고 아무것도 하지 않으면 자동으로 종료되는 걸 볼 수 있다.

이 것은 리눅스의 screen 을 사용 할 때도 마찬가지로 자동으로 screen이 닫힌다.

* SSH 설정 변경

1) /etc/ssh/sshd_config 를 연다. - Server

2) 아래 항목을 수정하거나 추가한다.
TCPKeepAlive yes
ClientAliveInterval 60
ClientAliveCountMax 99999

3) /etc/init.d/sshd restart 로 ssh를 재시작한다.


* 리눅스 세션 시간 변경
1) bashrc 항목 중 TMOUT 이라는 항목이 있다.
 
2) 초 단위로 사용하지 않는 세션을 종료해버리는데 이게 설정 돼있다면 지워준다.
확인 방법은 export TMOUT 
혹은 /etc/bashrc 나 /etc/profile 을 확인하도록 한다.

3) 변경 후 source bashrc