sexta-feira, 10 de julho de 2015

ROUNDCUBE WEBMAIL



Roundcube é um web-based IMAP cliente de email. Característica mais proeminente do Roundcube é a utilização generalizada de Ajax tecnologia. Após cerca de dois anos de desenvolvimento, a primeira versão estável do Roundcube foi anunciado no início de 2008.
Roundcube é escrito em PHP e pode ser utilizado em conjunto com um LAMP "pilha" quaisquer outros sistemas operacionais que suportam PHP são suportados também, ou. O servidor web precisa de acesso para o servidor que hospeda o IMAP e-mail e um SMTP servidor para ser capaz de enviar e-mails.
Roundcube é gratuito e open-source software sujeito aos termos da GNU General Public License (GPL), com exceções para skins e plugins.
Roundcube inclui outras bibliotecas open-source sofisticados, como PEAR, uma biblioteca IMAP derivado de ilohamail o editor TinyMCE rich text, biblioteca Googiespell para verificação ortográfica ou o desinfetante WasHTML por Frederic Motte.

Interface do RoundCube Padrão













Como pode ser visto nas figuras acima o Webmail RoundCube tem uma interface bastante bonita e repleta de recursos por padrão, podendo ser moldada ou modificada conforme as necessidades da empresa que for implementá-la e isto é sabido pelo fato do mesmo ser OpenSource podendo ser modificado a vontade e complementado com novos recursos sendo um dos Webmails mais robustos do mercado.

Interface de Login padrão do RoundCube Webmail



Como pode ser observado a primeiro momento a interface é bem simples podendo ser personalizada de acordo com a implementação e logo da empresa conforme desejado.

Características atuais

  • Conecta-se a qualquer servidor IMAPv4
  • Disponível em mais de 60 línguas
  • Suporte completo para mensagens MIME e HTML
  • Componha as mensagens / HTML Richtext com anexos
  • Múltiplas identidades remetente
  • Mensagem de Listagem listagem
  • IDNA apoio
  • Bloco de endereços de cheio de recursos com base em vCard com apoio do grupo
  • Integração de diretório LDAP para livros de endereços
  • Encontre-as-you-type integração livro de endereços
  • Encaminhar mensagens com anexos
  • Cache built-in para acesso à caixa de correio rápido
  • Busca mensagens e contatos
  • A verificação ortográfica
  • Suporte para servidor SMTP externo
  • Suporte para compartilhados / pastas globais e ACLs do IMAP
  • Gerenciamento de pastas IMAP
  • Sistema modelo para temas personalizados

Recursos liberados

  •     Disponível em mais de 70 línguas
  •     Gerenciamento de mensagens drop - arrastar - &
  •     Suporte completo para mensagens MIME e HTML
  •     A proteção da privacidade sofisticado
  •     Componha as mensagens com anexos
  •     Múltiplas identidades remetente
  •     Livro de endereços cheio de recursos com grupos e conectores LDAP
  •     Encontre-as-you-type integração livro de endereços
  •     Mensagem Richtext / HTML compondo
  •     Encaminhar mensagens com anexos
  •     Busca mensagens e contatos
  •     Mensagem de Listagem listagem
  •     Apoio IDNA
  •     A verificação ortográfica
  •     Modelos de resposta enlatados
  •     Gerenciamento de pastas IMAP
  •     Pastas IMAP Compartilhadas / globais
  •     Suporte para servidor SMTP externo
  •     Suporte para as listas de controle de acesso (ACL)
  •     Cache built-in para acesso à caixa de correio rápido
  •     Número ilimitado de usuários e mensagens
  •     Funções de importação / exportação
  •     Sistema modelo para capas personalizadas
  •     Plug-in API para exensions flexíveis 
     

 Recursos planejados

  •     Suporte para PGP e criptografia S / MIME
  •     Módulo de calendário online
  •     Pesquisa avançada sobre todas as pastas
  •     Pastas virtuais (pesquisas salvas aka)
  •     Atalhos do teclado
  •     Previews de fixação
  •     Pele sensível para dispositivos móveis
  •     Anexos Save / link em serviços de armazenamento em nuvem
  •     Ver conversa usando XCONVERSATIONS
  •     Suporte histórico do navegador
  •     Interface de administração

Veja o mapa de desenvolvimento para mais informações.
 

Instalações notáveis


