본문 바로가기

Linux/CentOS

CentOS 7.0 설치 - 2 (네트워크 셋팅 및 사용자 생성)

메인 메뉴에서 네트워크 및 호스트 이름(N)을 선택한다.

위 그림과 같이 검출된 네트워크 디바이스가 나타난다. 네트워크를 설정하고자 하는 디바이스를 선택하고 우측 하단에 계속 진행(o)를 클릭한다. 

만약 본딩(Bonding), 티밍(Teaming) 및 Vlan 설정을 하고자 한다면 좌측하단에 “+” 아이콘을 크릭하여 다음과 같이 장치를 추가한다. 


위 그림은 eth0 장치에 대해 설정하는 부분이며 일반 탭에서 
 사용 가능하면 자동으로 이 네트워크에 연결(A)
 모든 사용자가 이 네트워크에 연결 가능(U)
위 2가지를 선택한다.

다음으로 IPv4 탭에서 방식(M)을 수동으로 변경한다. (만약 DHCP를 사용할 것이면 자동(DHCP)을 선택한다.) 주소 부분에 IP, 넷마스크, 게이트웨이를 입력한다. 마지막으로 DNS 서버(V)의 IP주소를 입력하고 저장(S).. 버튼을 클릭하여 IP설정을 마무리 한다

위와 같이 설정하였다면, 다시 네트워크 및 호스트 이름 설정화면으로 돌아 올 것이다. 좌측 하단에 호스트 이름(H)을 설정한다. 컴퓨터의 적당한 이름을 입력한다. 이 호스트이름은 설치 후에 변경이 가능하다. 입력함에 있어 “호스트.도메인”을 권장한다. 예를 들면 웹서버의 경우 “web1.centos.org"으로 설정하고, DB서버의 경우 ”db1.centos.org"으로 설정한다. 다만, DHCP에서 도메인 이름을 할당하는 경우에는 짧게 “호스트”만 기술한다. 
네트워크 및 호스트 이름 설정이 완료되었다면 좌측 상단에 완료(D)버튼을 클릭하여 마무리하고 메인 화면으로 돌아가서 우측 하단에 설치 시작(B) 버튼을 클릭 하여 설치를 진행한다

앞에서 설치를 위한 모든 설정이 끝나고 설치 시작(B) 버튼을 클릭하여 설치를 시작하면 다음 그림과 같이 설치가 진행된다. CenOS 7은 설치와 동시에 사용자 설정을 요구하게 된다. ROOT 사용자의 암호 및 사용자 생성을 요구하게 된다. 설치가 완료되기 전에 이 2가지 설정을 마쳐야 한다

ROOT 암호 설정

사용자 생성


CentOS 7부터는 일반 사용자를 필수적으로 생성해야 한다. 다음 항목에 대해 입력한다.
성명 (F) : 사용자 이름을 입력한다. 한글 또한 가능하다.
사용자 이름(U) : 사용자 계정을 입력한다. 32자 이내이며 약간의 제약이 있다.
 이 사용자를 관리자로 합니다. : 
   sudo를 사용하여 root 권한으로 프로그램을 실행할 수 있다.
암호 (P) : 사용자 암호
암호 확인 (C) : 사용자 암호를 한번더 입력한다.

참고] CentOS 7의 관리자 권한
CentOS 7은 6 이하 버전과 다르게 사용자 생성 시 관리자 권한을 할당할 수 있다. 설치 후 설정파일을 확인해 보았더니 관리자 권한으로 할당한 사용자는 wheel 그룹에 소속시킨다. 그리고 고는 sudo 명령어로 root 권한의 프로그램을 실행시킬 수 있도록 /etc/sudoers 파일에 다음과 같이 설정되어 있다.

%wheel  ALL=(ALL)       ALL

위 설정의 wheel의 사용자는 모든 호스트에서 모든 명령어를 모든 사용자의 권한으로 실행할 수 있다는 설정이다.

※ 주의 : 보안 설정을 위해 wheel 그룹의 사용자만 ssh 접속을 허용하거나, wheel 그룹의 사용자만 su 명령어를 허용하기 위해 wheel 그룹에 사용자를 추가하는 경우가 있다. 이 두 가지 목적으로 wheel 그룹에 사용자를 추가하게 되면 wheel 그룹에 소속된 사용자는 sudo 명령어를 이용하여 root권한을 가질 수 있으니 주의해야 하며, 이 두가지가 목적이라면 다른 방법으로 설정하거나 위 /etc/sudoers 파일에 설정된 부분을 다음과 같이 주석 처리하는 것을 고려해야 한다.

#%wheel  ALL=(ALL)       ALL

설치완료

설치가 정상적으로 완료되었다면 위와 같은 화면을 보게 될 것이다. 재부팅(R)버튼을 클릭하여 재부팅한다