sexta-feira, 6 de março de 2015

Tutorial: Monitorando cache do Squid com Navegador

Esse tutorial contempla apenas o acesso às informações do squid através de um navegador da internet (Firefox, IE, Opera etc).
Não contempla o acesso pelo protocolo SNMP, apesar dessa possibilidade.
Os comandos abaixo também não foram testados pela interface web > Diagnostics: Execute command.


Para obter informações detalhadas/relevantes como Uso do Processador, Informações da Memória, Solicitações do Cache (cache hits), objetos em cache etc, utilizando seu navegador web, siga o procedimento abaixo utilizando o shell do pfsense ou Putty:

1.   cd /usr/local/www && ln -s /usr/local/libexec/squid/cachemgr.cgi

2.   cd /usr/local/etc/squid && cp cachemgr.conf.default cachemgr.conf

3.   Em seguida é necessário editar o arquivo cachemgr.conf localizado em /usr/local/etc/squid
 
4.   Quando abrir  o arquivo cachemgr.conf você verá o que segue abaixo:

# This file controls which servers may be managed by
# the cachemgr.cgi script
#
# The file consists of one server per line on the format
#   hostname:port  description
#
# Specifying :port is optional. If not specified then
# the default proxy port is assumed. :* or :any matches
# any port on the target server.
#
# hostname is matched using shell filename matching, allowing
# * and other shell wildcards.
  localhost

5.     Substituir "localhost" pelo endereço IP da interface onde o Squid está configurado para escutar, o mesmo da interface LAN em geral 192.168.1.1 (esse será o gui_ip para acesso http, conforme indicado abaixo). Salvar o arquivo com a alteração feita.

6.     Na interface web do pfsense clicar em Services-> Proxy Server-> Access Control

7.     No campo External Cache-Managers adicionar o IP da interface onde o Squid está ouvindo conforme indicado acima. Clicar SAVE. 

8.     Abrir o navegador e colocar o endereço abaixo para visualizar o cache do Squid (substituindo gui_ip pelo IP indicado no passo 5.):

        http://gui_ip/cachemgr.cgi

Créditos:

Como proteger seus arquivos PDF contra cópia ou impressão indesejada


Proteger um documento é vital para garantir os direitos de editor e para evitar, ou pelo menos dificultar o plágio. (Claro que é possível quebrar essa proteção, mas isso é assunto para outra postagem). Vou utilizar um programa que você pode carregar no pen drive e está disponível para o programa PortableApps, Baixe o aplicativo PDFTK Builder clicando aqui.

Vamos lá, criei um arquivo PDF através do Word totalmente aberto, conforme você pode ver abaixo (observe que ao ser clicado no texto com o botão direito fica aberta a opção Copiar):

travar1

Aberto o programa PDFTK Builder clique em Collate. Abra seu arquivo PDF na opção Source PDF File, crie uma senha em Ower e tire a seleção de Printing, Degraded Printing e Copy Contents.


Agora ao abrir o novo arquivo criado pelo programa não temos mais a opção copiar.

travar3

Também ficou desabilitado a impressão:

travar4

Fonte: https://dicasdofabio.wordpress.com/2011/11/18/como-proteger-seus-arquivos-pdf-contra-cpia-ou-impresso-indesejada/

terça-feira, 10 de fevereiro de 2015

Como usar várias contas do Skype no Windows desktop


Para usar mais de uma conta do Skype no mesmo computador ao mesmo tempo, é preciso iniciar uma nova instância do Skype.
  1. Na barra de tarefas do Windows, clique em Iniciar > Executar (Start > Run), ou pressione as teclas Windows Tecla Windows. e R no teclado ao mesmo tempo.
  2. Na janela Executar (Run), digite o seguinte comando (incluindo as aspas) e clique em OK:
  3. Para sistemas operacionais de 32 bits:
    "C:\Program Files\Skype\Phone\Skype.exe" /secondary
    Para sistemas operacionais de 64 bits:
    "C:\Program Files (x86)\Skype\Phone\Skype.exe" /secondary
Se receber uma mensagem de erro, copie e cole o comando exato desta página e tente novamente.
Lembre que se você alterou o caminho de instalação do Skype, será necessário digitar o caminho correto do arquivo Skype.exe.
Se essa solução não funcionar, tente outra opção:
  1. Encontre o arquivo Skype.exe em C:\Program Files\Skype\Phone\ se estiver usando um sistema operacional de 32 bits.
  2. Se estiver usando um sistema operacional de 64 bits, encontre o arquivo em C:\Program Files (x86)\Skype\Phone\.
  3. Clique com o botão direito no arquivo e selecione Enviar para > Área de trabalho (criar atalho) [Send to > Desktop (create shortcut)].
  4. Localize o atalho na área de trabalho, clique com o botão direito nele e selecionePropriedades (Properties).
  5. No campo Destino (Target) da guia Atalho (Shortcut), adicione /secondary no fim do caminho. O campo Destino (Target) agora deve ser "C:\Program Files\Skype\Phone\Skype.exe" /secondary.
  6. Clique em OK. Agora você pode iniciar uma nova instância do Skype toda vez que clicar duas vezes no novo atalho.
Fonte: https://support.skype.com/pt/faq/FA829/como-faco-para-usar-varias-contas-do-skype-no-windows-desktop

segunda-feira, 26 de janeiro de 2015

Falha ao criar o objeto COM do VirtualBox. A aplicação será finalizada. RC do Chamador: E_NOINTERFACE (0x80004002)




Após a instalação do Virtualbox surge a mensagem: "FALHA AO CRIAR O OBJETO COM DO VIRTUALBOX. A APLICAÇÃO SERÁ FINALIZADA".

Detalhes:

RC DO CHAMADOR E_NOINTERFACE 0X80004002



