Olá pessoal,

Gostaria de uma opinião de vocês sobre um problema no telecentro que eu
ajudo a manter. Lá estou utilizando um servidor (slackware + xfce) e mais 12
thin-clients (terminais sem disco) conectados ao servidor via XDMCP. Estou
usando o Thinstation para criar as imagens que são carregadas via boot pxe.
Nos thin-clients, eu não deixava as portas usb habilitadas para pendrive,
apenas para mouse e teclado, pois raramente alguém aparecia com uma e quando
precisava, usava direto no servidor. Acontece que atualmente as pendrives,
cartões de memória popularizaram e vários usuários aparecem no telecentro
para conectar seu celular, mp3, etc.

Modifiquei então a imagem dos thin-clients e hoje consigo montar as
pendrives. Entretanto, (agora começa a confusão) o ponto de montagem é local
no cliente, o servidor não tem acesso a ele e portanto nem os usuários. Ou
seja, o thin-client montou a pendrive em seu pequeno sistema operacional,
customizado apenas para pegar uma sessão do X do servidor, e o servidor, por
sua vez, desconhece este ponto de montagem.

Resolvi o problema colocando o samba na imagem. Então o sistema ficou assim:
o usuário coloca a pendrive, o sistema monta o dispositivo localmente de
forma automática em:

/mnt/usbdevice

Usando o samba, faço então a conexão da pendrive com o servidor da seguinte
forma:

mount -t cifs -o username=thinclient,password=tc000,uid=leandro,gid=users //
192.168.0.10/usb /mnt/tmp

No comando acima, uso username e password, pois o nível de segurança está
USER. O uid e gid garantem o acesso ao dono da pendrive, permitindo escrita
escrita e leitura. Este comando é dado pelo root, o que pra mim seria
problema. Imaginem um ambiente de telecentro com dezenas de usuários por
dia, torna-se impraticável ficar montando pendrives manualmente. Tentei
colocar no fstab, mas quando o usuário tenta montar aparece a seguinte
mensagem:

/sbin/mount.cifs: not installed setuid - "user" CIFS mounts not supported.

Minha dúvida então é saber como fazer para que os usuários montem suas
pendrives sem minha intervenção. Imaginei colocar um ícone na área de
trabalho do usuário e com um clique montar sua pendrive. Pensei também em
habilitar o sudo e colocar o comando mount para todos usuários, o que vocês
acham?

Att.
Leandro

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a