소프트웨어는 루트 사용자만 사용할 수 있나요?

소프트웨어는 루트 사용자만 사용할 수 있나요?

RHEL 6.4에 HP Fortify를 설치하려고 합니다. 루트로 설치했는데 PATH에서 볼 수 있는데, 다른 사용자로 로그인하면 해당 경로에서 소프트웨어가 보이지 않습니다. 권한을 777로 업데이트했습니다.

해결책은 etc/profile에 경로를 추가하는 것입니다. 아니면 모든 사용자를 위해 소프트웨어를 설치하는 더 나은 권장 방법이 있습니까?

답변1

해결책은 etc/profile에 경로를 추가하는 것입니다. 아니면 모든 사용자를 위해 소프트웨어를 설치하는 더 나은 권장 방법이 있습니까?

소프트웨어에 따라 다릅니다. 효과적일 수 있는 다른 방법은 다음과 같습니다.

  • ./configure스크립트 가 있는 경우 이미 모든 사람의 경로에 있는 어딘가에 설치해 보십시오 --prefix=/usr.
  • 각 애플리케이션 바이너리를 표준 경로 위치에 심볼릭 링크해 보세요 /usr/bin.
  • 해당 애플리케이션 바이너리를 실행하기 전에 앞에 /usr/bin추가된 각 바이너리에 대한 어댑터 스크립트를 배치해 보세요.PATH

관련 정보