- NIS
+ Responder ao Tópico
-
NIS
Olá galera..
Consegui configurar o serviço NIS no meu client e servidor. Mas estou tendo
o seguinte problema. Ele aparece o usuario que cadastrei no servidor, mas no
client nao consigo logar com ele.Alguem tem uma solução? No ambiente KDE ele
diz que existe um erro de DCop_Server, já no modo texto ele diz que nao
existe o diretorio home com a pasta o usuario. O que deve ser feito??
desde já agradeço a ajuda..
Fernando
-
NIS
((
crie um diretório HOME para cada usuário que existir no servidor:
por exemplo:
no servidore tem
jose, joao, maria, root
no cliente terá:
/home/jose, /home/maria, /home/joao
porém o problema é as permissões destas pastas , tem que ser as mesmas que eslas tem no servidor...
então o bizu é modificar o seu
/etc/profile
para que, quando um usuário novo tentar se logar e conseguir (via NIS), o sistema cheque se existe o diretório HOME deste infeliz e se não tiver que o crie neste momento...
ficará mais ou menos assim....
########################################################################## By Paulo Porto
# Cria o /home/usuario se nao existir
if [ ! -d /home/$USER -a $USER != "root" 2> /dev/null ]; then
echo "Copia Skel..."
cp -Rrf /etc/skel/ /home/
echo "Renomeia /home/skel"
mv /home/skel /home/$USER
echo "Muda Permissões...."
chown $USER:users /home/$USER/ -Rf
echo "Seta variáveis..."
HOME="/home/$USER"
PATH="$PATH:$HOME"
echo "Mudando diretório..."
cd ~
fi
########################
OBS :
1) Eu usei um grupo "users", verifique se ele existe na sua máquina senão pode criá-lo tb ou modificar para um outro qualquer que vc queira.
2) A posição dentro do /etc/profile é muito importante pos estamos usando algumas variáveis neste complemento. Coloque isso tudo logo antes da linha "export"
)) <IMG SRC="images/forum/smilies/icon_confused.gif">