Como obter acesso privilegiado (permissões) para nosso aplicativo no Ubuntu?

-1

Sou um desenvolvedor e novo no Linux. Eu codifiquei um programa Jframe Java que executa operações File (create, delete, read, write, mkdir). Funciona bem no Windows, mas não no Linux.

Meu programa não tem permissão para ler e gravar arquivos ou para criar diretórios.

Como faço para dar permissões ao nosso próprio programa desenvolvido no Linux?

    
por Dinesh Kumar 17.05.2018 / 15:54

1 resposta

4

Resposta correta: As permissões do Linux não são binárias ativadas ou desativadas ... Recomendo começar aprendendo um pouco sobre como elas funcionam. Um bom lugar para começar seria Introdução às permissões do linux . Depois de revisar, você saberá que o usuário que está executando o aplicativo determina quais permissões o aplicativo possui. Portanto, se você quiser que o aplicativo tenha mais permissões, será necessário executá-lo por um usuário com essas permissões.

Resposta curta: Você pode conceder às permissões do usuário root do aplicativo chamando sudo application , então digamos que o aplicativo seja notepad , em uma janela de terminal, digite sudo notepad e o o aplicativo teria permissões para ler / corrigir arquivos onde o root já tem permissões, o que é praticamente em qualquer lugar.

    
por NeoGeek 17.05.2018 / 16:08