본문 바로가기

Programming/국비학원

221017 - 리눅스 환경설정

VMWare - 가상머신
CentOS8 - 리눅스 운영체제

 

 

VMWare

가상머신 추가 (하드디스크SCSI 사용)

 

※ 환경설정 => 가상머신 전원 킬 때 F2 버튼 빠르게 클릭

 

워크 스테이션 - 네트워크 에디터 - subnet ip: 192.168.111.0

 

 

 

 

기타
ping 사이트 주소 //사이트 ip 주소 알 수 있음

ipconfig /all //네트워크 정보 확인
//이더넷 어댑터 - ipv4 주소 & 서브넷 마스크 & 기본 게이트웨이 & DNS 서버

=>


이더넷 어댑터 VMware Network Adapter VMnet8:

   연결별 DNS 접미사. . . . :
   설명. . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8
   물리적 주소 . . . . . . . . : 00-50-56-C0-00-08
   DHCP 사용 . . . . . . . . . : 예
   자동 구성 사용. . . . . . . : 예
   링크-로컬 IPv6 주소 . . . . : fe80::bcdc:e8c2:1ea9:d42d%45(기본 설정)
   IPv4 주소 . . . . . . . . . : 192.168.133.1(기본 설정)
   서브넷 마스크 . . . . . . . : 255.255.255.0
   임대 시작 날짜. . . . . . . : 2022년 10월 17일 월요일 오후 3:43:52
   임대 만료 날짜. . . . . . . : 2022년 10월 17일 월요일 오후 5:59:38
   기본 게이트웨이 . . . . . . :
   DHCP 서버 . . . . . . . . . : 192.168.133.254
   DHCPv6 IAID . . . . . . . . : 754995286
   DHCPv6 클라이언트 DUID. . . : 00-01-00-01-2A-DD-21-8C-02-3A-03-6A-0E-75
   DNS 서버. . . . . . . . . . : fec0:0:0:ffff::1%1
                                 fec0:0:0:ffff::2%1
                                 fec0:0:0:ffff::3%1
   주 WINS 서버. . . . . . . . : 192.168.133.2
   Tcpip를 통한 NetBIOS. . . . : 사용

 

 

 

 

https://velog.io/@kjhabc2002/Ubuntu-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%8B%A4%EC%8A%B5%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95

  • 가상머신(VMware) 환경

 

 

 

 

리눅스 설치

가상 머신 edit - cd/drive - use iso image file - CentOS8 파일 browse

가상머신 전원 키면 리눅스 설정 시작

=> 설치목적지 - vmware, custom 저장소 - 표준파티션 & 마운트지점(swap,4G & /, 공백)

 

 

 

https://mariosin.tistory.com/m/91

  • 리눅스 디렉토리 구조, 기능

/ : 루트 파티션 => 파일 시스템 최상위 (서버 관리하는 디렉토리) => 보통 10G
/bin : 기본명령어
/sbin : 시스템 관리용 명령어
/etc : 시스템 환경설정 관련 파일
/boot : 부팅 커널(하드웨어 제어)이 저장됨
/media : 외부 장치 마운트
/usr : 주로 응용 프로그램 저장
/lib : 프로그램의 라이브러리 저장
/dev : 장치 파일 저장
/proc : 시스템 프로세서, 프로그램, 하드웨어 정보
/tmp : 임시파일 저장
/var : 로그, 캐시파일 등 저장
/root : 시스템 관리자 홈디렉토리
/home : 사용자별 공간
/lost+found : 파일 시스템 복구 위한 디렉토리

 

※ swap 파티션 : RAM 부족시 사용되는 공간

 

 

 

 

  •  
//백그라운드에서 새 패키지 자동 업데이트되도록 설정
gsettings set org.gnome.software download-updates false

//service, timer 기능 비활성화
systemctl disable dnf-makecache.service
systemctl disable dnf-makecache.timer

//경로 이동
cd /etc/yum.repos.d/

//디렉토리 생성
mkdir backup

//디렉토리 탐색
ls

//레포파일 백업폴더로 이동
mv *.repo backup

//파일 수정
gedit This.repo

//기존 저장소 기록 삭제
dnf clean all

//터미널 종료
exit

//네트워크 설정 디렉토리로 이동
cd /etc/sysconfig/network-scripts/

//편집
gedit ifcfg-ens160

//=> 
BOOTPROTP="none" //동적이었던 아이피를 고정시킴
IPADDR="192.168.111.100" //서버 아이피 주소
NETMASK="255.255.255.0" //네트워크 마스크
GATEWAY="192.168.111.2" //게이트웨이 주소
DNS1="192.168.111.2" //DNS1 주소

//네트워크 장치 연결 중지(비활성화)
nmcli connection down ens160

//재부팅
reboot

//현재 네트워크 구성 정보를 표시
ifconfig ens160

//보안 관련 파일 편집
gedit /etc/sysconfig/selinux

=> SELINUX=disabled

 

 

※ 리눅스에서 확장자 => 의미 X

※ shift + 스페이스바 => 한영 전환