Roundcube é utilizado por um número de universidades de prestação de serviços de e-mail para alunos e funcionários, como Sanger Institute Instituto Tata de Ciências Sociais, Universidade da Pensilvânia, Universidade da Flórida, da Universidade de Harvard, University de Utah, Universidade de Oregon, Stevens Institute of Technology, Universidade Norueguesa de Ciência e Tecnologia, a Universidade de Sussex, a Universidade de Cambridge e Instituto Indiano de Tecnologia, Delhi. Em uma entrevista de 2009, dois dos principais desenvolvedores do Roundcube observou que a maior implantação dessa data que eles estavam cientes da era da Universidade de Michigan com 70.013 alunos. Roundcube também é usado no MyKolab serviço que suporta o seu desenvolvimento.
CPanel inclui Roundcube, como resultado de que muitas empresas de hospedagem de todo o mundo, tais como HostGator, DreamHost, Media Temple e Gandi usar RoundCube.
Roundcube Webmail cliente IMAP foi incorporada epesiBIM (epesi Business Information Manager), um aplicativo CRM-like open source baseado na web.
Sistema operacional da Apple, Mac OS X 10.7 , fornece Roundcube como o cliente de webmail padrão no servidor de correio. Em versões anteriores SquirrelMail foi o cliente padrão.
Em 2013, o Ministério das TIC do Irã lançou o serviço de e-mail nacional em mail.post.ir que está usando Roundcube.

Tecnologia


Roundcube Webmail é projetado para rodar em servidores web padrão, como Apache , Nginx , Lighttpd , Hiawatha ou Cherokee em conjunto com um motor de banco de dados relacional. Bancos de dados suportados são MySQL , PostgreSQL e SQLite . A interface de usuário é processado em XHTML e CSS e é totalmente personalizável com skins.
Roundcube incorpora jQuery como parte de sua distribuição, bem como outras bibliotecas, como GoogieSpell e TinyMCE.
 

Plugins


Com a versão 0.3 Roundcube introduziu um plug-in API que permite que recursos não-padrão a ser adicionado sem a necessidade de modificar o código-fonte. Uma variedade de plug-ins estão disponíveis a partir do Plugin Repository.
Atualmente o Webmail RoundCube esta disponível na versão 1.1 estável e na versão 1.1.2 na versão instável, podendo ser testada por profissionais capazes a corrigirem futuros bugs e contribuírem para a melhoria do serviço, não sendo indicada para a implementação em empresas por ainda estar em testes.


Esquemática de uma infraestrutura de Servidor Webmail


Ilustração do Webmail RoundCube rodando e diferentes dispositivos

Demais informações sobre o Servidor Webmail RoundCube, podem ser verificados na documentação Oficial da mesma acessando seu site oficial.





Para mais informações entre em contato:
E-mail: ti.vicktorzx@gmail.com
Fone: (62)8510-6284
WhatsApp/Viber/Telegram: (62)8510-6284


terça-feira, 7 de julho de 2015

APACHE WEB



O servidor Apache (ou Servidor HTTP Apache, em inglês: Apache HTTP Server, ou simplesmente: Apache) é o mais bem sucedido servidor web livre. Foi criado em 1995 por Rob McCool, então funcionário do NCSA (National Center for Supercomputing Applications). Em uma pesquisa realizada em dezembro de 2007, foi constatado que a utilização do Apache representa cerca de 47.20% dos servidores ativos no mundo. Em maio de 2010, o Apache serviu aproximadamente 54,68% de todos os sites e mais de 66% dos milhões de sites mais movimentados. É a principal tecnologia da Apache Software Foundation, responsável por mais de uma dezena de projetos envolvendo tecnologias de transmissão via web, processamento de dados e execução de aplicativos distribuídos.
O servidor é compatível com o protocolo HTTP versão 1.1. Suas funcionalidades são mantidas através de uma estrutura de módulos, permitindo inclusive que o usuário escreva seus próprios módulos — utilizando a API do software.
É disponibilizado em versões para os sistemas Windows, Novell Netware, OS/2 e diversos outros do padrão POSIX (Unix, Linux, FreeBSD, etc.).

Estatísticas da abrangência do Apache no mercado Web Server

Etimologia


