Fala Galera, como vão?
Estou tentando impedir q um usuário acesse 2 máquina c/ o mesmo login e senha, alguém já fez isso e q possa me passar.
Consegui até um scpript p/ tentar fazer isso mas na hora q executo ele, esta dando um erro. Se tiverem pelomenos a dica de como fazer o script funcionar já esta de bom tamanho.
logon.sh
#!/bin/sh
NC=`smbstatus -b | grep $1 | wc -l`
if [ $NC -gt 1 ]; then
EC=1
else
EC=0
fi
exit $EC
e coloquei no smb.conf no serviço netlogon ficando assim
[netlogon]
path = /home/samba/netlogon
browsable = no
writeable = no
guest ok = no
write list = paulino
admin users = paulino
preexec = /etc/samba/logon.sh %U
preexec close = yes
mas já esta dando erro na hora em q executo o script: ./logon.sh
ele da comando not found e mostra alinha -gt unary operator exepected
o que é isso?
Valeu...