Compartilhamento no samba com permissão de grupoCarlos Eduardo
Este documento fornece instruções para configurar compartilhamento de arquivos no Samba com permissões de grupo no Linux. Ele explica como instalar o Samba, configurar o arquivo smb.conf para criar um compartilhamento com acesso restrito a um grupo específico, criar o grupo e pasta compartilhada, adicionar usuários ao grupo para conceder acesso, e reiniciar o serviço Samba.
O documento descreve as principais características e funcionalidades do banco de dados Firebird. Ele é um banco de dados relacional compatível com SQL que é independente de plataforma e sistema operacional, requer poucos recursos e não necessita de administradores de banco de dados. O documento também lista alguns dos principais comandos SQL suportados pelo Firebird.
O documento descreve as vantagens do banco de dados Firebird, incluindo ser amigável para desenvolvedores, ter arquiteturas flexíveis, ser gratuito e de código aberto. Ele também fornece exemplos de empresas que usam o Firebird com bancos de dados variando de 1MB a mais de 450GB.
1) O documento descreve um projeto de rede para um centro de logística, com instruções para configurar máquinas virtuais com sistemas operacionais diferentes, instalar RAID, configurar um domínio e servidores.
2) Deve-se configurar usuários e grupos no domínio com diferentes permissões e restrições.
3) Servidores como Apache e Samba devem ser instalados e configurados para compartilhamento de arquivos e publicação de relatórios.
Palestra realizada no 1° Seminário de Inovações Tecnológicas em Cluster e Grid no Governo Federal em dezembro de 2005 sobre técnicas de replicação no PostgreSQL
O documento resume a história do banco de dados Firebird desde sua criação na década de 1980 até os dias atuais. Começou como Interbase na Groton Systems e passou por diversas empresas como Ashton Tate e Borland até se tornar um software livre e aberto chamado Firebird SQL. O Firebird é utilizado em diversos projetos ao redor do mundo devido a sua estabilidade, desempenho e funcionalidades.
Este documento descreve um método manual para realizar backup do Active Directory (AD) implementado com Samba 4 em um servidor Linux Debian. O método envolve salvar arquivos de configuração e bancos de dados em um diretório de backup no servidor primário, desligá-lo, transferir os arquivos para um servidor secundário, restaurar os arquivos e configurar o servidor secundário para assumir o papel do primário.
O documento fornece uma visão geral do DNS, discutindo sua implementação no Linux usando o software Bind e os principais arquivos de configuração e bancos de dados. É apresentada a estrutura hierárquica do DNS e os tipos comuns de servidores.
Compartilhamento no samba com permissão de grupoCarlos Eduardo
Este documento fornece instruções para configurar compartilhamento de arquivos no Samba com permissões de grupo no Linux. Ele explica como instalar o Samba, configurar o arquivo smb.conf para criar um compartilhamento com acesso restrito a um grupo específico, criar o grupo e pasta compartilhada, adicionar usuários ao grupo para conceder acesso, e reiniciar o serviço Samba.
O documento descreve as principais características e funcionalidades do banco de dados Firebird. Ele é um banco de dados relacional compatível com SQL que é independente de plataforma e sistema operacional, requer poucos recursos e não necessita de administradores de banco de dados. O documento também lista alguns dos principais comandos SQL suportados pelo Firebird.
O documento descreve as vantagens do banco de dados Firebird, incluindo ser amigável para desenvolvedores, ter arquiteturas flexíveis, ser gratuito e de código aberto. Ele também fornece exemplos de empresas que usam o Firebird com bancos de dados variando de 1MB a mais de 450GB.
1) O documento descreve um projeto de rede para um centro de logística, com instruções para configurar máquinas virtuais com sistemas operacionais diferentes, instalar RAID, configurar um domínio e servidores.
2) Deve-se configurar usuários e grupos no domínio com diferentes permissões e restrições.
3) Servidores como Apache e Samba devem ser instalados e configurados para compartilhamento de arquivos e publicação de relatórios.
Palestra realizada no 1° Seminário de Inovações Tecnológicas em Cluster e Grid no Governo Federal em dezembro de 2005 sobre técnicas de replicação no PostgreSQL
O documento resume a história do banco de dados Firebird desde sua criação na década de 1980 até os dias atuais. Começou como Interbase na Groton Systems e passou por diversas empresas como Ashton Tate e Borland até se tornar um software livre e aberto chamado Firebird SQL. O Firebird é utilizado em diversos projetos ao redor do mundo devido a sua estabilidade, desempenho e funcionalidades.
Este documento descreve um método manual para realizar backup do Active Directory (AD) implementado com Samba 4 em um servidor Linux Debian. O método envolve salvar arquivos de configuração e bancos de dados em um diretório de backup no servidor primário, desligá-lo, transferir os arquivos para um servidor secundário, restaurar os arquivos e configurar o servidor secundário para assumir o papel do primário.
O documento fornece uma visão geral do DNS, discutindo sua implementação no Linux usando o software Bind e os principais arquivos de configuração e bancos de dados. É apresentada a estrutura hierárquica do DNS e os tipos comuns de servidores.
O documento apresenta um curso avançado de treinamento em Linux com 40 horas de duração, ministrado pela Firewalls Security Corporation. O curso aborda tópicos como shell script, ferramentas de rede, compactadores de arquivos, configuração de servidores e segurança, entre outros. A versão 1.5 do curso inclui novas seções sobre NFS, SAMBA e segurança, além de correções em conteúdos anteriores.
1) O documento apresenta uma prova sobre sistemas operacionais com 4 partes que abordam processos, Linux, FTP e servidor web Apache.
2) A primeira parte contém perguntas sobre processos, threads e escalonamento.
3) A segunda parte instruir criar uma máquina virtual Linux e instalar pacotes para configurar servidor FTP e gerenciamento de arquivos e processos.
4) A terceira parte orienta instalar Apache e publicar páginas na web.
5) A quarta parte pede scripts para cadastrar usuários, verificar usuários e salvar
O documento descreve a instalação e configuração do servidor web Apache no Linux, incluindo como instalar e iniciar o serviço Apache, configurar diretórios, virtual hosts e autenticação.
Guia de configuração de um servidor linux para utilização em uma pequena empresaSoftD Abreu
Este documento fornece instruções para configurar um servidor Linux para uso em pequenas empresas, incluindo a instalação do sistema operacional CentOS, configuração de serviços como DHCP, proxy, Samba e Cacti, e criação de arquivos de configuração para esses serviços.
O documento descreve o servidor Samba, que permite compartilhamento de arquivos entre sistemas Windows e Unix. Ele implementa os protocolos SMB/CIFS para permitir acesso a recursos Unix como se fossem compartilhamentos Windows. É configurado no arquivo smb.conf, dividido em configurações globais e de compartilhamentos.
Utilizando o samba como servidor de domínio primárioCarlos Melo
O documento descreve como configurar um servidor PDC (Primary Domain Controller) com Samba para fornecer autenticação de domínio, perfis de usuário móveis e aplicar políticas de grupo (GPOs) para controlar configurações de computadores. Ele aborda a instalação e configuração do Samba como PDC, mapeamento de grupos UNIX em grupos do domínio, compartilhamentos mapeados durante o login e criação de GPOs usando o Poledit.
Este documento fornece instruções para configurar um servidor DHCP no Debian. Ele explica como atualizar os pacotes, instalar o pacote dhcp3-server, configurar o arquivo dhcpd.conf para definir opções como domínio, servidores DNS e faixas de endereços IP, e reiniciar o serviço DHCP.
O documento descreve o servidor Samba, que permite compartilhamento de arquivos entre sistemas Windows e Unix. Ele implementa os protocolos SMB/CIFS para esta finalidade e pode ser configurado como um servidor autônomo, membro de domínio ou controlador de domínio. Também explica como instalar e configurar o Samba em um sistema Linux.
O documento descreve a configuração de um servidor PDC Samba em um sistema CentOS, incluindo a instalação de pacotes necessários como Samba, Squid e SARG. Os principais pontos abordados são a criação de usuários e grupos, compartilhamentos, configuração do smb.conf e mapeamento de grupos.
Minicurso de Servidor de Arquivos com Windows Server 2019marioaxavier7
Neste minicurso vamos abordar sobre os recursos principais do Windows Server: Active Directory, Servidor de arquivos, Cópia de sombra, script de logon, FSRM, Triagem, Cota, Bare Metal, System state
Este documento lista vários sistemas operacionais de servidores como Windows Server 2008 R2, Oracle Solaris OS, Red Hat Enterprise Linux e Debian Linux. Ele também fornece requisitos mínimos de hardware para alguns desses sistemas como Windows Server 2008 R2 (3GHz CPU, 2GB RAM, 80GB espaço em disco), Debian Linux (512MB RAM, 4GB espaço em disco) e Mac OSX Server (computador Mac com Mountain Lion, 2GB RAM, 10GB espaço em disco). Finalmente, conclui que esses sistemas operacionais são capazes de gerenc
O documento descreve as configurações necessárias para instalar e configurar servidores de banco de dados, arquivos e web para permitir backups automáticos de dados a cada 3 horas no servidor de arquivos e disponibilizar um relatório desses backups no servidor web.
O documento apresenta o servidor Samba, seu funcionamento e configuração. O Samba permite compartilhamento de arquivos e impressoras entre sistemas Windows e Linux, sendo gratuito, configurável e seguro. Ele fornece serviços como compartilhamento de arquivos e impressão em rede através de autenticação e autorização de usuários.
Este documento fornece informações sobre o Windows Server, incluindo suas funções principais como Active Directory Domain Services, DHCP Server e DNS Server. Ele também discute a diferença entre um papel e uma funcionalidade adicional, e fornece links para configurar os serviços Hyper-V e Server Core.
1. O documento descreve uma aula sobre configuração de infraestrutura de rede no Windows Server 2008, incluindo a criação de uma rede virtual com 3 servidores, configuração de DNS e integração com Active Directory.
2. Será configurado o SERVER1 como servidor DNS para registrar os endereços dos servidores SERVER2 e SERVER3, enquanto o SERVER2 receberá a função de servidor IIS.
3. O domínio domx.local será integrado ao Active Directory para armazenar informações de zona e permitir atualizações seguras de
Este capítulo documenta a configuração do Apache, o servidor web mais usado no mundo. Ele aborda diretivas de autenticação, controle de acesso, virtual hosting, proxy e exemplos de configuração. O Apache é um software livre, de código aberto e altamente configurável desenvolvido por voluntários para criar um poderoso servidor web.
1) O artigo descreve o Memcached, um sistema de cache distribuído de alta performance projetado para acelerar aplicações web dinâmicas ao armazenar objetos e dados com frequência acessados em memória RAM.
2) O Memcached foi criado por Brad Fitzpatrick para melhorar o desempenho do LiveJournal ao armazenar objetos da página de forma separada e distribuída em vários servidores, evitando acessos lentos ao banco de dados.
3) O artigo explica como configurar e usar o Memcached, incluindo
O documento descreve o software Samba, que permite compartilhamento de arquivos e impressoras entre sistemas Windows e Linux. Samba implementa o protocolo SMB/CIFS para permitir que sistemas Linux se comportem como servidores de arquivos e impressoras para clientes Windows na rede. O documento explica como Samba funciona, sua história, características e componentes.
O documento discute o conceito de bufferpool no DB2 e como fixar páginas de bufferpool na memória central para melhorar o desempenho. Ele explica que fixar páginas de bufferpool associadas a tablespaces de uso intenso pode reduzir o tempo CPU do DB2 em cerca de 30% ao evitar operações frequentes de pagefix e pagefree, embora seja necessário monitorar os indicadores de memória para evitar problemas.
1) O documento descreve uma situação proposta para estruturar a rede de um centro de logística para evitar ataques e acessos indevidos, implementando um cenário proposto em três partes.
2) A primeira parte inclui planejamento da implantação usando a terceira sub-rede da rede 10.0.0.0/29 e explica RAID0 e RAID1 no Debian Linux.
3) A segunda parte instrui a configuração de máquinas virtuais com sistemas operacionais diferentes e senhas.
A apresentação resume os principais serviços e treinamentos oferecidos pela empresa 4Linux, como cursos de Linux à distância e certificações LPI. Ela também destaca a importância do planejamento e hardening na instalação e configuração de servidores Linux, listando diversas técnicas para tornar o sistema mais seguro, como particionamento adequado, uso de RAID, configurações de senha, remoção de serviços desnecessários e limitação de recursos para usuários.
O documento discute o servidor FTP VSFTPD. Explica como configurar um servidor FTP no Linux para permitir que um usuário faça upload de arquivos para um site web hospedado no servidor, incluindo configurações como modo passivo, restrições de usuário e diretório, e mensagens exibidas para os usuários.
O documento apresenta um curso avançado de treinamento em Linux com 40 horas de duração, ministrado pela Firewalls Security Corporation. O curso aborda tópicos como shell script, ferramentas de rede, compactadores de arquivos, configuração de servidores e segurança, entre outros. A versão 1.5 do curso inclui novas seções sobre NFS, SAMBA e segurança, além de correções em conteúdos anteriores.
1) O documento apresenta uma prova sobre sistemas operacionais com 4 partes que abordam processos, Linux, FTP e servidor web Apache.
2) A primeira parte contém perguntas sobre processos, threads e escalonamento.
3) A segunda parte instruir criar uma máquina virtual Linux e instalar pacotes para configurar servidor FTP e gerenciamento de arquivos e processos.
4) A terceira parte orienta instalar Apache e publicar páginas na web.
5) A quarta parte pede scripts para cadastrar usuários, verificar usuários e salvar
O documento descreve a instalação e configuração do servidor web Apache no Linux, incluindo como instalar e iniciar o serviço Apache, configurar diretórios, virtual hosts e autenticação.
Guia de configuração de um servidor linux para utilização em uma pequena empresaSoftD Abreu
Este documento fornece instruções para configurar um servidor Linux para uso em pequenas empresas, incluindo a instalação do sistema operacional CentOS, configuração de serviços como DHCP, proxy, Samba e Cacti, e criação de arquivos de configuração para esses serviços.
O documento descreve o servidor Samba, que permite compartilhamento de arquivos entre sistemas Windows e Unix. Ele implementa os protocolos SMB/CIFS para permitir acesso a recursos Unix como se fossem compartilhamentos Windows. É configurado no arquivo smb.conf, dividido em configurações globais e de compartilhamentos.
Utilizando o samba como servidor de domínio primárioCarlos Melo
O documento descreve como configurar um servidor PDC (Primary Domain Controller) com Samba para fornecer autenticação de domínio, perfis de usuário móveis e aplicar políticas de grupo (GPOs) para controlar configurações de computadores. Ele aborda a instalação e configuração do Samba como PDC, mapeamento de grupos UNIX em grupos do domínio, compartilhamentos mapeados durante o login e criação de GPOs usando o Poledit.
Este documento fornece instruções para configurar um servidor DHCP no Debian. Ele explica como atualizar os pacotes, instalar o pacote dhcp3-server, configurar o arquivo dhcpd.conf para definir opções como domínio, servidores DNS e faixas de endereços IP, e reiniciar o serviço DHCP.
O documento descreve o servidor Samba, que permite compartilhamento de arquivos entre sistemas Windows e Unix. Ele implementa os protocolos SMB/CIFS para esta finalidade e pode ser configurado como um servidor autônomo, membro de domínio ou controlador de domínio. Também explica como instalar e configurar o Samba em um sistema Linux.
O documento descreve a configuração de um servidor PDC Samba em um sistema CentOS, incluindo a instalação de pacotes necessários como Samba, Squid e SARG. Os principais pontos abordados são a criação de usuários e grupos, compartilhamentos, configuração do smb.conf e mapeamento de grupos.
Minicurso de Servidor de Arquivos com Windows Server 2019marioaxavier7
Neste minicurso vamos abordar sobre os recursos principais do Windows Server: Active Directory, Servidor de arquivos, Cópia de sombra, script de logon, FSRM, Triagem, Cota, Bare Metal, System state
Este documento lista vários sistemas operacionais de servidores como Windows Server 2008 R2, Oracle Solaris OS, Red Hat Enterprise Linux e Debian Linux. Ele também fornece requisitos mínimos de hardware para alguns desses sistemas como Windows Server 2008 R2 (3GHz CPU, 2GB RAM, 80GB espaço em disco), Debian Linux (512MB RAM, 4GB espaço em disco) e Mac OSX Server (computador Mac com Mountain Lion, 2GB RAM, 10GB espaço em disco). Finalmente, conclui que esses sistemas operacionais são capazes de gerenc
O documento descreve as configurações necessárias para instalar e configurar servidores de banco de dados, arquivos e web para permitir backups automáticos de dados a cada 3 horas no servidor de arquivos e disponibilizar um relatório desses backups no servidor web.
O documento apresenta o servidor Samba, seu funcionamento e configuração. O Samba permite compartilhamento de arquivos e impressoras entre sistemas Windows e Linux, sendo gratuito, configurável e seguro. Ele fornece serviços como compartilhamento de arquivos e impressão em rede através de autenticação e autorização de usuários.
Este documento fornece informações sobre o Windows Server, incluindo suas funções principais como Active Directory Domain Services, DHCP Server e DNS Server. Ele também discute a diferença entre um papel e uma funcionalidade adicional, e fornece links para configurar os serviços Hyper-V e Server Core.
1. O documento descreve uma aula sobre configuração de infraestrutura de rede no Windows Server 2008, incluindo a criação de uma rede virtual com 3 servidores, configuração de DNS e integração com Active Directory.
2. Será configurado o SERVER1 como servidor DNS para registrar os endereços dos servidores SERVER2 e SERVER3, enquanto o SERVER2 receberá a função de servidor IIS.
3. O domínio domx.local será integrado ao Active Directory para armazenar informações de zona e permitir atualizações seguras de
Este capítulo documenta a configuração do Apache, o servidor web mais usado no mundo. Ele aborda diretivas de autenticação, controle de acesso, virtual hosting, proxy e exemplos de configuração. O Apache é um software livre, de código aberto e altamente configurável desenvolvido por voluntários para criar um poderoso servidor web.
1) O artigo descreve o Memcached, um sistema de cache distribuído de alta performance projetado para acelerar aplicações web dinâmicas ao armazenar objetos e dados com frequência acessados em memória RAM.
2) O Memcached foi criado por Brad Fitzpatrick para melhorar o desempenho do LiveJournal ao armazenar objetos da página de forma separada e distribuída em vários servidores, evitando acessos lentos ao banco de dados.
3) O artigo explica como configurar e usar o Memcached, incluindo
O documento descreve o software Samba, que permite compartilhamento de arquivos e impressoras entre sistemas Windows e Linux. Samba implementa o protocolo SMB/CIFS para permitir que sistemas Linux se comportem como servidores de arquivos e impressoras para clientes Windows na rede. O documento explica como Samba funciona, sua história, características e componentes.
O documento discute o conceito de bufferpool no DB2 e como fixar páginas de bufferpool na memória central para melhorar o desempenho. Ele explica que fixar páginas de bufferpool associadas a tablespaces de uso intenso pode reduzir o tempo CPU do DB2 em cerca de 30% ao evitar operações frequentes de pagefix e pagefree, embora seja necessário monitorar os indicadores de memória para evitar problemas.
1) O documento descreve uma situação proposta para estruturar a rede de um centro de logística para evitar ataques e acessos indevidos, implementando um cenário proposto em três partes.
2) A primeira parte inclui planejamento da implantação usando a terceira sub-rede da rede 10.0.0.0/29 e explica RAID0 e RAID1 no Debian Linux.
3) A segunda parte instrui a configuração de máquinas virtuais com sistemas operacionais diferentes e senhas.
A apresentação resume os principais serviços e treinamentos oferecidos pela empresa 4Linux, como cursos de Linux à distância e certificações LPI. Ela também destaca a importância do planejamento e hardening na instalação e configuração de servidores Linux, listando diversas técnicas para tornar o sistema mais seguro, como particionamento adequado, uso de RAID, configurações de senha, remoção de serviços desnecessários e limitação de recursos para usuários.
O documento discute o servidor FTP VSFTPD. Explica como configurar um servidor FTP no Linux para permitir que um usuário faça upload de arquivos para um site web hospedado no servidor, incluindo configurações como modo passivo, restrições de usuário e diretório, e mensagens exibidas para os usuários.
O documento fornece informações sobre o Red Hat Enterprise Linux, incluindo detalhes sobre atualizações, ambientes gráficos, ferramentas de administração, suporte e gerenciamento de pacotes, usuários e permissões.
1) O documento apresenta um curso gratuito online sobre o Metasploit Framework, com o objetivo de promover a conscientização sobre segurança da informação e arrecadar fundos para crianças carentes na África Oriental.
2) O curso requer uma máquina virtual com Windows para executar os laboratórios e ensina como converter uma imagem do NIST para esse fim.
3) O documento descreve os pré-requisitos de hardware e software necessários para executar o curso, como espaço em disco, memória, processador e acesso à internet.
O documento fornece uma introdução ao sistema operacional Linux, descrevendo seus requisitos de hardware, métodos de instalação, nomes de dispositivos, particionamento de disco, processos de inicialização e comandos básicos para administração e manutenção do sistema.
Como migrar seu ambiente de desenvolvimento para LinuxMarcelo Sabadini
O documento apresenta como migrar o ambiente de desenvolvimento para Linux. Ele discute o que é necessário para começar, como instalar o sistema operacional Ubuntu e ferramentas como Apache, PHP, MySQL e Subversion. Também fornece exemplos de como usar comandos da linha de comando para automatizar tarefas e converter arquivos entre codificações de caracteres.
Bruce quer migrar do Windows para o Linux mas tem dúvidas sobre ferramentas e permissões. O documento explica como configurar um ambiente LAMP no Linux, abordando particionamento, permissões de arquivos, instalação de pacotes e teste do ambiente.
Marcelo Gomes tem mais de 10 anos de experiência em redes Linux e é professor universitário. Ele administra vários clusters e mantém um blog sobre tecnologia. Seu documento explica o que são servidores, arquitetura cliente-servidor, Linux e distribuições Linux, além de discutir RAID, SSH, NFS e Samba.
Segurança da Informação - Firewall OpenBSD PFLuiz Arthur
O documento discute o Firewall PF do OpenBSD, um firewall open source e gratuito. Ele explica que o PF é usado para filtrar pacotes, monitorar tráfego de rede, fazer tradução de endereços e priorização de pacotes. Também destaca que o OpenBSD é um sistema operacional focado em segurança que oferece um ambiente robusto para rodar o PF.
Este documento discute o servidor FTP vsftpd no Linux, incluindo sua instalação, configuração e uso. Descreve como instalar e iniciar o serviço vsftpd, editar seus arquivos de configuração e log, e configurar acesso anônimo e autenticado. Também explica brevemente os protocolos FTP, SFTP e SSH.
1) O documento fornece instruções para instalação e configuração do sistema I-Educar, incluindo requisitos do sistema, como PHP, Apache, PostgreSQL e biblioteca PDFLib.
2) Ele descreve o processo de compilação e instalação da biblioteca PDFLib no Ubuntu, necessária para geração de PDFs pelo I-Educar.
3) Também explica como baixar, descompactar e configurar o banco de dados PostgreSQL 8.2.19, versão homologada para o I-Educar.
Construção e provisionamento de ambientes de desenvolvimento virtualizadosThiago Rodrigues
O documento resume as vantagens da virtualização do ambiente de desenvolvimento usando ferramentas como Vagrant e Docker. Ele discute como essas ferramentas padronizam e automatizam o provisionamento do ambiente, facilitam atualizações e contribuições, e reduzem o tempo de preparação do ambiente. O documento também fornece exemplos de como configurar ambientes virtuais com Vagrant e Docker para projetos PHP.
Este documento descreve como configurar alta disponibilidade utilizando Heartbeat e DRBD. Heartbeat monitora a disponibilidade de servidores e movimenta serviços entre eles quando um falha. DRBD replica blocos de disco entre servidores para manter dados sincronizados. O documento explica como instalar, configurar e testar Heartbeat e DRBD juntos para fornecer alta disponibilidade para serviços e dados.
Linux System Administrator | Curso de Redes | 3Way Networks3Way Networks
Este slide faz parte do curso Linux System da 3WAY Networks e do curso Especialista em Redes.
Pode fazer o download da sua apostila no seguinte link: http://www.scribd.com/3WayNetworks
Esse curso tem como objetivo;
Saber planejar, instalar, configurar e resolver problemas de funcionamento de protocolo e serviços de rede departamentais e de Internet.
O documento discute a instalação e configuração do servidor FTP Vsftpd no Linux, incluindo como restringir acessos de usuários, permitir uploads anônimos e realizar backups via FTP.
1) O documento descreve a configuração de um ambiente de alta disponibilidade utilizando ferramentas como Keepalived, Pound, Heartbeat, Apache, MySQL, CentOS e Liferay.
2) Keepalived e Pound implementam balanceamento de carga e failover para garantir a disponibilidade dos serviços web.
3) Heartbeat monitora os servidores MySQL master e slave e gerencia o IP virtual do banco de dados.
O documento discute o sistema operacional FreeBSD, incluindo sua história, utilizações, características, vantagens e desvantagens. O FreeBSD é um sistema operacional de código aberto baseado em UNIX que é popular para servidores devido ao seu desempenho e segurança. Ele é usado por muitas grandes empresas de tecnologia e é adequado para aplicações como compartilhamento de arquivos e serviços da web.
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
FLISOL 2014 - Banco de dados Firebird rodando em CentOS - Faceca
1. Márcio Henrique
1
Banco de dados Firebird
rodando em CentOS
http://flisol.info/FLISOL2014/Brasil/Varginha
2. Porque usar Firebird ?
Open Source
Maduro – 12 anos de sucesso!
Comunidade ativa no Brasil e no mundo
Recuperação Rápida
Multiplataforma: Window, Linux, FreeBSD, HP-
UX e MacOS
Fácil administração – Dispensa DBA
Instalação silenciosa e de fácil manutenção
2
3. Porque “rodar” Firebird no Linux?
Não precisa de licenças para servidor
Suporta grande número de conexões
Permite automatizar bem as rotinas de backup via shell
script
Funciona muito bem na versão Classic Server/Super
Classic para múltiplos processadores
É seguro e confiável
Possui diversas ferramentas para linha de comando
Funciona muito bem.
3
4. Comunidades Firebird no mundo
Alemanha
Austrália
Brasil
Espanha
Estados Unidos
4
França
Itália
Rússia
Turquia
Outras...
5. Quem usa Firebird no Brasil
Diversos órgão de governo (Programas como
DAPI, SAPI e outros)
Embrapa
Lojas Edmil S/A
Leucotron - PABX
AVG Antivírus
Baptistetti – ERP
VVS Sistemas – Aplicação comercial
5
6. Versões do Firebird
Descontinuadas: 1.0, 1.5, 2.0
Mantidas: 2.1.5 e 2.5.2
Próxima: 3.0 - Multiprocessador
Compilações: Classic, Superclassic & Superserver
Drivers: OBDC, .NET Provider, Python Driver,
JDBC e outros (Sphinx).
6
7. Um pouco do Linux CentOS
CentOS fornece praticamente toda a estrutura do
RHEL (Red Hat Enterprise Linux) sem o modelo
comercial, sendo uma recompilação livre dos
pacotes divulgados pela Red Hat (Jackson
Laskoski, 2011).
Segundo alguns importantes usuários de Linux o
CentOS é distribuição baseado em Redhat mais
utilizada no mundo para servidores.
7
8. Um pouco mais sobre o Linux CentOS
Tem um bom sistema de empacotamento,
controle de dependência de pacotes,
compatibilidade binária entre pacotes com o
RHEL (Alexandre Makoto, 2014)
Alguns fãs de diversas distribuições criticam a
demora da equipe core do CentOS para liberar
novas versões. Mas recentemente esta questão
tem sido pouco comentada.
8
9. Informações básicas sobre Firebird
Usuário que roda o Firebird: firebird (Precisa ter
acesso à pasta onde ficarão os arquivos de dados)
Usuário administrador do banco: SYSDBA
Senha padrão: masterkey
Porta padrão: 3050
9
10. Modo Super Server do Firebird
Apenas um processo
com múltiplas conexões.
Cache compartilhado
Não recomendado para
ambiente
multiprocessado
Recomendado para
aplicações menores
10
11. Modo Superclassic do Firebird
Utiliza cache dedicado mas apenas
um processo para todas as
conexões.
Utiliza xinetd no Linux.
O nome do processo é
fb_smp_server
Aproveita todos os processadores
Recomendado para 64 bits
Para alterar o modo entre Classic
Server e Super Classic execute:
./changeMultiConnectMode.sh
12
12. Resumo do modos de execução do Firebird
SuperServer
– Bases de dados pequenas ou pouco acessadas
– Servidores pequenos
– Ambientes onde o cache compartilhado é mais vantajoso que a escalabilidade do SuperClassic
ClassicServer
– Ambientes onde a estabilidade é a maior preocupação
– Servidores multi-processados
– Grandes bases de dados com centenas de usuários
SuperClassic
– Servidores multi-processados
– Grandes bases de dados com centenas de usuários
– Ambientes onde o cache dedicado é mais vantajoso que o cache compartilhado do
SuperServer
– Ambientes onde o ClassicServer já não consegue escalar
13
Fonte:http://www.sinatica.com/
13. Firebird consome muito recurso?
14
Experimente rodar
Firebird no
Raspberry pi
Processador ARM1176JZF-S
de 700 MHz, GPU VideoCore
IV,8 e 512 MB de memória
RAM em sua última revisão.
Cartão de memória SD.
Linux Debian “wheezy”
Acesse www.raspberrypi.org
14. Firebird consome muito recurso?
15
Experimente rodar Firebird no Cubietruck
Dual-core A20 - ARM Mali400
MP2, 1 vertex shader, 2
fragment shaders, OpenGL ES
2.0
SATA HDD, 8GB NAND Flash,
MicroSD slot
USB, HDMI, VGA, IR, serial,
Ethernet 10/100/1G, SATA,
WiFi, Bluetooth e interface de
54 pin SOC
Acesse www.cubietruck.com/
16. 17
Evento
FDD é um
evento anual do
Firebird que
ocorre em
Piracicaba - SP
nas férias de
Julho. Fique
atento!
17. Criando uma VM no Virtualbox para Instalar o CentOS
Instalar o VirtualBox (Para quem não tem Linux):
Baixar em: https://www.virtualbox.org/wiki/DownloadsURL:
http://download.virtualbox.org/virtualbox/4.3.10/VirtualBox-4.3.10-
93012-Win.exe
Criar uma VM com CentOS 6.5
Baixar CentOS em: http://centos.ufes.br/6.5/isos/x86_64/
URL: http://centos.ufes.br/6.5/isos/x86_64/CentOS-6.5-x86_64-minimal.iso
Criar uma nova VM – Redhat e configurar rede para acesso à Internet:
ifconfig eth0 up
vi /etc/sysconfig/network-scritps/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
18
18. Instalando Firebird Super Server no CentOS (YUM)
yum install firebird firebird-superserver
chmod 775 /opt/firebird
chown firebird:firebird /opt/firebird
Se acusar falta da biblioteca execute:
yum install compat-libstdc++-33
O Firebird geralmente será instalado em /opt/firebird
19
19. Como iniciar/parar o Firebird sem xinitd
/sbin/service firebird-superserver start
/sbin/service firebird-superserver stop
20
20. Como iniciar/parar o Firebird com xinitd
Service xinitd start
Service xinitd stop
21
21. Como instalar o Firebird no CentOS (RPM)
wget http://sourceforge.net/projects/firebird/files/firebird-
linux-amd64/2.5.2- Release/FirebirdCS-2.5.2.26540-
0.amd64.rpm/download
yum install libncurses.so.5
yum install libstdc++.so.6
rpm -ivh FirebirdCS-2.5.2.26540-0.amd64.rpm
yum install xinetd.x86_64
mcedit /etc/xinetd.conf e alterar:
instances = unlimited
per_source = unlimited
22
22. Como instalar o Firebird no CentOS (Compilando)
wget
http://internode.dl.sourceforge.net/project/firebird/firebird/2.5.1-
Release/Firebird-2.5.1.26351-0.tar.bz2
tar xjvf Firebird-2.5.1.26351-0.tar.bz2
cd Firebird-2.5.1.26351-0
yum install xinetd.x86_64
./configure
make
make install
23
23. Utilizando a VM da apresentação
Para baixar a VM pronta com firebird configurado, ferramenta
IbWebAdmin instalada e banco de dados de exemplo utilize a
seguinte URL: https://mega.co.nz/#F!mENQVBbC!OamX8t0ZgKDI9CGTpPCmFA
MD5: 97ab2db8b9e638137e3cfeaab7708c17
24
24. Ativando a VM baixada no Virtualbox
→Descompacte o arquivo “centos65fb25.zip” (centOS65.ged)
Para ativar a VM execute o VirtualBox e siga os passos abaixo:
→Clique em “Máquina” “Novo”
Em nome digite: “CentOS 6.5”, Tipo: “Linux”, Versão: “RedHat 64”
Memória: Escolha no mínimo 512MB. Recomenda-se 1GB.
Em “Disco rígido” escolha: “Utilizar um disco virtual existente”
Escolha o arquivo centOS65.ged e clique no botão “Criar”
Execute a VM. A senha no root é larissa
Configure a interface de Rede em modo Bridge para ter acesso ao servidor
através de outros hosts da sua rede. Exemplo:
ifconfig eth0 10.0.0.4 netmask 255.255.255.0
25
25. Conectando-se no banco de dados via isql
Para conectar:
/usr/bin/isql localhost/3050:/fbdata/cep.fdb -u SYSDBA
-p S0fia -page 8192
Para obter informações sobre o banco:
show database;
Para listar as tabelas:
show tables;
Para sair (desconectar):
quit;
26
26. Recursos disponíveis na VM:
Scripts disponíveis em /script:
openfb → Faz conexão com um banco de dados. Exemplo:
openfb /fbdata/vendas.fdb
sweep → Manutenção no banco de dados. Recomendado para bancos de
dados em produção. Exemplo: sweep /fbdata/vendas.fdb
trocasenhafb → Permite trocar a senha do usuários SYSDBA. Exemplo: É
importante utilizar este Script para que os demais funcionem
corretamente. Exemplo: trocasenha F0fia NewS3nha
→acessofb Altera os direitos de acesso aos arquivos de dados da pasta
/fbdata. Após adicionar outro banco de dados em /fbdata execute:
acessofb
→→→→bkprstfb25 Realiza backup e restore de um banco de dados utilizando a
ferramenta nativa gbak. Exemplo: bkprstfb25 vendas.fdb27
27. Recursos disponíveis na VM:
htop → Para exibir os processo em execução e uso de meória e
processamento.
Ftp server → Para permitir o envio de banco de dados para a pasta /fbdata.
O servidor FTP será ativado por padrão.
Usuário do ftp: junior
A senha precisa ser definida. Utilize o comando passwd para definir.
Exemplo: passwd junior
Informe a senha tecle ENTER, repita a senha e tecle ENTER.
Somente o usuário junior pode logar no FTP e terá acesso à pasta /fbdata
Após enviar um arquivo para o FTP é preciso executar o script acessofb.
28
28. ibWebAdmin – Ferramenta de Gerenciamento
IBWebAdmin é uma ferramenta free desenvolvida em PHP
que acessa o servidor Firebird/Interbase através do driver
Interbase.
É de fácil instalação, acesso via Browser e fácil de utilizar.
Para acessar o ibWebadmin digite no Browser o endereço IP
da VM seguido de /ibwebadmin. Exemplo:
http://10.0.0.4/ibwebadmin
29