Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.4.2. 구성 파일 구문

Red Hat Enterprise Linux 6에서는 구성 파일에서 해당 파일에 정의된 값을 내보내는 데 내보내기 명령을 사용했습니다. export 명령을 사용하지 않은 변수는 내보내기되지 않았으며 해당 init 스크립트의 구성 값으로만 사용되었습니다. 다음은 /etc/sysconfig/sshd 파일의 예입니다.

AUTOCREATE_SERVER_KEYS=YES
export SSH_USE_STRONG_RNG=1
export OPENSSL_DISABLE_AES_NI=1

Red Hat Enterprise Linux 6에서 SSH_USE_STRONG_RNGOPENSSL_DISABLE_AES_NI 의 값만 ssh 데몬 환경에 내보내졌습니다. 변수 AUTOCREATE_SERVER_KEYS 는 init 스크립트에 RSA 및 DSA 서버 개인 키와 공개 키를 자동으로 생성하도록 지시하는 데 사용되었습니다.

Red Hat Enterprise Linux 7에서 export 명령은 더 이상 이러한 값을 구성 중인 서비스 환경으로 내보낼 필요가 없습니다. 따라서 다음 예제 /etc/sysconfig/sshd 파일은 세 개의 값을 모두 ssh 데몬의 환경으로 내보냅니다.

AUTOCREATE_SERVER_KEYS=YES
SSH_USE_STRONG_RNG=1
OPENSSL_DISABLE_AES_NI=1