Problema com Permissões Leitura e Escrita

Iniciado por ReLiver, 25 de Junho de 2010, 01:10

tópico anterior - próximo tópico

ReLiver

Boa noite pessoal,

É o seguinte: Tenho um HD secundário, onde guardo todos os arquivos. Particionei ele para poder instalar o Ubuntu (o primário está com bad cluster e não consegui instalar, mas isso não importa, rs).
Então, criei um script para montar essa partição com os arquivos. Ela está em /home/renan/Documentos/Servidor (sim, eu sei... lugar estranho para se montar uma unidade...).
Fui no nosso poderoso terminal e fiz: # chmod 777 -R /home/renan/Documentos/Servidor
Legal, tudo estava com permissões 777 para todos usuários. Para comprovar, veja o ls -lah:
drwxrwxrwx 1 root  root   32K 2010-06-24 20:07 Documentos
drwxrwxrwx 1 renan root  4,0K 2010-06-23 02:06 Downloads
drwxrwxrwx 1 root  root  368K 2010-05-18 11:19 Incoming
drwxrwxrwx 1 root  root  4,0K 2009-12-12 22:13 mIRC
drwxrwxrwx 1 renan root  4,0K 2010-06-22 12:01 Renan

E o resultado se repete em qualquer sub-pasta e arquivos, devido o modo recursivo (-R).

Fui então tentar executar um arquivo, porém deu "Permissão negada". Fiquei confuso.
Tentei executar como root, mas o problema persistiu. Fiquei mais confuso ainda.
Então, minhas esperanças estava no Nautilus. Executei, aponta o problema:
The file '/home/renan/Documentos/Servidor/Renan/Programas e Instaladores/EtherSaga_v213/ESO_SETUP_0128/eso/install.exe' is not marked as executable.  If this was downloaded or copied form an untrusted source, it may be dangerous to run.  For more details, read about the executable bit.

Cliquei com o botão da direita e propriedades sobre o arquivo:


Estava marcado como executável e com as permissões. E o Nautilus tinha sido executado como root.
...
Tentei executar pelo terminal (como root) alguns programinhas que havia feito enquanto estudava linguagem C. Mesmo problema.
Enfim, gostaria de saber o que pode estar ocorrendo. Alguém sabe o que é ou tem alguma sugestão?
...
Muito obrigado pela atenção.
Abraços!
Herrar é umano... Saber escrever é divino!

Andreson Goveia

Pelo que eu vi você está tentando executar um aplicativo para windows (.exe), Não vai executar mesmo, os aplicativos feitos para windows não executam no ubuntu, a não ser que você tenha instalado o wine (e mesmo assim não é garantido).
Tente instalar o wine e veja se consegue rodar o seu programinha.

$sudo apt-get update
$sudo apt-get install wine
;)

ReLiver

Eu tenho o Wine instalado. E o erro não é referente ao Wine, é de Permissão mesmo.
Digo isso, pois programas que programei em C, compilado no próprio Linux pelo GCC, dá o mesmo erro de Permissão.
Por isso fiquei confuso. De início também pensei que fosse coisa de executar ".exe", mas ao testar com esses programas que tinha feito, não rolou.
E outro detalhe que esqueci. Se copio o arquivo para mesma partição do sistema, funciona. o.O
...
Abraços e valeu pela atenção Andreson.
Herrar é umano... Saber escrever é divino!

Andreson Goveia

Este outro HD esta formatado em que tipo de arquivo??


NTFS, EXT4 ou FAT32.

Já tive problema semelhante ao seu, mas eu não consegui extrair arquivos compactados em uma partição que era FAT32.
Creio que possa ser isso.

ReLiver

Citação de: Andreson online 25 de Junho de 2010, 01:36
Este outro HD esta formatado em que tipo de arquivo??


NTFS, EXT4 ou FAT32.

Já tive problema semelhante ao seu, mas eu não consegui extrair arquivos compactados em uma partição que era FAT32.
Creio que possa ser isso.

NTFS... Será esse o problema? Pois se não me falha a memória, já havia executado coisas deles.
Bom, caso fosse esse mesmo o problema, o que poderia fazer?

Abraços.
Herrar é umano... Saber escrever é divino!

Andreson Goveia

