Powerbroker 도메인 프로필이 로컬 프로필과 동일하므로 폴더가 생성되지 않습니다.

Powerbroker 도메인 프로필이 로컬 프로필과 동일하므로 폴더가 생성되지 않습니다.

로컬 사용자 "dan"으로 Ubuntu 14.04에 로그인합니다. 방금 Powerbroker를 사용하여 내 도메인에 가입했지만 내 도메인 사용자로 로그인할 때 새 프로필이 생성되지 않습니다. 이 프로필은 dan 폴더가 이미 존재하기 때문에 "dan"이기도 합니다. 로그인이 기본 도메인을 가정하는 부분을 제거했기 sudo /opt/pbis/bin/config AssumeDefaultDomain true때문에 강제로 domain\dan으로 로그인해야 합니다. 그러면 내 홈 디렉터리에 domain.dan 또는 domain\dan이라는 폴더가 생성될 것이라고 생각했습니다. 이는 Windoze의 방법과 비슷합니다. 하지만 domain\dan으로 로그인하더라도 여전히 내 로컬/원래 사용자 "dan"에 로그인합니다.

기존 이름 /home/dan을 로 바꾸 dan-old었고 이제 내 도메인 사용자로 로그인할 수 있으므로 Powerbroker가 내 홈 디렉토리에 특별한 종류의 "도메인" 폴더를 생성하도록 만드는 방법이 궁금합니다. 나는 그것을 설정할 때 다음 명령을 사용하여 sudo /opt/pbis/bin/config HomeDirTemplate %H/%U홈 폴더를 생성했다고 믿습니다. 로컬 사용자와 도메인 사용자를 구별할 수 있도록 홈 폴더에 무언가를 추가하도록 다른 변수를 추가할 수 있습니까? 아마도 %H/%U-%domain( %domain내 netbios 도메인 이름은 어디에 있습니까? 물론 해당 변수는 방금 구성한 것입니다).

이 작업을 수행하는 더 쉬운 방법이 있다면 누구든지 노하우를 알려주시면 감사하겠습니다. 많은 Ubuntu 12.04 및 Ubuntu 14.04 컴퓨터를 도메인에 추가할 예정이며 현재는 모두 Windows Active Directory 도메인 이름과 일치하는 사용자 이름으로 로그인하므로 처음부터 올바르게 수행하는 것이 좋습니다.

답변1

Windows 클라이언트용 AD를 설정한 후 Linux 클라이언트도 허용하기로 결정했습니다.

그래서 우리는 네트워크에 nfs로 내보낸 "userhomes" 폴더를 서버에 만들었습니다. 그런 다음 각 사용자가 자신의 홈 디렉터리를 저장하는 "새" 홈 폴더를 만들었습니다. 이는 적어도 로밍 프로필과 비슷합니다.

다음을 사용하여 서버에 nfs를 설치하십시오.

sudo apt-get install nfs-kernel-server

그런 다음 홈 디렉터리를 저장할 폴더를 만듭니다.

sudo mkdir /userhomes

그런 다음 /etc/exports를 다음과 같이 편집합니다(IP를 네트워크로 대체).

"/userhomes/" 192.168.178.0/255.255.255.0(rw,async,no_root_squash,insecure)

마지막으로 nfs-kernel-server를 다시 시작하여 폴더를 네트워크로 내보냅니다.

sudo service nfs-kernel-server restart

클라이언트 측에서는 로컬 루트 사용자가 부팅 시 네트워크 폴더를 마운트합니다.

먼저 nfs-common을 설치합니다.

sudo apt-get install nfs-common

둘째, 머신이 시작되면 폴더를 마운트하도록 /etc/fstab을 변경합니다.

pdc.mydomain.lan:/userhomes /home/local/mydomain nfs rw 0 0

(도메인 이름, 서버 및 폴더 이름을 적절하게 변경하십시오)

마지막으로 해야 할 일은 나중에 폴더가 작동할 수 있도록 폴더를 만들고 처음에 마운트하는 것입니다.

sudo mkdir /home/local/mydomain && mount /home/local/mydomain

마지막으로 PBIS에게 홈 디렉토리 템플릿을 변경하라고 지시하세요!!!

sudo /opt/pbis/bin/config HomeDirTemplate %H/local/%D/%U

그게 다야 !!

이로 인해 컴퓨터는 다음을 수행하게 됩니다.

  1. 부팅 시 pdc의 네트워크 파일 시스템 로드
  2. 이에 따라 사용자의 홈 폴더를 서버에 저장하십시오.

다른 사람들에게만 도움이 되기를 바랍니다.. ;)

답변2

방금 생략했습니다.

/opt/pbis/bin/config HomeDirTemplate %H/%U

에서 폴더를 생성하는 대신(또는 폴더가 이미 존재하기 때문에 실패하는 경우) 다음 /home/dan과 같은 폴더를 생성합니다.

/home/local/domain/dan

실제로 완벽해요! :)

관련 정보