A razão para o nome "Apache" dada pela Apache Software Foundation, é que faz referência à nação Apache, tribo de nativos americanos que tinha, em combate, grande resistência e estratégias superiores. Isso seria uma alusão à resistência da comunidade do software livre aos ataques de interesses privados. O nome refere-se também à estabilidade do servidor Apache e a sua variedade de ferramentas capazes de lidar com qualquer tipo de solicitação na web. Uma terceira razão, que é aceita popularmente, reconhecida porém refutada pela Fundação, é que o nome viria de "a patchy server", que em inglês significa algo como um servidor remendado, ou melhoria no software, dada a origem do programa, criado sobre o código do servidor da NCSA já existente, no qual foram adicionados diversos patches.
Surge uma quarta explicação para o nome com o lançamento do Tomcat (um sistema auxiliar ao Apache que cuida basicamente de processamento de aplicativos em Java), já que "Tomcat" nome de uma aeronave estadunidense, o F-14 Tomcat e "Apache" é o nome de um helicóptero de ataque, o AH-64 Apache).

Ilustração de uma cadeia de Web Server Apache

Segurança


Para garantir segurança nas transações HTTP, o servidor dispõe de um módulo chamado mod_ssl, o qual adiciona a capacidade do servidor atender requisições utilizando o protocolo HTTPS. Este protocolo utiliza uma camada SSL para criptografar todos os dados transferidos entre o cliente e o servidor, provendo maior grau de segurança, confidencialidade e confiabilidade dos dados. A camada SSL é compatível com certificados X.509, que são os certificados digitais fornecidos e assinados por grandes entidades certificadoras no mundo.

Ilustração do Web Server Apache e demais complementos

Configuração


Os arquivos de configuração, por padrão, em ambientes Unix-like, residem no diretório /etc/apache. O servidor é configurado por um arquivo mestre nomeado httpd.conf e opcionalmente pode haver configurações para cada diretório utilizando arquivos com o nome .htaccess, onde é possível utilizar autenticação de usuário pelo próprio protocolo HTTP utilizando uma combinação de arquivo .htaccess com um arquivo .htpasswd, que guardará os usuários e senhas (criptografadas).

Projetos


Dentre os projetos formalmente reconhecidos como Apache temos:

Como pode ser visto e lido nesta descrição sobre o Server Web Apache esta é uma ferramenta completa e cheia de recursos que contribui e muito para o bom desenvolvimento, fluides e gratuitamente que mais é usada pelo mundo. Ha ainda muitos outros recursos que podem ser incluidos nos servidores Web Apache e em seus outros projetos, mas informações podem ser encontras no site oficial da Apache Software Foundation.



Para mais informações entre em contato:
E-mail: ti.vicktorzx@gmail.com
Fone: (62)8510-6284
WhatsApp/Viber/Telegram: (62)8510-6284


segunda-feira, 6 de julho de 2015

SQUID PROXY


O Squid é um servidor proxy que suporta HTTP, HTTPS, FTP e outros. Ele reduz a utilização da conexão e melhora os tempos de resposta fazendo cache de requisições frequentes de páginas web numa rede de computadores. Ele pode também ser usado como um proxy reverso.

O Squid foi escrito originalmente para rodar em sistema operacional tipo Unix, mas ele também funciona em sistemas Windows desde sua versão 2.6.STABLE4.

Squid é usado por centenas de Provedores de Internet de todo o mundo para fornecer seus usuários com o melhor acesso à Web possível. Squid otimiza o fluxo de dados entre cliente e servidor para melhorar o desempenho e caches frequentemente utilizados conteúdo para economizar largura de banda. Squid também pode solicitações de conteúdo rota para servidores em uma ampla variedade de maneiras de construir hierarquias servidor de cache que otimizam o rendimento da rede.


Infraestrutura de rede com Poxy SQUID


Milhares de web-sites ao redor do Internet usar o Squid para aumentar drasticamente a sua entrega de conteúdo. Squid pode reduzir sua carga do servidor e melhorar a velocidade de entrega aos clientes. Squid também podem ser usados ​​para satisfazer de todo o mundo - copiar somente o conteúdo que está sendo usado, ao invés de copiar tudo de forma ineficiente. Finalmente, configuração de roteamento avançado de conteúdo do Squid permite que você construa clusters de conteúdo para rotear e balanceamento de carga pedidos através de uma variedade de servidores web.

"[Os sistemas de Lula] estão atualmente em execução com uma taxa de sucesso de aproximadamente 75%, efetivamente quadruplicando a capacidade dos servidores Apache por trás deles." "Isto é particularmente visível quando uma grande onda de tráfego chega direcionado para uma página específica através de um link de outro site web, como a eficiência de armazenamento em cache para essa página será quase 100% -." Wikimedia Informações de implantação.

Organograma simples Proxy SQUID




Servidor Proxy


