Autor Tópico: Não consigo rodar scripts shell em clientes NIS  (Lida 2066 vezes)

Offline Dreamerwolf

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Não consigo rodar scripts shell em clientes NIS
« Online: 04 de Janeiro de 2008, 11:06 »
Ola pessoal,

Estou encontrando problemas na hora de rodar um shell em um cliente NIS.
No servidor eu consigo rodar o shell tranquilo com qualquer usuario,jah no cliente eu so consigo rodar com usuario root dentro do /root porque dentro da pasta do cliente NIS eu nao consigo.
Provavelmente deve ser problema de permissao mas nao consigo achar aonde.
Usuarios locais conseguem rodar o shel dentro de seu home,jah os usuario do NIS nao.
Ta aparecendo o seguinte erro
-bash: ./scriptshell: /bin/bash: bad interpreter: Permissão negada

Tenho certeza que o script tah rodando pois eh um script simples soh pra testes
#!/bin/bash
echo $USER


Jah olhei as permissoes do /bin/bash tanto no cliente quanto no servidor e tah tudo certo (permissoes rx pra todos e wrx pro dono)
Jah dei o chmod a+x scriptshell
jah olhei pra onde ta setando a variavel de ambiente do shell (ta setando pro /bin/bash)
Jah tentei mudar o #!/bin/bash do scriptshell para #!/bin/sh e da o msm problema
Quando rodo o script pelo sh scriptshell ele roda, mas preciso que ele rode pelo ./scriptshell pois esse script vai ficar dentro do /home/$USER/.kde/Autostart

Espero que vcs possam me ajudar
Vlw
Dreamerwolf