Você tem os SetUID e setGID bits definidos, que estão fazendo com que as coisas sejam de propriedade root.root, e fazendo com que você tenha um dia ruim.
sudo chmod -R u-s,g-s /media/Storage
deve consertá-lo.
Eu estava tentando excluir alguns torrents que eu baixei com o daemon de transmissão e não consegui no meu compartilhamento de samba no Windows devido às permissões de criação de arquivo padrão da transmissão.
Eu achei que a melhor solução foi sudo chmod -R 0777 /media/Storage
(minha unidade com o samba), mas aparentemente não.
Isso bloqueou completamente meu usuário do Windows e meu usuário no meu servidor Ubuntu, com uma mensagem dizendo ls: cannot access /media/Storage: Permission denied
.
Eu consigo fazer login como root com sudo bash
e fazer alterações, mas não tenho certeza sobre como tornar minha unidade acessível novamente.
Fazer ls -ld
no diretório mostra drwsrwsrwx 39 root root 4096 Nov 17 21:20 /media/Storage
.
Eu também fiz um: sudo chown -R [username]:[group] /media/Storage
e um sudo chmod -R u+rw /media/Storage
. Ambos os comandos foram executados sem erros, mas não tiveram um bom efeito.
Estou executando o ubuntu-server 12.10, portanto não há GUI disponível. Alguma idéia?
Você tem os SetUID e setGID bits definidos, que estão fazendo com que as coisas sejam de propriedade root.root, e fazendo com que você tenha um dia ruim.
sudo chmod -R u-s,g-s /media/Storage
deve consertá-lo.