XProtoman
(usa Fedora)
Enviado em 06/01/2017 - 18:54h
Boa tarde a todos,
Fico muito feliz em ter ajudado.
Sobre esse comando do dpkg não conhecia, geralmente eu descompacto os pacotes, seja Debian(o Fedora pode instalar o dpkg) ou Red Hat, faço isso com chrome e Steam. Achei bacana esse comando, acho que vou começar a usar quando tiver uma oportunidade.
Vou lhe dar uma solução boa: porque nao criar um /opt/seu-usuario com suas permissoes, em vez de dar a permissao do /opt? Antigamente fazia assim, como deixei de utilizar o /opt acabei fazendo aquela soluçao do $HOME/Pkg.
Repetindo: Acho esse formato /opt/seu-usuario melhor do que conceder permissao ao /opt, mais a frente voce vai entender.
Minha sugestao de permissao pensando em segurança numa pasta que estara fora do HOME do usuario e a 700 que so e preciso dar ao diretorio que voce vai decidir seja ela /opt ou /opt/seu-usuario.
Para voce ter mais segurança em algum momento mesmo sendo o unico usuario da maquina vai querer ter mais de um usuario e cada um especifico para determinadas coisas.
Existem programas que voce pode querer compartilhar entre varios usuarios minha dica para usar um opt para isso.
Voce cria o diretorio /opt/compartilhado, depois concede a permissao de dono para o usuario que vai compilar e instalar, depois que tudo estiver instalado voce altera o dono e grupo de tudo para root:root, no caso chown -R root:root /opt/compartilhado
Sempre que voce for modificar algo de /opt/compartilhado, voce concede a permissao para seu usuario chroot -R usuario:usuario, realiza o que precisa fazer e depois volta tudo para o root com chroot -R root:root /opt/compartilhado.
Essas pastas compartilhadas podem ter essas permissoes:
644 - arquivos
755 - executaveis e diretorios.
O scripts de criaçao de pacotes do Slackware sao uma boa fonte de detalhes que a gente pode usar na compilaçao de programas e permissoes.
Qualquer duvida pode continuar perguntando, estou aprendendo tambem com a conversa.
Aqui faço divisao de 4 usuarios:
1 - usuario pessoal de projetos e uso diario
2 - usuario para jogos, jogos nao sao confiaveis
3 - usuario para programaçao, que usa programas externos com netbeans, java, chrome
4 - usuario para testes, programas que nao confio plenamente como mplayer e unrar
Existem no meu sistema programas que podem ser candidatos a uma /opt/compartilhado, um deles e o lame(transformar arquivos wav em mp3). Porem deixo para realizar determinada atividade em determinado usuario.
Mais uma dica: sou fa de musica, jogos, as musicas e os instaladores de jogos ficam numa pasta /dados/compartilhado, ela e do root e todos os arquivos tem permissao 444 e diretorios 555, isso permite que todos os usuarios vejam, mas ninguem modifique, garante que qualquer usuario tenha o que precise, sem alterar o que foi armazenado, ate aconselhei um usuario daqui do forum que teve problemas com PDF a fazer o mesmo.
PS: Estou falando do celular, desculpe pelos erros e problemas no texto.
____________________
“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)