Clique com o botão direito do mouse no link do VirtualBox (no Desktop mesmo), clique em PROPRIEDADES, clique na Guia COMPATIBILIDADE e marque os seguintes itens:
MODO DE COMPATIBILIDADE : WINDOWS XP (SERVICE PACK 3)
NÍVEL DE PRIVILEGIO: EXECUTAR COMO ADMINISTRADOR
Clique em OK e pronto




Se te ajudei comente. Obrigado

segunda-feira, 1 de dezembro de 2014

Adicionando funcionalidades (features) no Windows 2012

Neste Tutorial vamos mostrar como um administrador pode adicionar novas features (funcionalidades) no Windows Server 2012. No Windows Server 2008 R2 o administrador tinha um assistente para adicionar uma funcionalidade (Feature) ou função/papel (Role), onde a funcionalidade era algo do tipo .NET Framework, Telnet e este tipo de coisa.
No Windows Server 2012 é somente um assistente para adicionar tanto uma função quanto uma funcionalidade, vamos mostrar como fazê-lo via interface gráfica ou ainda PowerShell. O processo de remoção é semelhante a única diferença é que estaremos desmarcando as Features já instaladas no assistente para efetuar tal remoção.

Solução


Para adicionarmos uma nova função podemos estar clicando em Add roles and features no Dashboard principal do Server Manager, ou ainda clicando em Manage e clicar em Add roles and features

Adicionando funcionalidades (features) no Windows 2012
Na página Before you begin. Vamos ter uma página de boas vindas com algumas dicas sobre o assistente, clique em Next.
Adicionando funcionalidades (features) no Windows 2012
Na página Installation Type. Vamos selecionar Role-based or feature-based installation e vamos clicar em Next.
Adicionando funcionalidades (features) no Windows 2012
Na página Select destination server. Esta é uma das novas funcionalidades do Windows Server 2012 onde podemos gerenciar um computador local ou remoto com o mesmo assistente, ou ainda um VHD (Virtual Hard Disk), a dica é sempre olhar no canto superior direito quem é o servidor que receberá a ação durante a execução do assistente, neste exemplo é o servidor MVDSQL.apatricio.local após selecionado o servidor devemos clicar em Next.
Adicionando funcionalidades (features) no Windows 2012
Na página Select server roles. Neste Tutorial estaremos somente instalando Features, então não precisamos selecionar nada e clicar em Next.
Adicionando funcionalidades (features) no Windows 2012
Na página Select Features. Aqui podemos escolher as funcionalidades, vamos selecionar Telnet client e ferramentas de administração do Active Directory como também o legado de .NET Framework 3.5 (que inclui a versao 2.0 e 3.0) e vamos clicar em Next.
Adicionando funcionalidades (features) no Windows 2012
Na página Confirm installation selection. Teremos uma lista de tudo que será instalado e podemos clicar em Install. No entanto, durante a nossa seleção nós selecionamos o .NET Framework legado e o mesmo não é copiado durante a instalação do Windows Server 2012 e não se encontra no disco, então quando este tipo de mensagem aparece o administrador tem que passar o caminho para instalação dos mesmos.
Adicionando funcionalidades (features) no Windows 2012
A instalação é simples, vamos clicar em Specify an alternate source path e na nova janela que se abre podemos passar o caminho, como é nativo do Windows Server 2012 podemos colocar a mídia no drive e especificar o diretório Sourcessxs para o .NET Framework 3.5 e clicar em OK.
Adicionando funcionalidades (features) no Windows 2012
Agora que já fizemos um detour e resolvemos o problema de arquivos faltando para instalação da feature, podemos escolher a opção Restart the destination server automatically if required e fazendo isso a seguinte caixa de diálogo será mostrada, para confirmar clique em Yes.
Nota: É importante usar esta opção em servidores que não estão em produção do contrário se o restart for requerido o servidor irá ser inicializado após a instalação das novas features caso o restart seja requerido.
Adicionando funcionalidades (features) no Windows 2012
Após clicar em Install o processo será inicializado e uma das novas funcionalidades do Windows Server 2012 é que podemos fechar o assistente e caso queremos voltar ao mesmo podemos clicar em Tasks (que é o ícone de bandeira ao lado do Manage) no Server Manager para saber o status da operação ou ainda retomar o assistente.
Adicionando funcionalidades (features) no Windows 2012

Instalando via PowerShell…

A instalação via PowerShell é muito fácil e é feita através de um Alias chamado Add-WindowsFeature, para instalarmos basta rodar os seguintes cmdlets:
Add-WindowsFeature GPMC
O primeiro cmdlet é para importar o módulo do Server Manager para a sessão do PowerShell e o segundo é para adicionar a feature do Group Policy Management Console. Para saber a lista de Features que podem ser adicionadas o administrador pode utilizar Get-WindowsFeature, devemos sempre usar o nome da coluna Name durante os cmdlets. A vantagem deste cmdlet que mostra também as funções (roles) disponíveis como também o estado atual (se estão instaladas ou não).
Adicionando funcionalidades (features) no Windows 2012
A remoção de uma feature é semelhante e pode ser atinginda através do cmdlet Remove-WindowsFeature <Nome-da-Feature>

Instalando via PowerShell e remotamente…

Para instalarmos remotamente somente precisamos utilizar o switch –Computer <Nome-do-servidor> ao que já aprendemos na seção anterior. Segue a sintaxe do cmdlet:
Add-WindowsFeature Nome-da-Funcionalidade –Computer Nome-do-Computador
Na figura abaixo adicionamos o XPS Viewer em um computador remoto.
Adicionando funcionalidades (features) no Windows 2012
Na verdade qualquer operação com esta funcionalidade somente basta utilizar o –Computer, ou seja, Add and Remove cmdlets tiram vantagem desta switch.