본문 바로가기

Linux29

네트워크 설정 점검 스크립트 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 #!/bin/bash . fuctions.sh echo "[*] ping 192.168.20.100" ping -c 1 192.168.20.100 >/dev/null 2>&1 if [ $? -eq 0 ] ; then print_good "[ OK ] Local Network Connection" else print_error "[ FAIL ] Local Network Connection" cat Virtual Network Editor (2) VMware > VM > Se.. 2017. 10. 13.
BOOT GRUB 복구 ( grub-install 명령어실습) ⓐ GRUB 삭제 # dd if=/dev/zero of=/dev/sda bs=446 count=1 # reboot 부팅이 안된다. CD로 부팅. boot : linux rescue # df -h >> /mnt/sysimage 마운트 확인 # pwd # ls >> CD안의 OS로 부팅한 상태 # ls /mnt/sysimage # fdisk -l /dev/sda >> 이상이 없는 것을 확인(GRUB 메뉴만의 이상) # cd /mnt/sysimage # chroot /mnt/sysimage # pwd # ls >> 변경된 root 파티션 확인 # cat /boot/grub/grub.conf >> 내용에는 이상이 없음을 확인. # grub-install /d.. 2017. 9. 24.
소프트웨어 관리(2) 소스형태로 소프트웨어를 설치하는 이유 ⓐ 최신 버전의 오픈 소스 소프트웨어(최신 기능)을 사용하기 위해서 ⓑ 오픈 소스 소프트웨어의 크기를 줄이기 위해서 -> 필요한 것만 동작시키기 위해서 ⓒ 고객이 낮은 버전의 S/W를 요청하는경우 -> 낮은 버전의 Library => (X) >> 독립적인 폴더에 따로 만들어준다. ⓓ 보안장비의 보안 S/W가 Open Source로 설치하는 경우에는 소스형태로 컴파일 한다. Apache 소스 프로그램 설치 과정 ⓐ 소스 파일 다운로드 ⓑ 압축 해제 ⓒ configure && make && make install ⓓ 웹서비스 시작 및 확인 프로그램 다운로드 디렉토리 : 각자 알아서 프로그램 소스 디렉토리 : /usr/local/src 프로그램 설치 디렉토리 : /usr/.. 2017. 9. 24.
소프트웨어 관리 RPM 오픈소스 한국 미러링 사이트 http://ftp.daum.net http://ftp.neowiz.com/pub http://mirror.cdnetworks.com RPM 패키지 다운로드 사이트 http://rpmfind.net ( 많이 오래됨. 목록도 너무 많음) http://rpm.pbone.net (만들어진지 15년 정도 됨. 검색도 다양하지만 아주 옛날 자료는 없다.) (명령어 사용예) RPM 패키지 설치 및 업데이트★★★★★★★★★★★★ # rpm -ivh package-filename.rpm >> 패키지 설치, 이전 버전의 패키지를 삭제하고 새 버전 설치 (-i: install, -v: verbose, -h: hash) >> 커널파일의 경우 이 것을 씀. # rpm -Fvh package.. 2017. 9. 24.