Antes de mais nada
Verificar se o ldap possui os auxiliary objectClass posixAccount e posixGroup
caso não tenha
cria-las com base no link abaixo
http://www.zytrax.com/books/ldap/ape/nis.html
Depois para cada usuário que deseja autenticar no linux, o registro dele no ldap deve possuir
- acrescentar a um grupo que será utilizado no linux
gidNumber: 666
objectClass: posixGroup
- acrescentar ao usuário que se será utilizado no linux
gidNumber: 666
homeDirectory: /home/rodrigo.teste
objectClass: posixAccount
sn: sobrenome
uid: login
uidNumber: 666
Agora sim podemos começar
Instalar o pacote authconfig
# yum install authconfig
executar o authconfig-gtk
#authconfig-gtk
configure:
User Account DataBase: LDAP
LDAP Serach Base DN: o base dn que contenha os usuarios e os grupos
LDAP Server: basta colcoar o host/ip e a porta localhost:1389
OBS: (alerta de bug) caso a url nao seja ldaps, selecione outro user account e depois volte para o LDAP, irá permitir salvar
Authentication Method: LDAP Password
[Apply]
Para verificar os usuarios
# getent passwd <<uid do ldap>>
ou
# id <<uid do ldap>>
para testar o login
# su - <<uid do ldap>>
quinta-feira, 20 de agosto de 2015
terça-feira, 7 de julho de 2015
Alterando resolução (DPI) do mouse
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)]
$ xinput list-props 10
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (144): 1
Device Accel Profile (266): 1
Device Accel Constant Deceleration (267): 2.500000
Device Accel Adaptive Deceleration (268): 1.000000
Device Accel Velocity Scaling (269): 12.500000
[ many more settings omitted ]
$ xinput set-prop 10 267 5.0
Fonte: http://unix.stackexchange.com/questions/90572/how-can-i-set-mouse-sensitivity-not-just-mouse-acceleration
sexta-feira, 6 de fevereiro de 2015
Desvinculando processos e jobs do terminal
Processo que prende o terminal
exec command[user@localhost ~]$ system-config-users
ctrl + z para parar o processo
^Z
[1]+ Stopped system-config-users
bg para colocar ele em segundo plano
[user@localhost ~]$ bg
[1]+ system-config-users &
use o jobs para verificar os processos
[user@localhost ~]$ jobs
[1]+ Running system-config-users &
user o disown %<process number> para desvincular do terminal
[smart@localhost ~]$ disown %1
Processo direto desvinculado
execute o comando com o nohup e o "&" no final para colocar em segundo plano
[user@localhost ~]$ nohup system-config-users &
Processo já em andamento
Use o ps para localizar o PID
[user@localhost ~]$ ps ax | grep system-config-user
4019 pts/2 Sl 0:00 /usr/bin/python /usr/share/system-config-users/system-config-users.py
4092 pts/2 S+ 0:00 grep --color=auto system-config-user
execute um kill -18 <PID> para desvincular ele da sessão do terminal
[user@localhost ~]$ kill -18 4019
Assinar:
Postagens (Atom)