Torres - 05/07/2001

       Sauda��es GNU!

Sim.. de diversas formas..

um exemplo, feito agora.. mas funciona.. ele exemplifica o poder q o shell
te ta..

======== Corte aqui ==========
#!/bin/sh
while [ 0 ]
do
echo "[$USER@`hostname`] no terminal [`tty`]"
read -p"shell=> " comando
com=`echo $comando |awk '{print $1}'`
case "$com" in
'ls')
  ls -l --color
  ;;
'instala-formulario')
 instala-formulario
  ;;
'exit')
  exit
  ;;
*)
  echo "O shiitt.. voce acaba de ser logado.."
  echo "$USER na `tty` executou o comando $com" >> ~error.log
        echo "Comando so pro dono .. "
  ;;
esac
done
======== Corte aqui ==========

roda ele.. e testa...


ai vc pode incrementar e colocar esse script como shell padrao do
usuario..

qualquer duvida da um grito.. ( acho que nao vou escutar daqui.. mas tudo
bem ai tu manda um mail..)


Vision Inform�tica - Sistemas 100% GPL
(Automa��o Comercial para Linux)
Torres - RS - 0xx 51 664-4279
 Lauro C. Oliveira

On Thu, 5 Jul 2001, -= Ana Paula =- wrote:

>
> Ol�!
>
> Nunca considerei dar acesso telnet/ssh pra
> usuario nenhum, mas to com um problema em
> que estou vendo isso como a melhor solucao
> para o meu caso ...
>
> O que eu preciso � que os usuarios que
> acessem o servidor por ssh possam
> executar o comando "ls" somente dentro
> do diretorio onde dever�o "cair" apos
> o login. Ou seja:
>
> Pode = $ ls
> Nao pode = $ ls /var/log
>
> E alem do ls, possam executar varios
> scripts que estarao dentro deste
> diretorio, exemplo:
>
> $ ./instala-formulario dominio-tal.com
>
> Fora isso nao podem fazer mais nada.
> Nem criar um arquivo ou diretorio, enfim,
> nada mesmo alem disso.
>
> Sera que isso � possivel ?


Assinantes em 05/07/2001: 2270
Mensagens recebidas desde 07/01/1999: 121609
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a