No cache são armazenados os objetos da Internet (ex. dados de páginas web) disponíveis via protocolo HTTP, FTP e Gopher num sistema mais próximo ao do cliente. Os navegadores podem então usar o Squid local como um servidor Proxy HTTP, reduzindo o tempo de acesso aos objetos e reduzindo a utilização da conexão. Isto é muito usado por provedores no mundo todo3 para melhorar a velocidade de navegação para seus clientes e também em LAN que compartilham a mesma conexão à Internet. Ele pode fornecer anonimato e segurança dado ser um intermediário no acesso aos objetos. No entanto a sua utilização pode gerar preocupações a respeito da privacidade pois o Squid é capaz de armazenar registros sobre os acessos, incluindo URLs acedidas, a data e hora exatas, e quem acedeu. Isto é usado frequentemente nas empresas para controlarem o acesso à Internet dos seus funcionários.

A aplicação cliente (ex.navegador) deverá especificar explicitamente o servidor proxy que quer utilizar (típico para os clientes de provedores), ou poderá utilizar um proxy transparente, em que todos os pedidos HTTP para fora, são interceptados pelo Squid e todas as respostas são armazenadas em cache, dessa forma não sendo necessário configurar o navegador. Este é uma típica configuração em corporações (todos os clientes na mesma rede local) e introduz as preocupações com privacidade mencionadas acima.

Squid tem algumas funcionalidades que permitem tornar as conexões anônimas, tais como desabilitar ou alterar campos específicos do cabeçalho dos pedidos HTTP do cliente. Se isto é feito e como, é controlado pela pessoa que administra a máquina que corre o Squid. As pessoas que requisitam páginas numa rede que usa Squid de forma transparente podem não saber que esta informação está a ser registrada. Em determinados países, os utilizadores devem ser informados sobre a possível monitorização e registro das ligações internet.



Proxy Reverso


O uso clássico de um Proxy é para um número ilimitado de servidores web sendo acessado por um número limitado de clientes. Uma outra utilização é chamada de proxy reverso. Nesta modalidade, o cache é usado por um número limitado de servidores web - ou apenas um - para ser acessado por um número ilimitado de clientes. Levando em consideração um exemplo, se o lerdo.exemplo.com é um servidor web real e www.exemplo.com é o Squid fazendo o papel de proxy reverso, a primeira vez que qualquer página do www.exemplo.com é acessada, o Squid pegaria a página de lerdo.exemplo.com mas depois os acessos seriam pegos direto da cópia armazenada no Squid. O resultado final, sem qualquer percepção ou ação por parte dos clientes, é menor tráfego para o servidor real e isso significa menor uso da CPU e memória. É possível um único Squid servir tanto o modo clássico quanto o proxy reverso simultaneamente.

O proxy SQUID também pode ser complementado com varias outras ferramentas de segurança provendo a sua rede instabilidade e segurança, mais informações sobre tais ferramentas e formas de implementá-las podem ser encontradas no site oficial em suas documentações.




Para mais informações entre em contato:
E-mail: ti.vicktorzx@gmail.com
Fone: (62)8510-6284
WhatsApp/Viber/Telegram: (62)8510-6284


sábado, 4 de julho de 2015

SMB SAMBA


Samba é um programa de computador, utilizado em sistemas operacionais do tipo Unix, que simula um servidor Windows, permitindo que seja feito gerenciamento e compartilhamento de arquivos em uma rede Microsoft.
Na versão 3, o Samba não só provê arquivos e serviços de impressão para vários Clientes Windows, como pode também integrar-se com Windows Server Domain, tanto como Primary Domain Controller (PDC) ou como um Domain Member. Pode fazer parte também de um Active Directory Domain.

Samba é o Software Livre licenciado sob a GNU General Public License , o projeto Samba é um membro do Software Freedom Conservancy .
Desde 1992 , o Samba tem prestado serviços de arquivo e impressão seguras, estáveis ​​e rápidos para todos os clientes que utilizam o protocolo SMB / CIFS, como todas as versões do DOS e Windows, OS / 2, Linux e muitos outros.
Samba é um componente importante para integrar servidores e desktops Linux / Unix em ambientes Active Directory. Ele pode funcionar tanto como um controlador de domínio ou como um membro de domínio regular.


A história do Samba


