terça-feira, 8 de abril de 2014

FreeBSD: Instalação, atualização, instalação de pkg's, criação de usuários e grupos

Instalação do S.O.


Iniciar o computador com boot definido para o drive de CD/DVD







Marcar a opção install e pressionar enter










Selecione o teclado “Brazillian 275 ISO-8859-1” ou deixe o padrão se seu teclado for padrão Americano












    Insira o nome do computador








    Marcar apenas as opções conforme a imagem, caso queira customizar seu sistema operacional, marque também src, e se for instalar algum aplicativo que não seja de forma binária (PKGNG) , marque a opção ports.








    Selecione o modo de paticionamento guiado (primeira opção)










    Selecione “Entire Disk” para usar o disco inteiro , isto fará com que todas as partições deste disco seja usada pelo FreeBSD.










    Deixar o particionamento de forma padrão, usando o disco inteiro em uma única partição, selecionar “finish”e pressionar enter.









    Se tiver certeza das mudanças em relação ao HD e partições, pressionar “commit”











    Após o processo de instalação será solicitado que entre com a senha do usuário “root”











    Iniciamos agora a configuração da rede durante o processo de instalação. Selecione a placa de rede que deseja configurar, em nosso caso aqui a “em0” .










    Vamos definir que usaremos apenas IPv4 , nesta tela marcar “Yes” .








    Vamos usar IP fixo para este computador, então nesta opção de configurar a interface “em0” como cliente DHCP vamos marcar como não.
    Caso tenha um servidor DHCP na sua rede, pode marcar “YES”.






    Definir o endereço ip para 192.168.2.1 e mascara de rede para 255.255.255.0 , não teremos Gateway padrão por enquanto.











    Como foi informado, não vamos trabalhar com IPv6 para este caso.










    Não definir nenhum servidor de DNS por enquanto, Será definido manualmente depois do sistema instalado.









    Processo de configuração de horas, vamos definir que o hardware deste computador não está definido para UTC, ou seja, usamos o horário local e não GMT+0 , definir as próximas telas de acordo com sua localização geográfica.




























































    Marcar apenas a opção sshd, caso esteja em um desktop, notebook ou um servidor que possa gerenciar o clock do processador, ativar o powerd, faz economizar energia.









    Não vamos adicionar novos usuários por enquanto, os usuários serão criados após o sistema estar pronto.










    Acabamos a instalação, marcar a opção “exit” e pressionar enter.












    Agora não queremos um acesso ao shell para maiores ajustes, então marcamos “No”










    Marcar a opção de “reboot”, remover o CD da unidade e aguardar o primeiro boot do sistema operacional.








Atualização do S.O. de forma binária


A atualização binária, é feita pelo comando freebsd-update, que é usado da seguinte forma:

# freebsd-update fetch – para baixar os binários mais novos
# freebsd-update install – instala os binários baixados com o comando anterior
# reboot – reiniciar o sistema para o novo kernel e novos aplicativos estarem em uso.

Instalação e atualização de softwares usando a internet

pkg search
pkg install

ex.:

# pkg search samba41
# pks install samba41


Criar duas contas de usuários alfa e beta com seus diretórios home em /home/users/

# pw add user -d /home/users/alfa -C “Alfa” -m -n alfa
# pw add user -d /home/users/beta -C “Beta” -m -n beta

Criar grupos os grupos chalie e delta

# pw group add chalie
# pw group add delta

Inserir o usuário alfa no grupo charlie e beta no grupo delta, criar os diretorios /home/groups/charlie e /home/groups/delta , definir permissões que apenas os usuários do grupo tenham acesso ao diretório com o respectivo nome.

# pw user mod -G charlie -n alfa
# pw user mod -G delta -n beta
# mkdir -p /home/groups/charlie
# mkdir /home/groups/delta
# chown :charlie /home/groups/charlie
# chown :delta /home/groups/delta
# cd /home/groups/
# chmod 750 *

Nenhum comentário: