Autor Tópico: Problema de instalação?  (Lida 2921 vezes)

Offline fed07

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Problema de instalação?
« Online: 23 de Outubro de 2010, 17:18 »
Boas, sou novo no fórum assim como no linux.
Desde à 1 semana que ando a testar o ubuntu 10.10, primeiro instalei numa VM no windows o que correu tudo bem e usei tudo a 100%.
Agora instalei o ubuntu na máquina, fiz uma instalação manual e dividi o disco da seguinte forma: / 14gb, home 15gb, swap 1gb.
Só que agora, se tentar escrever ficheiros para dentro da pasta / ele devolve-me um erro a dizer que não tenho permissões de root, coisa que não acontecia na máquina virtual.
Isto é algum sistema de protecção do linux ou fui eu que fiz asneira a instalar isto manualmente?

PS: não sei se será relevante mas todas as pastas dentro do system têm um cadeado desenhado.

Abraços,
FD

Offline Felix

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 3.068
    • Ver perfil
    • Alexsandro Felix
Re: Problema de instalação?
« Resposta #1 Online: 23 de Outubro de 2010, 17:39 »
Não, não foi você que fez asneira, isso é próprio de sistemas GNU/Linux para acrescentar segurança. Por padrão cada usuário do sistema só tem permissão de criar/alterar arquivos/pastas em sua própria pasta pessoal, localizada por exemplo em:

/home/usuario

para criar/alterar arquivos/pastas do sistema é necessário direitos de superusuário, mais conhecido como root, que no Ubuntu vem desativado por padrão; para por exemplo alterar arquivos de configuração do sistema no Ubuntu você deve usar o comando sudo antes de cada comando a ser executado do terminal.

Offline RonaldoRG

  • Usuário Ubuntu
  • *
  • Mensagens: 659
    • Ver perfil
    • Twitter: @rafas_andrade
Re: Problema de instalação?
« Resposta #2 Online: 23 de Outubro de 2010, 18:46 »
Só acrescentado o que Felix disse, essa proteção é importante para prevenir que programas maliciosos possam alterar arquivos do sistema, uns dos motivos de vírus não dá muito certo em linux, e também pra manter a organização do sistema de arquivos visto que cada pasta tem um objetivo específico. Portanto é bom você salvar seus arquivos dentro de sua pasta pessoal /home/nome_de_usuario.
Abraço.
Ubuntu 12.04

Offline fed07

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Problema de instalação?
« Resposta #3 Online: 23 de Outubro de 2010, 21:57 »
Hmm.. Entendi. O que eu na realidade queria passar para o /system era um ficheiro bash que criei para converter os videos do utube para mp3 e queria colocar o ficheiro no /system para que na consola apenas fosse necessário escrever o nome do ficheiro para poder executá-lo sem problemas, ex: yotube2mp3.

Esta "característica" de segurança no linux é padrão mesmo? Vejo muito tutorial na net para correr comandos e eles nunca utilizam o sudo para ter acesso por exemplo ao fdsk -l, eu no terminal tenho de utilizar sempre o sudo fdsk -l.

Obrigado

Offline Vallens

  • Usuário Ubuntu
  • *
  • Mensagens: 13
    • Ver perfil
    • Abutre e Costela
Re: Problema de instalação?
« Resposta #4 Online: 24 de Outubro de 2010, 00:07 »
Sempre que quiser acessar alguma pasta com privilégios de root pelo modo gráfico, apenas digite no terminal:
$sudo nautilus
 
Digite a senha no user e pronto. Assim irá abrir uma janela com permissão root.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema de instalação?
« Resposta #5 Online: 24 de Outubro de 2010, 03:52 »
Hmm.. Entendi. O que eu na realidade queria passar para o /system era um ficheiro bash que criei para converter os videos do utube para mp3 e queria colocar o ficheiro no /system para que na consola apenas fosse necessário escrever o nome do ficheiro para poder executá-lo sem problemas, ex: yotube2mp3.

Esta "característica" de segurança no linux é padrão mesmo? Vejo muito tutorial na net para correr comandos e eles nunca utilizam o sudo para ter acesso por exemplo ao fdsk -l, eu no terminal tenho de utilizar sempre o sudo fdsk -l.

Obrigado

Coloque seu script no diretório "/usr/local/bin", e você poderá fazer o que deseja (executá-lo sem precisar passar o caminho).
Claro que vc ainda vai precisar do acesso como root pra gravar (isso vai acontecer com qualquer diretório fora do seu diretório home).

Há como configurar um diretório dentro do seu home pra conter scripts que você pode executar sem passar o caminho, também.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline fed07

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Problema de instalação?
« Resposta #6 Online: 24 de Outubro de 2010, 16:02 »
Muito obrigado pela ajuda  ;D
Passei o script para o bin através do nautilus e agora consigo executar o script sem problema digitando apenas o nome do script!

Muito obrigado!