O Samba foi criado por Andrew Tridgell. Tridgell precisava montar um espaço em disco em seu PC para um servidor Unix. Esse computador rodava DOS e, inicialmente, foi utilizado o sistema de arquivos NFS (Network File System) para o acesso. Porém, um aplicativo precisava de suporte ao protocolo NetBIOS (que não era suportado pelo NFS). A solução que Tridgell encontrou não parecia ser das mais simples: ele escreveu um Sniffer (pequeno programa para captura de tráfego de dados em rede) para poder analisar o tráfego de dados gerado pelo protocolo NetBIOS. Uma vez implementado, Tridgell utilizou engenharia reversa em cima do protocolo SMB (Server Message Block) e implementou no Unix. Isso fez com que o servidor Unix aparecesse como um servidor de arquivos Windows em seu computador com DOS.
Tridgell disponibilizou esse código publicamente 1992. Algum tempo depois o projeto foi posto de lado e assim ficou. Um dia Tridgell decidiu conectar o PC de sua esposa ao seu computador, que rodava Linux. Porém, na hora de conecta-los não encontrou meio melhor de fazer isso, se não com seu antigo código.
Após algumas trocas de e-mails, Tridgell descobriu que as documentações dos protocolos SMB/CIFS e NetBIOS estavam atualizadas e então decidiu voltar a se dedicar ao projeto. Um dia, uma empresa entrou em contato com Tridgell reivindicando os direitos sobre o nome usado no software. Então ele teve a idéia de procurar em um dicionário uma palavra que tivesse as letras s, m e b (de SMB) e acabou encontrando a palavra "samba". A partir daí o projeto Samba cresceu e hoje Andrew Tridgell conta com uma excelente equipe de programadores e com milhares de usuários de sua solução espalhados pelo mundo.

O que é SMB?

 
SMB, que significa Server Message Block, é um protocolo de compartilhamento de arquivos, impressoras, portas seriais e abstrações de comunicação, tais como pipes nomeados e slots de correio entre computadores.
O documento mais antigo que tenho sobre o protocolo SMB é um documento IBM a partir de 1985. É uma cópia de um IBM Personal Computer Seminário Proceedings a partir de maio de 1985. Ele contém o Protocolo SMB da IBM PC Rede. O próximo documento Eu tenho acesso a um documento do Microsoft / Intel chamado Microsoft PARTILHA PROTOCOLO Networks / OpenNet-FILE de 1987. O protocolo foi posteriormente desenvolvido pela Microsoft e outros. Muitos dos documentos que definem o protocolo (s) de SMB estão disponíveis em ftp.microsoft.com na área documentação SMB .

SMB é um protocolo cliente-servidor, solicitação-resposta. O diagrama da esquerda ilustra a maneira como o SMB funciona. A única exceção à natureza de solicitação-resposta de SMB (ou seja, em que o cliente faz os pedidos eo servidor envia de volta as respostas) é quando o cliente solicitou bloqueios oportunistas (oplocks) e, posteriormente, o servidor tem que quebrar um bloqueio já concedido porque outro cliente solicitou um arquivo aberto com um modo que é incompatível com o bloqueio concedido. Neste caso, o servidor envia uma mensagem não solicitada para o cliente sinalizando a quebra de bloqueio.
Os servidores disponibilizam sistemas de arquivos e outros recursos (impressoras, processadores de mensagens, pipes nomeados APIs) disponíveis para os clientes da rede. Os computadores clientes podem ter seus próprios discos rígidos, mas eles também querem o acesso aos sistemas de arquivos compartilhados e impressoras nos servidores.
Os clientes se conectam a servidores que utilizam TCP / IP (na verdade, o NetBIOS sobre TCP / IP, conforme especificado no RFC1001 e RFC1002), NetBEUI ou IPX / SPX. Depois de terem estabelecido uma conexão, os clientes podem, em seguida, enviar comandos (SMBs) para o servidor que lhes permitem aceder a partilhas, abrir arquivos, ler e escrever arquivos e, geralmente, fazem todo o tipo de coisas que você quer fazer com um sistema de arquivos . No entanto, no caso da SMB, estas coisas são feitas através da rede.
Como mencionado, SMB pode ser executado através de vários protocolos. O diagrama a seguir mostra isso:




SMB pode ser usado através de TCP / IP, NetBEUI e IPX / SPX. Se o TCP / IP ou NetBEUI estão em uso, o API de NetBIOS está a ser utilizado.
SMB também foi enviado através do protocolo DECnet. Digital (agora Compaq) fez isso para seu produto PATHWORKS.
NetBIOS sobre TCP / IP parece ser referido por muitos nomes. Microsoft se refere a ele como NBT em alguns lugares e em outros NetBT (especificamente na sua documentação Windows NT e no registro do Windows NT). Outros se referem a ele como RFCNB. NetBEUI é por vezes referido como NBF (NetBIOS Frame Format?) Pela Microsoft.
 

