메뉴 건너뛰기

XEDITION

MaraSong :: 정보와 기술 IT

조회 수 11 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

AWS - 아마존 리눅스 linux 설치후 기본적으로 해야할 일

 

 

AWS 아마존 리눅스를 설치하면 기본적으로 해야할 작업들이 있습니다.

 

 

1. 스왑 swap 파일 만들기.

 

리눅스 OS 가 설치되면 스왑파일을 만들어야 합니다.

free 명령어로 메모리 용량을 확인한 후 그와 동일하게 (또는 1.5~2배정도) 스왑파일을 만듭니다.

 

스왑파일을 /data/swapfile 4GB 로 만드는 경우는 아래와 같습니다.

# mkdir /data
# dd if=/dev/zero of=/data/swapfile bs=1M count=4096

4096 을 적절하게 변경하시고, 
위 명령으로 빈 파일이 생성되면 아래 명령어로 스왑파일로 포멧을 해줍니다.

# mkswap /data/swapfile

그리고 스왑 온.시키기.

# swapon /data/swapfile

스왑을 온 시키면 권고 퍼미션 안내가 나옵니다.

그대로 퍼미션 수정합니다.

# chmod 600 /data/swapfile

부팅될때 마운트 되도록 /etc/fstab 파일에 아래 한줄을 추가합니다

/data/swapfile swap swap defaults 0 0
 

 

aws.swap.20190304163146.png

 

 

 

2. SSH 포트 변경하기.

 

# vi /etc/ssh/sshd_config

#
Port 8022
 

 

이런식으로 22번 말고 다른 포트를 지정합니다.

 

지정한 후 SSH 재기동.

 

# service sshd restart

 

 

3. 오픈 파일 갯수 지정.

 

vi /etc/security/limits.conf 아래 여섯줄 추가.

*               soft    nofile          65535
*               hard    nofile          65535
root            soft    nofile          65535
root            hard    nofile          65535

 

 

4. TCP 파라미터 수정.

 

# sysctl -w net/ipv4/tcp_tw_reuse=0
# sysctl -w net/ipv4/tcp_timestamps=0
# sysctl -w net/ipv4/conf/all/accept_redirects=0
# sysctl -w net/ipv4/conf/all/log_martians=1
# sysctl -w net/core/somaxconn=1024
 

 

 

5. 패키지 업데이트.

 

# yum update
 

 

 

6. SELinux 끄기

 

vi /etc/sysconfig/selinux
SELINUX=enforcing 을 SELINUX=disabled 로 변경.

 

 

?

위로