[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: LTSP user in jail



marcelob.net@ibest.com.br wrote:

Pessoal,

Estou configurando um servidor de terminais linux, e gostaria de restringir o acesso dos usuários destes terminais de forma que os mesmos  não visualizem outros diretórios exceto os seus próprios diretórios home (/home/user 1, por exemplo).

Testei o sistema jail, disponível em http://www.dei.inf.uc3m.es/~assman/jail/. Ao instalar este sistema, ele cria uma estrutura de chroot dentro do diretório home do usuário e, quando o usuário loga no sistema, ele só visualiza aquela estrutura. É uma forma de realizar virtualização de servidor.

Pois bem, desta forma, consegui bloquear o acesso dos usuários aos demais diretórios. Então, copiei o MozillaFirefox para dentro do diretório home de um destes usuários.

vc não tem que copiar uma série de libs q o firefox usa também?
Eu nao manjo nada de LTSP nem jail, mas vamos dando alguns palpites....

Estou utilizando o kdm para gerenciar os logins automáticos e acessando o icewm como gerenciados de janelas.
O problema é que quando e tento inicializar o MozillaFirefox, por exemplo, recebo a seguinte mensagem de erro:
firefox-bin:292) Gtk-WARNING **: locale not supported by C library.
Using the fallback 'C' locale.

firefox-bin:292) Gdk-WARNING **: locale not supported by Xlib.

firefox-bin:292) Gdk-WARNING **: cannot set locale modifiers
Xlib: connection to "localhost:0.0" refused by server
Xlib: No protocol specified

(firefox-bin:292): GTK-WARNING: cannot open display:

tentou usar algo mais simples, como o xclock?

Já tentei setar os comandos abaixo mas não resolveu:
$ xhost+localhost
$ xhot +ltsp_client_1
$ xhost +

$ firefox --display localhost:0.0
$ firefox --display ltsp_client_1:0.0

qual o conteudo da variavel $DISPLAY, sem executar esses comandos?
O Xserver está rodando em outra máquina?


--
Marcos



Reply to: