Como especificar um diretório pessoal diferente para um usuário LDAP em um host local

0

Então, depois de ler toda a edição do diretório de um usuário LDAP, minha pergunta ainda não foi respondida. Eu preciso alterar um diretório pessoal de usuários LDAP em apenas determinados servidores sem alterá-lo para cada servidor. Obviamente, não posso "adicionar" o usuário enquanto o host está conectado via LDAP e quando tento editar manualmente o arquivo / etc / passwd e, em seguida, o login do servidor diz "usuário não encontrado". Eu vi onde o usuário é criado localmente antes de conectar o servidor ao LDAP ele funciona (eu acho) no entanto eu estava esperando não ter que ir tão longe. Seria algo tão simples quanto parar o SSSD, criar o usuário localmente com o caminho correto e, em seguida, reiniciá-lo?

Felicidades!

    
por J Telep 30.10.2017 / 18:17

1 resposta

0

Você pode parar o /etc/nsswitch para procurar no ldap de:

passwd: files ldap

para

passwd: files

Você não precisa reiniciar nada. Neste ponto você pode apenas

useradd <user>

Depois, você pode adicionar novamente a pesquisa sobre o ldap no nsswitch.

    
por 19.02.2018 / 19:23

Tags