OpenBoot PROM시큐리티 모드

SPARC아키텍처 시스템은 OpenBoot PROM 시큐리티 모드를 탑재하고 있다. x86은 BIOS를 사용하면 되므로 이 기능이 없다. OpenBoot SPARC아키텍처의 하드웨어와 Solaris OS 사이에 위치하여 SPARC시스템의 부팅정보나 SPARC하드웨어를 테스트하는 커맨드를 포함하고 있다.

OpenBoot 의해 OS 부팅 방법을 변경하는 것이 가능하기 때문에 다른 매체(CD-ROM )로부터 OS 부팅하여, 기존 시스템의 디스크 내용을 참조 또는 변경할 리스크가 있다. 또한 기동중인 Solaris OS 콘솔상에서 Stop키와 A키를 눌러 OS 강제로 종료시키면, OpenBoot 액세스할 있게 된다. 기능을 이하의 방법으로 방지한다. 또한 설정은 OS 재부팅 후에 유효하게 된다.

1. OpenBoot PROM 시큐리티 모드 변경

OpenBoot PROM 시큐리티 모드를 변경하는 방법은 다음의 2가지가 있다.

  • eeprom 커맨드의 사용

Solaris OS root권한으로 로그인하여, eeprom 커맨드를 실행한다. 설정할 있는 모드는 3종류가 있다. 이하는 command 모드로 설정하는 예이다.

$ su
# eeprom security-mode=command

  • setenv 사용

OpenBoot콘솔상에서 setenv 사용한다. PROM 부팅이 종료된 , ok 프롬프트가 표시되면 다음과 같이 커맨드를 입력한다.

ok setenvsecurity-mode command
security-mode = command

1. OpenBoot PROM 시큐리티 모드

모드

내용

null

OpenBoot 사용에 제한이 없다.

command

Boot, go커맨드 이외는 패스워드가 필요.

full

go커맨드 이외는 패스워드가 필요.

 

2. OpenBootPROM 패스워드 변경

OpenBoot PROM 패스워드를 변경하는 방법에도 2가지가 있다.

  • eeprom 커맨드 사용

Solaris OS root권한으로 로그인하여, eeprom 커맨드를 실행한다. 이하는 OpenBoot PROM 패스워드를 변경하는 예이다.

$ su
# eeprom security-password=
Changing PROM password:
New password: <
패스워드 입력>
Retype new password:<
패스워드 재입력>

  • setenv 사용

OpenBoot콘솔상에서 setenv 사용하여 OpenBoot PROM패스워드를 변경한다. PROM부팅이 종료된 , ok 프롬프트가 표시되면, 다음과 같이 커맨드를 입력한다.

ok setenv security-password <패스워드 입력>(주6
security-password = <
입력한 패스워드가 표시된다>

(6) OpenBoot PROM패스워드는 root패스워드와 관계가 없다. root 패스워드와 다른 패스워드를 설정하는 것이 좋다.

3. Stop키와 A키로 인한 OS 강제 종료 금지

Stop키와 A키로 Solaris OS 강제 종료할 없도록 설정한다. Solaris OS root권한으로 로그인하여, /etc/default/kbd 파일을 다음과 같이 편집한다(Comment Out).

KEYBOARD_ABORT=disable

by Jang | 2008/04/14 17:21 | Solaris | 트랙백

트랙백 주소 : http://misman95.egloos.com/tb/1843750
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

◀ 이전 페이지          다음 페이지 ▶