Oracle® Solaris 11.2의 네트워크 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

/home의 공통 보기 설정

모든 네트워크 사용자가 /home 아래에서 자신의 홈 디렉토리나 다른 사용자의 홈 디렉토리를 찾을 수 있어야 합니다. 이 보기는 모든 시스템(클라이언트/서버)에서 공통으로 사용할 수 있어야 합니다.

모든 Oracle Solaris 설치 시에는 /etc/auto_master 마스터 맵이 기본적으로 설치됩니다.

# Master map for autofs
#
+auto_master
/net     -hosts     -nosuid,nobrowse
/home    auto_home  -nobrowse
/nfs4    -fedfs     -ro,nosuid,nobrowse

auto_home의 맵도 /etc 아래에 설치됩니다. 새 로컬 사용자가 생성되면 /etc/auto_home에 항목이 자동으로 추가됩니다. 예를 들면 다음과 같습니다.

# Home directory map for autofs
#
rusty  dragon:/export/home/&
+auto_home

dragon이라는 이름의 서버에서 rusty에 대한 홈 디렉토리를 /export/home/rusty/home/rusty를 통해 액세스할 수 있습니다.

auto_home 맵이 배치되면 사용자가 /home/user 경로를 사용하여 자신의 홈 디렉토리를 비롯한 모든 홈 디렉토리를 참조할 수 있습니다. 여기서 user는 사용자의 로그인 이름 및 맵의 키입니다. 이와 같은 모든 홈 디렉토리의 공통 보기는 다른 사용자의 시스템에 로깅할 때 유용하게 사용할 수 있습니다. autofs는 홈 디렉토리를 자동으로 마운트합니다. 마찬가지로 다른 시스템에서 원격 윈도우화 시스템 클라이언트를 실행하는 경우 클라이언트 프로그램에도 동일한 /home 디렉토리 보기가 있습니다. 이 공통 보기는 서버로도 확장됩니다.

따라서 사용자는 실제 홈 디렉토리 위치를 몰라도 됩니다. 사용자가 디스크 공간이 더 필요하여 홈 디렉토리를 다른 서버로 옮겨야 하는 경우에는 auto_home 맵에서 사용자 항목을 변경하여 새 위치를 반영하면 됩니다. 다른 사용자가 계속해서 /home/user 경로를 사용할 수 있습니다.


주 -  사용자가 자신의 홈 디렉토리에서 setuid 실행 파일을 실행하도록 허용하지 마십시오. 이 제한을 적용하지 않으면 모든 사용자가 모든 시스템에 대한 수퍼 유저 권한을 가질 수 있습니다.