메뉴 건너뛰기

XEDITION

MaraSong :: 정보와 기술 IT

조회 수 162 추천 수 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 로 변경.

 

 

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
10 Linux & Bash bash - 소수점 둘째자리에서 반올림 MaraSong 2019.06.11 336
9 Linux & Bash Linux, nginx, MySQL, PHP-FPM 최적화 MaraSong 2019.04.18 2060
8 Linux & Bash Installing Nagios Agent (NRPE) on CentOS 7 MaraSong 2019.04.17 275
7 Linux & Bash 크론탭 crontab 정리 MaraSong 2019.03.14 234
6 Linux & Bash 리눅스 서버 모니터링 - 모니터릭스 https://www.monitorix.org/ file MaraSong 2019.03.12 312
» Linux & Bash AWS - 아마존 리눅스 linux 설치후 기본적으로 해야할 일 file MaraSong 2019.02.27 162
4 Linux & Bash iptables - 커넥션 갯수로 특정 아이피 차단하기 MaraSong 2019.02.12 201
3 Linux & Bash Bash - 자주 쓰는 함수 MaraSong 2019.02.01 180
2 Linux & Bash CentOS + Nagios 센트OS 에서 나기오스 설치하기 MaraSong 2019.01.31 274
1 Linux & Bash apache + letsencrypt (무료 SSL 인증기관 인증서) 설치 및 설정 MaraSong 2019.01.31 434
Board Pagination Prev 1 Next
/ 1
위로