Nomes NetBIOS

 
Se SMB é usado através de TCP / IP, DECnet ou NetBEUI, em seguida, os nomes NetBIOS deve ser usado em um número de casos. Os nomes NetBIOS são até 15 characers muito tempo, e são geralmente o nome do computador que está executando o NetBIOS. Microsoft, e alguns outros implementadores, insistem que os nomes NetBIOS em maiúsculas, especialmente quando apresentados para servidores como o nome chamado.
Quando os nomes NetBIOS são enviados sobre o fio que são preenchidos para 15 caracteres com espaços e um caráter 16 é adicionado que especifica o tipo de nome NetBIOS. Microsoft refere-se a estes como Sufixos NetBIOS. A lista completa pode ser encontrada no artigo Microsoft Knowledge Base Q163409 .
Existem duas classes de nomes NetBIOS, nomes originais e nomes globais. No entanto, a Microsoft também define algumas outras classes: Internet Group, Domínio e hospedagem múltipla.
 

SMB Protocolo Variantes

 
Desde o início do SMB, muitas variantes de protocolo foram desenvolvidos para lidar com a crescente complexidade dos ambientes que tem sido empregadas em.
O cliente variante protocolo real e servidor usará é negociada usando o SMB negprot que deve ser o primeiro SMB enviado em uma conexão.
A primeira variante protocolo foi o Protocolo Core, conhecido por implementações SMB como PC NETWORK PROGRAM 1.0. Pode lidar com um conjunto bastante básico de operações que incluíam:
  • conectando e desconectando de compartilhamentos de arquivos e de impressão
  • abertura e fechamento de arquivos
  • abrir e fechar arquivos de impressão
  • arquivos de leitura e escrita
  • criação e exclusão de arquivos e diretórios
  • pesquisar diretórios
  • obter e definir atributos de arquivo
  • bloqueio e desbloqueio byte varia em arquivos

 Segurança

 
O modelo SMB define dois níveis de segurança:
  • Nível de compartilhamento. A proteção é aplicada no nível de compartilhamento em um servidor. Cada ação pode ter uma senha e um cliente só precisa que a senha para acessar todos os arquivos sob essa partilha. Este foi o primeiro modelo de segurança que tinha SMB e é o único modelo de segurança disponíveis nos protocolos de núcleo e CorePlus. Windows para Workgroups vserver.exe 'implementa a segurança de nível de partilha por padrão, assim como o Windows 95.
     
  • Usuário Nível .Protection é aplicado a arquivos individuais em cada ação e se baseia nos direitos de acesso do usuário. Cada usuário (cliente) deve fazer login para o servidor e ser autenticado pelo servidor. Quando for autenticado, o cliente é dado um UID que devem ser apresentadas em todos os acessos subsequentes para o servidor. Este modelo está disponível desde LAN Manager 1.0.

Navegando pela rede

 
Tendo lotes de servidores na rede não é muito bom se os usuários não podem encontrá-los. Claro, os clientes podem simplesmente ser configurado para saber sobre os servidores em seu ambiente, mas isso não ajuda quando novos servidores serão introduzidos ou os antigos removidos.
Para resolver este problema, foi introduzida a navegação. Cada servidor transmite informações sobre a sua presença. Clientes ouvir estas emissões e criar listas de procura. Em um ambiente NetBEUI, isto é satisfatório, mas num ambiente TCP / IP, surgem problemas. Os problemas existem porque transmissões TCP / IP não são normalmente enviados para fora da sub-rede de que são originários (embora alguns roteadores podem transportar selectivamente as emissões para outras sub-redes).
Microsoft introduziram servidores de procura e do Windows Internet Name Service (WINS) para ajudar a superar esses problemas.
 

CIFS: A mais recente encarnação?

 
Microsoft e um grupo de outros fornecedores (Equipamento Digital, Dados Gerais, SCO, Appliance Corp rede, etc) estão empenhados em desenvolver uma versão pública do protocolo SMB. Espera-se que 1,0 CIFS será essencialmente NT LM 0,12 com algumas modificações para facilitar a utilização através da Internet.

