Prática recomendada ao instalar programas no FreeBSD?

0

Acabei de começar com o FreeBSD e não tenho certeza se preciso ser root para instalar programas ou não? Por exemplo, o manual para instalação do X11 nunca diz que deve emitir o comando su .

No entanto, ele não funciona sem ser um root, portanto, minha solução atual é adicionar minha conta a wheel group e fazer su sempre que eu fizer pkg_add -r ou qualquer outra coisa. Essa é a "melhor prática" no unix?

O manual realmente fala sobre isso nas contas de usuário seção. Alguma dica apreciada.

    
por drozzy 24.03.2012 / 03:46

2 respostas

2

Diz que você tem que correr

# cd /usr/ports/x11/xorg
# make install clean

E no prefácio , diz

Examples starting with # indicate a command that must be invoked as the superuser in FreeBSD. You can login as root to type the command, or login as your normal account and use su(1) to gain superuser privileges.

# dd if=kern.flp of=/dev/fd0

    
por 24.03.2012 / 06:30
1

Para o próprio FreeBSD e programas instalados, não importa exatamente como você alcança permissões de root; a única coisa necessária é que você deve ser root para modificar a maioria das configurações, instalar pacotes, etc.

OTOH existem recomendações gerais do Unix para limitar os tempos em que você tem permissões de root para o mínimo realmente necessário, especialmente quando você não é cuidadoso ao verificar o ambiente ao emitir o comando, quando trabalha em um local de trabalho compartilhado, etc. 'sudo' (pode ser instalado a partir de portas), mas limita o tempo gasto no shell do root para modos especiais (por exemplo, atualização total do sistema).

    
por 24.03.2012 / 08:27

Tags