28 de julho de 2008

Modificando propriedades do Firewall [Windows]

O Comando netsh detem de vários recursos, entre eles a opção de modificar as propriedades do Firewall do Windows, como a opção de deixar determinada porta aberta:

netsh firewall add portopening all XXX nome_da_porta
onde xxx no. da porta a ser deixada aberta, all seria para todos os protocolos, podendo ser também tcp, ou udp; desta forma caso queira deixar a porta 80 aberta ao Apache, poderia fazer algo como:
netsh firewall add portopening tcp 80 apache

para fecha-la, bastaria:
netsh firewall delete xxx
Para maiores informações basta rodar o prompt e digitar netsh /? e/ou netsh firewall /?

Antivírus [Windows]

Periodicamente, caso seja um usuário MS-Windows, os antivírus devem ser testados pois nada eh eterno, como o seu tempo eh precioso, nada como uma visita a sites especializados pra verificar o que tah pegando, um destes sites eh o AV-Comparatives cuja seção Comparatives mostra diversos antivírus sob as mesmas condições.

Ademais, por mais que possua um antivírus instalado, a sua configuração pode constar de forma equivocada, desta forma que tal dar uma olhada neste excelente tuto postado no Fórum do Guia do PC, sobre o Avira Antivir 8.1 Personal.

15 de julho de 2008

SFTP mapeado localmente [Windows]

Após a configuração de seu servidor SFTP, que tal acessa-lo por um drive mapeado em sua máquina Windows? Dispensando a nececessidade de programas como Filezilla, rodando e podendo instalar suas aplicações remotamente como se estivesse em seu proprio computador, e ainda com o encapsulamento mais seguro que existe para acesso remoto...
Podendo ainda permitir acesso restrito de seus amigos e vender serviço para seus vizinhos que compartilham wireless com a segurança do MySecureShell.
É isto que promete o software Sftpdrive.

14 de julho de 2008

Modificando permissão de arquivos [Windows]

CACLS - modificando permissão de arquivos e pastas

cacls "c:\arquivo_ou_pasta" /g usuario:c
pelo qual:
/g -> dá acesso a determinado usuário conforme os parâmetros
os parâmetros podem ser:
r -> apenas leitura
w -> leitura e escrita
c -> modificar o arquivo
f -> acesso irrestrito

cacls "c:\arquivo_ou_pasta" /t /e /p usuario:c
/t -> acesso recursivo, aplica às pastas e subpastas
/e -> edita o acesso, ao invés de sobrepô-lo
/p -> modifica as permissões existentes conforme os parâmetros, que além dos mesmos previstos em /g (acima), ainda prevê a 

opção de:
/n -> nenhum acesso ao usuário especificado.

cacls "c:\arquivo_ou_pasta" /d usuario
/d -> proibe acesso a um usuário em específico

Gerenciamento de usuários
Adicionar Usuário

net user usuario senha /add
Quanto a senha dependerá das policys de sistema, que pode ser estabelecido pelo comando:
net accounts /minpwlen

Remover usuário
net user usuario senha /delete

Dependendo da edição do windows poderá executar o gerenciador chamando pelo executar, ou terminal: lusrmgr.msc
Obtenha mais informações acessando a documentação: http://support.microsoft.com/kb/251394/pt-br

Executar programas como outro usuários (parecido com su)
Por fim o comando runas o permite executar programas como se fosse outro usuário.

runas /env /user:usuario "programa \"c:\arquivo_a_ser_aberto.xxx\""
como runas /env /user:usuario cmd