Os clientes SMB e servidores disponíveis atualmente

 
Existem alguns clientes SMB disponíveis hoje em dia e um relativamente grande número de servidores disponíveis a partir de uma variedade de fornecedores.
Os principais clientes são da Microsoft, e estão incluídas no Windows para grupos de trabalho 3.x, Windows 95 e Windows NT. Eles são mais evidentes quando você usar o Gerenciador de arquivos ou o Windows 95 Explorer, como estes permitem que você se conectar a servidores em toda a rede. No entanto, eles também são usados ​​quando você abre arquivos usando um UNC (Universal Naming Convention).
Alguns outros clientes que eu estou ciente de são:
  • smbclient do Samba
  • smbfs para Linux
  • SMBlib (uma biblioteca cliente SMB que está em desenvolvimento)
Servidor implementações estão disponíveis a partir de muitas fontes. Alguns que eu estou ciente de são:
  • Samba
  • Microsoft Windows para Workgroups 3.x
  • Microsoft Windows 95
  • Microsoft Windows NT
  • A família de servidores PATHWORKS da Digital
  • LAN Manager para OS / 2, SCO, etc.
  • VisionFS de SCO
  • TotalNET Advanced Server a partir de Sintaxe
  • Advanced Server for UNIX da AT & T (NCR?)
  • LAN Server para OS / 2 da IBM
As próximas duas seções irá discutir cada um dos acima, por sua vez.

Servidores SMB

 
Antes de discutir servidores SMB, é útil para discutir a diferença entre grupos de trabalho e os domínios.
 

Grupos de trabalho

 
Um grupo de trabalho é um conjunto de computadores que cada manter suas próprias informações de segurança. Com o Windows para grupos de trabalho, cada servidor é muito bonito em segurança de nível de compartilhamento. Windows 95 pode passar a autenticação do usuário off para um servidor NT ou LAN Manager.
No entanto, o ponto de um grupo de trabalho é que a segurança é distribuído, não centralizado.
 

Domínios

 
Um domínio é uma coleção de computadores onde a segurança é tratada centralmente. Cada domínio tem um ou mais controladores de domínio. Geralmente, há um controlador de domínio primário e vários controladores de domínio de backup. Os controladores de domínio mantém informações sobre a conta de estilo relacionadas com os utilizadores (clientes), como nomes de contas, senhas criptografadas, horas de utilização autorizadas, grupos o usuário pertence, etc.
 

Samba

 
Samba é um servidor SMB livremente disponível para UNIX, OpenVMS (recentemente portado e talvez não muito estável), desenvolvido por Andrew Tridgell e mantido por um grupo disperso de pessoas em todo o mundo. Samba é executado em um grande várias variantes Unix (Linux, Solaris, SunOS, HP-UX, ULTRIX, a DEC OSF / 1, UNIX Digital, Dynix (Sequent), IRIX (SGI), SCO Open Server, DG-UX, UnixWare, AIX , BSDI, NetBSD, NEXTSTEP, A / UX, etc).
Samba implementa o dialeto 0,12 protocolo NT LM. Samba podem agora participar de um domínio (tanto como um PDC e um membro de um domínio), e pode participar de navegação e pode ser um mestre de procura. Samba também pode processar as solicitações de logon para sistemas Windows 95
Samba implementa a segurança em nível de usuário, mas as ações podem ser públicas onde o acesso é mapeado para o proprietário etc do compartilhamento.
 

Microsoft Windows Servers

 
Microsoft tem um número de implementações de servidor SMB para a faixa de sistemas operacionais Windows. Estes não são produtos distintos, em vez disso, eles são essenciais para a versão apropriada do sistema operacional Windows. No entanto, eles podem ser desligados ou que o Painel de Controle ou na linha de comando (servidor net stop no prompt do DOS).
É evidente a partir do fato de que os servidores SMB do Windows 95 e Windows NT reagir de forma diferente para certas sequências de pequenas e médias empresas, que a Microsoft não usar o mesmo código para cada um desses servidores (embora o Windows para Workgroups e Windows 95 implementações podem ser derivadas de o mesmo código).
Windows para Workgroups 3.11 implementa a variante do Windows para grupos de trabalho protocolo 3.0a, e implementa a segurança nível de compartilhamento.
Windows 95 implementa o nível de 0,12 protocolo NT LM e implementa a segurança social e nível de usuário.
Windows NT implementa o nível de 0,12 protocolo NT LM e implementa a segurança social e nível de usuário.
 

LAN Manager e LAN Manager para UNIX (LM / X)

 
Microsoft ea AT & T GIS portado várias versões do LAN Manager para o sistema operacional UNIX. Este código formaram a base de muitos servidores SMB disponível para sistemas operacionais UNIX a partir de vários fornecedores.
Alguns exemplos são: LM / X para SCO, LM Server para HP-UX (Advanced Server / 9000), etc.
A versão mais recente deste software parece estar LAN Manager para UNIX versão 2.2, que implementa o protocolo variante LANMAN2.1.
 

