다중 사용자 환경이 있습니다. 프로필(테마, 단축키, 설치된 키보드 레이아웃, 배경 화면, 기본 메뉴 항목 등과 같은 특정 설정 포함)을 사용하기를 원합니다.
현재는 모든 사용자에 대해 동일한 설정을 지정해야 합니다. 일부 파일을 다른 사용자의 프로필에 복사하고 이 모든 항목을 이미 구성할 수 있는 방법이 있습니까?
답변1
.gconf
사용자의 홈 디렉터리 간에 폴더를 복사 할 수 있습니다 . 그런 다음 chown
올바른 사용자가 모든 것을 소유하도록 전체 복사된 디렉터리를 반복적으로 수행 해야 할 수도 있습니다 . 이 방법으로 당신은테스트해야한다그리고 그러한 복사가 충분한지, 과도하지 않은지 확인합니다(개인정보는 복사되지 않습니다 등). 이것이 충분하지 않다면 사용자 홈 디렉터리의 다른 "숨겨진" 디렉터리에서 의미 있는 이름을 찾아보세요(점으로 시작하는 이름 - 파일 관리자에서 볼 수 있도록 설정해야 할 수도 있습니다). 역시 좋은 후보야 .conf
.
두 사용자가 공유할 설정만 포함된 디렉터리를 식별한 후에는 한 사용자에서 다른 사용자로 심볼릭 링크를 만들어 볼 수 있습니다. 이는 (각 디렉토리에 대해) 다음과 같습니다.
- 에서
/home/user1/
설정 디렉터리를 백업합니다. 예를 들어 다음을 통해mv .gconf{,-backup}
- 다른 사용자의 디렉토리에 대한 심볼릭 링크를 만듭니다:
ln -s /home/user2/.gconf /home/user1/.gconf
.
이제부터 설정의 모든 변경 사항은 user2
홈 디렉토리에만 저장됩니다. 실행 중인 애플리케이션은 user1
심볼릭 링크를 따르고 동일한 설정을 사용합니다.