Citação de: ReLiver online 25 de Junho de 2010, 01:42
Citação de: Andreson online 25 de Junho de 2010, 01:36
Este outro HD esta formatado em que tipo de arquivo??


NTFS, EXT4 ou FAT32.

Já tive problema semelhante ao seu, mas eu não consegui extrair arquivos compactados em uma partição que era FAT32.
Creio que possa ser isso.

NTFS... Será esse o problema? Pois se não me falha a memória, já havia executado coisas deles.
Bom, caso fosse esse mesmo o problema, o que poderia fazer?

Abraços.
Você tem Windows instalado na maquina??
Se não, pode fazer um backup na sua instalação normal e formatar para EXT4 com gparted.

ReLiver

Tenho Ruindows istalado aqui. =/
Graças ao pacote Adobe que num roda em Linux e minha impressora Lixomark que num tem driver pro Linux também.
Herrar é umano... Saber escrever é divino!

Andreson Goveia

Cara, ai eu não consegui resolver este problema, como eu não uso mais windows, formatei minha outra partição com EXT4, ai funciona direitinho, mas para rodar em ntfs já não sei.
O que eu fazia era copiar o arquivo para minha pasta pessoal e executava por ali.

ReLiver

Certo... Fiz isso também. No caso era um jogo.
Já instalei e estou até atualizando ele. Rs.
Wine rodou legal ele.
...
De qualquer forma, muito obrigado pela atenção.
Deixo o tópico em aberto, caso alguém queira arriscar sugestão!
...
Abraços.
Herrar é umano... Saber escrever é divino!

silvereyes

Estou tendo um problema parecido,
vejam minhas partições:

/dev/sda1               1         486     3903763+  83  Linux
/dev/sda2             950        3988    24410767+  83  Linux
/dev/sda3   *        3989        7028    24418800   83  Linux

primeiro tive um problema serio, o sda1 tinha windows, formatei a partição com o gparted e o boot tava nela, avabei por ferrar com a MBR. Ligava o micro e nada de grub e nem mesmo reconhecimento de partições, acabei por perder oa acesso a sda2, tentei treinstalar o grub de diversar formas e nada, até então o grub apresentava o erro 21, depois de tentar de tudo o grub começou a dar erro 15! Enfim usei o Testdisk e consegui fazer com que as partições que haviam desaparecido aparecessem novamente, mas nada de bootar, então depois de dois dias de pesquisa tentando botar pelo sda2, decidir passar o boot pro sda3 e reisntalar outra distro ubuntu no lugar da que estava windows.

então voltando ao assunto do tópico:

A nova distro ta no sda1 ubun. 9.4, no sda3 eu usava o 10.4, e no sda2 estão meus arquivos.
o sda 2 me da acesso irrestrito ao conteudo, porém o sda3 nem me deixa visualizar os arquivos, retorna uma mensagem com erro de permissão, logo li esse tópico e mandei um # chmod 777 -R /dev/sda3 e nada.

os arquivos que tenho no sda3 são os arquivos referentes ao ubu. 10.4 e dentro deles no diretorio home do sda3 existem alguns arquivos como comprovantes de pagamentos e outros documentos mais recentes que eu gostaria de resgata-los, contudo não consigo acessar.
vo aproveitar o topico pra pegar essa carona.

sistematico

Corrige isso com o atributo umask do /etc/fstab

Porem eu não recomendo o comando chmod -R 777 /diretorio/
Ainda mais com a flag -R  :-\
Lucas Saliés Brum
Ubuntu User #27150
http://sistematico.org

silvereyes

e como eu faço isso? sou noob, mas as fotos do meu filho estão no sda3 preciso acessa-lo de qq jeito
d qq forma obrigado por responder!

sistematico

Não lembro como faz, mas no manual explica:
man mount
man fstab
Lucas Saliés Brum
Ubuntu User #27150
http://sistematico.org

silvereyes

copnsegui acessar as pastas dondo chmod 777 para cada pasta, mas a pasta home ta vazia!!! preciso acessar a pasta que ta no desktop com as fotos e os videos do meu filho acha que da pra me ajudar um pouco mais?

sistematico


sudo find /diretorio/do/disco -iname "*.jpg"

Se existirem imagens em JPG, vão retornar com esse comando.
Lucas Saliés Brum
Ubuntu User #27150
http://sistematico.org