Como altero o shell de login para o nologin de um usuário LDAP RHEL 6?

2

yum install ypchsh e yum install ldapmodify ambos não encontram um pacote. Eu só quero mudar o shell para certos usuários do ldap neste servidor. Alguém por favor me ajude, eu não consigo entender essa coisa simples. O arquivo passwd não funciona porque o usuário não está listado lá, eu acho. Eu não apenas criei uma entrada ali, suponho. Se eu editar seu shell de login em seu perfil LDAP, acho que se aplicaria a todos os sistemas. Deve haver um arquivo de mapeamento em algum lugar - em / etc, estou supondo - para mapear seus atributos para as configurações do sistema local.

    
por Gregg Leventhal 03.01.2014 / 15:44

1 resposta

1

Era tão fácil, se o seu nsswitch fosse o ldap, você poderia simplesmente adicionar uma entrada ao / etc / passwd e modificar seu shell para qualquer valor. Você não pode usar useradd, porém, você precisaria editar o arquivo passwd com um editor como o vi ou usar o comando vipw.

    
por 07.01.2014 / 16:56