Instalando Free BSD
com algumas detalhes diferentes em função do funcionamento do sistema.
Para casos especificos para uma melhor performance do sistema, a melhor maneira é buscar
a comunidade.
Para fins Didaticos, as imagens de instalação com o stepbystem ficará no fim deste artigo.
Segue abaixo a imagem inicial
Pressione o botão install para iniciar a instalação.
Install
Selecionar O keymap, no meu caso (Brazilian Accent keys), selecione com o enter e
mude o cursor para a opção "Continue With br.kbd keymap". A o keymap da opção brasil é br.kbd.
Insira um HostName:
Escolha: FreeBsd
Escolha componentes adicionais do sistema:
Escolha: lib32 e ports
Selecione como gostaria de particionar o disco, para automatizar o particionamento:
Escolha: Auto (UFS)Escolha: Entire DiskEscolha o sistema de arquivos para o volume:
Escolha MBR
Finalize no botão finish e commit para escrever as alterações no disco.
O sistema vai iniciar a instalação, isso deve demorar alguns minutos.
Escolha o password para o root
Escolha uma interface de rede para configurar.
Selecione IPV4, e dhcp(na maioria dos casos) e negue IPv6;
Selecione o DNS(OpenDNS:208.67.222.222 and 208.67.220.220)
Sete o seu TimeZone: america -- North and South
Sete o seu local: Brasil e depois a posição no brasil que se encontra e confirme.
Sete os aplicativos que deseja iniciar no boot: sshd e dumpdev(standard)
Escolher uma opção de segurança: Escolha Clean the /tmp filesystem on system startup
Adicione um novo usuario (opções standard);
Execute e finalize a instalação e reinicie(retire o disco).
Pronto, seu FreeBsd está instalado e pronto para uso ja com sshd.
-------------------------------------------------SysadminBasicSkills-----------------------------------------------
Reiniciar Servidor:
Reiniciar
root$shutdown -r now
Desligar
root$shutdown -p now
Criar Usuario
root$ pw adduser user0
root$ passwd user0
Criar grupo:
root# pw groupadd group0
Listar usuarios do grupo wheel:
root# pw group show wheel
Adicionar um usuario a um novo standardGroup:
Adicionar um novo usuario com um grupo especifico:
root$ pw useradd usrer0 -G group0
Adicionar um usuario a um novo grupo:
1.1Verifique quais grupos o usuario pertence.
root#id usrer0
1.2 mude o usuario usrer0 para o grupo group0
root# pw usermod usrer0 -G group0
Dar permissão de acesso ao root para o usuario user0:
Step1 && Step2
root#id user0
root# pw usermod user0 -G wheel
Obs: O grupo wheel é um grupo default que contém o usuário root, é o grupo de GID"0", para novos usuarios acessarem o root, eles precisam pertencer ao grupo wheel.
Alterar ip:
Pegue o nome da interface com o comando:
$ifconfig
$netstat -rn #verificar rota
no arquivo /etc/rc.conf siga os templates:
Para IP Statico:
hostname="FreeBsd" ifconfig_em0="inet 192.168.1.40 netmask 255.255.255.0" defaultrouter="192.168.1.1"Feito isso execute os comandos para recarregar os ips:
root#service netif restart #Faz reload dos ips
root#service routing restart #Faz reload das rotas
Para DHCP:
hostname="FreeBsd" ifconfig_em0="DHCP"root#service netif restart #Faz reload dos ips
Criar Rota:
Linha de Comando:
route add default 192.16.1.1
route del default 192.16.1.1
route add -net 172.16.0.0/24 192.168.1.10
route del -net 172.16.0.0/24 192.168.1.10
Rotas Estaticas:
Rota Default Estatica:
no arquivo /etc/rc.conf a entrada "defaultrouter" é o defaultrouter.
defaultrouter="192.168.1.1"
Para inserir rotas estaticas:
#cada rota deve ser nomeada entre aspas e separadas por espaço, a sintaxe da chave é route_nomedarota
static_routes="net1 net2"
route_net1="-net 172.16.0.0/24 192.168.1.10"
route_net2="-net 172.16.1.0/24 192.168.1.20"
Criar Arquivo:
$touch arquivo
Deletar Arquivio:
$rm arquivo
procurar arquivo:
$find / -iname "*arquivo*"
alterar permissão[file/dir]:
$chown rcunha:rcunha dir
alterar prorpietario[file/dir]:
$chmod 770 dir
$chmod 770 arquivo
compactar arquivos[tar]:
root$tar -zcvf arquivo.tgz arquivo
root$tar -zxvf arquivo.tgz -C path-to-file
Verificar espaço em disco[du]:
root$tdu -sh
root$tdu -sh *
root$tdf -h
Criar nova Partição[fstab]:
Montar nova partição[fstab]:
Alterar Senha de root:
root#passwd root
Recuperar Senha de root:
#Gerenciador de Pacotes:
Procurar pacotes instalados:
root#pkg info
Descrição do pacote instalado
root#pkg info tcpdump-version
Procurar pacotes para instalar:
root# pkg update
Duas maneiras:
root# pkg search vim
Outra Maneira:
root# cd /usr/ports
root# make index
root# make searsh name=vim
inserir/remover repositório:
Compilar pacote:
Enviar arquivos entre servidores[scp]:
Alterar Layout do Teclado:
---------------------------------------------------SysadminBasicTips----------------------------------------------
ssh sem senha[publik_key]
--------------------------------------------------------ToolKit--------------------------------------------------------
Comments
Post a Comment