CentOS를 설치하고 기본적으로 설정해야할 내용들을 다루려고 한다.
- VMware로 CentOS를 실행했을때 자주들리는 비프음이 거슬린다면 아래 링크를 확인.
https://velog.io/@devgimun/VMware-VM-%EB%B9%84%ED%94%84%EC%9D%8C-%EB%81%84%EA%B8%B0
SELinux는 CentOS7 이후 버전부터 기본적으로 적용되어 있는 보안 아키텍쳐로 보안에 문제가 될수 있는 명령어를 강제로 차단하기 때문에 명령어 실행여부를 제대로 확인하기 어려워 개발단계에서는 끄는 것이 편리하다.
![]() | ![]() |
---|
- 해당 명령어는 VM이 재시작 될 경우에는 다시 변경되며 disalbed 상태로는 변경할수 없다. (0: permissive, 1: enforceing)
- SELinux의 동작상태
- enforcing: 보안정책이 강제적으로 명령어를 막고 로그를 남김, 기본값
- permissive: 명령어를 차단하지는 않고 로그만 남김
- disabled: 비활성화 되어 로그도 남지 않음
vi /etc/selinux/config
명령어로 해당 파일을 확인해보면
아래와 같이 동작상태가 입력되어있는데 해당 값을 수정하면 영구적으로 수정할수 있다.
네트워크가 연결되지 않으면 인터넷을 통해 프로그램을 설치하거나 통신할 수 없기 때문에 우선적으로 연결해주어야한다.
ip a
명령어를 입력하여 현재 VM에 연결된 네트워크 어댑터를 할수 있는데 ens33이라는 인터페이스로 연결되어 있지만 ip를 부여받지 못한것을 볼 수 있다.
nmtui
명령어를 통해 tui 환경에서 네트워크를 설정할수 있다.![]() | ![]() | ![]() |
---|
이 외에도 nmcli
나 ifcfg 파일
을 직접 수정하는 방법도 있지만 나중에 다루도록 하겠다.