VisionFS

 
VisionFS é um servidor SMB escrito a partir do zero a partir de SCO. Ele está disponível para Solaris 2.x, HP-UX e SCO (ambos SCO OpenServer e Unixware).
 

TotalNET Advanced Server

 
Este produto é de Sintaxe. É um servidor SMB completamente escrito de forma independente, que foi talvez o primeiro servidor SMB for UNIX. Estes dias, ele vem com módulos adicionais fornecendo AppleShare e servindo a todos NetWare no produto um.
 

Advanced Server for UNIX

 
Depois LM / X, NCR (que costumava ser ATT GIS) (talvez com a ajuda de Microsoft) portado o código do servidor Windows NT SMB para UNIX para fornecer o mesmo nível de funcionalidade do Windows NT.
 

PATHWORKS

 
PATHWORKS é o nome de uma família de produtos de equipamento Digital corporação. Ele incluía servidores e clientes, com os servidores em execução em:
  • VAX e Alpha VMS
  • VAX e MIPS ULTRIX
  • Dezembro OSF / 1 AXP e para Digital UNIX (DEC OSF / 1 renomeado)
  • OS / 2
Os clientes correram em DOS, Windows, Windows para Workgroups, Windows NT e Windows 95 e são explicados abaixo.
Clientes e servidores da Digital implementar SMB sobre DECnet, bem como TCP / IP e, mais recentemente, NetBEUI. O SMB sobre especificação DECnet nunca foi lançado.
Servidores PATHWORKS originais de Digitas eram para VAX / VMS e implementado o protocolo CorePlus (MICROSOFT NETWORKS 1,03 dialeto). Este produto passou por várias versões e culminou na versão 4.2. Depois de um tempo, uma versão foi feita para ULTRIX e chamou PATHWORKS para ULTRIX V1, a versão mais alto do que era de 1,3. Ambas as correntes de produto foram desenvolvidos internamente.
Posteriormente, Digital usou a AT & T e Microsoft LAN Manager para UNIX (LM / X) código. Este foi lançado como PATHWORKS V5.0 para OpenVMS (LAN Manager) e PATHWORKS V5.0 para UNIX Digital (LAN Manager). Este produto implementa LAN Manager para UNIX V2.2 eo dialeto SMB mais alto que ele reconhece é LANMAN2.1 (e DOS LANMAN2.1). A razão para a LAN Manager entre parênteses no final de cada nome do produto é que os produtos que também suporta a funcionalidade NetWare.
PATHWORKS V5 é capaz de participar de um domínio baseado no Windows NT, embora apenas como um Backup Domain Controller ou um servidor membro.
Recentemente, Digital anunciou PATHWORKS V6.0 para UNIX (Advanced Server), que é baseado no da AT & T ASU (Advanced Server for UNIX) do produto.
 

LAN Server para OS / 2

 
Este é um produto IBM que parece ser derivada de alguma forma a partir do código do Microsoft LAN Manager.
 

Os clientes SMB

 
Existem vários clientes SMB lá fora:
  • Microsoft Clientela
    • Windows NT
    • Windows 95
    • Windows para Workgroups 3.11
  • Clientes PATHWORKS da Digital
  • Smbclient do Samba
  • Smbfs do Linux
  • SMBlib

Samba 4


O Samba é um conjunto de ferramentas voltadas a implementação de serviços de compartilhamento de arquivos e impressão. Uma das principais funções do Samba é atuar como Controlador de Domínio, um dos principais componentes de uma rede corporativa. Agrega serviços como SMB (arquivos), CUPS (impressão) LDAP (diretórios), Autenticação (Kerberos ) e DNS (resolução de nomes/ip). Possui uma implementação de código aberto do protocolo de rede Server Message Block - SMB, posteriormente denominado Common Internet File System - CIFS . O protocolo SMB/CIFS, em resumo, permite que computadores, através de uma rede, possam ler, escrever e executar arquivos, bem como requisitar serviços de servidores.
A principal vantagem de utilizar o Samba 4 é a implementação do protocolo SMB3, que oferece suporte as versões mais recentes do Windows.



Mais informações acesse o site oficial do Samba e verifique sua documentação completa.



Para mais informações entre em contato:
E-mail: ti.vicktorzx@gmail.com
Fone: (62)8510-6284
WhatsApp/Viber/Telegram: (62)8510-6284