Linux Server

CentOS7 설치

김쪼끼 2017. 5. 14. 13:38

준비물


서버로 사용할 목적이므로, Minimal Core로 진행한다.

기준 : CentOS-7-x86_64-Minimal-1611.iso

CentOS7 Minimal ISO 


ISO파일을 USB에 넣어, 부팅하여 설치할 수 있도록 하는 유틸리티가 필요하다.

Win32DiskImager



사전 작업


Win32DiskImager를 설치하고, 실행한다.

CentOS7 이미지를 로드하고, 해당 USB를 Target으로 잡은 후 "Write" 

Anacoda라는 레이블이 생성된다.



설치


파티션 설정 외엔 어려운 과정이 없다.


설치과정 참고

  • 파티션
    /boot  : 1 GiB
    /swap : 4 GiB
    /(root) : 20 GiB    lvm-cl , xfs
    /home : 450 GiB  lvm-data, xfs
  • 이더넷
    - IP : 192.168.1.100 
    - Subnet Mask : 255.255.255.0
    - Gateway : 192.168.1.1
    - DNS : 192.168.0.1
    Network 설정 참조
  • Root / 관리자 사용자 생성
  • 설치완료 후 재부팅


보안설정


SSH접속 root계정 제한

- root계정으로 ssh접속을 막아, 불특정 다수로부터의 공격을 회피한다.
 관리자 또는 다른 계정으로 ssh접근은 허용하므로, su 명령어를 통해 여전히 root권한을 획득할 수 있다.


- ssh설정 편집

vi /etc/ssh/sshd_config
#PermitRootLogin yes    →    PermitRootLogin no

- sshd 서비스 재시작

systemctl restart sshd


네트워크 툴 설치


netstat, ifconfig 등 유틸리티가 포함된 패키지를 설치한다.

yum install net-tools -y