Olá pessoal, preciso de uma ajudona.
Por favor, tenha paciência, é pepino feio!!!
Veja as configuraçoes:
arquivo fstab tem a linha:
//VENDAS/USR /mnt/drv_f/usr smbfs users,rw,codepage=850,username=% 0 0
Como root, executo ¨dosemu¨
e o arquivo autoexec.bat tem as linhas:
rem criando drives L: (local) e F: (remoto)
LREDIR F: LINUXFSMNTDRV_F
LREDIR L: LINUXFSHOMEUSUARIODRV_L
e dentro do linux,
O diretório /mnt/drv_f, criado como usuário, permissões rwxrwxrwx, é carregado com dados do PC remoto ¨VENDAS¨ que tem pastas e arquivos sem restrições para leitura/gravação (no local do PC) e são carregados conforme o fstab mencionado acima.
Após a carga as configurações do DRV_L mudam para dono = root e permissões são rwxr--r-- (só pra explanar)
O diretório /home/usuario/drv_l é existente neste PC, dono=usuario e tem permissões rwxrwxrwx.
Como root, após rodar o ¨dosemu¨, posso ler/gravar em qualquer parte dos drives F ou L, inclusive sub-diretórios dentro do prompt do DOS,
O.K. -Como root, isso não é nenhuma novidade!
Problema:
Como usuário, criei um ícone no Desktop e como root dei permissões rwxrwxrwx.
Ao clicar no ícone, (como usuário), é executado o shell abaixo:
#!/bin/bash
#iniciando o dosemu
xdosemu
De fato, posso ler e gravar em qualquer pasta ou arquivo dos drives F (remoto) e L (local)
EXCETO, nas pastas e arquivos criados quando o acesso ao ¨dosemu¨ foi feito pelo root.
Tanto faz se as pastas e arquivos criados estão no PC remoto ou no local.
No PC remoto (rwindows) essas pastas e arquivos criados não exibem nenhuma restrição rwx.
Mesmo que haja desconexão e posterior carga pelo smb, as restrições continuam como se o Linux tivesse uma ¨bolinha de cristal¨ para adivinhar qual arquivo (do PC remoto), não quer dar permissões à outros usuários.
Pergunta:
Como posso criar arquivos e pastas como root, dentro do console DOS simulado pelo doemu, e manter a permissão rwx para o usuário normal ?
Agradeço antecipadamente.
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Instalar Ubuntu com Btrfs + LUKS de forma fácil
Habilitando "hotcorner" no Ubuntu
Zen Kernel no Arch Linux (instalar e remover)
Como instalar e remover o kernel Liquorix
Fazendo o controle de Xbox 360 USB funcionar no One Piece Pirate Warriors 4 (Arch Linux/Steam)
Continuando meus tópicos anteriores (9)
Executar um programa em Rust (2)
Não consigo publicar screenshots no Viva o Linux [RESOLVIDO] (5)









