quinta-feira, 5 de fevereiro de 2009

Script Verifica Processo no Windows

Um dia precisei fazer uma verificação nas maquinas Windows que forma instalado o Antivírus da Norton da Symantec com sucesso, para isso, deveria verificar se o processo Rtvscan.exe esta sendo executado, com eram varias maquinas criei um script que lia um arquivo txt chamado hostname.txt, neste arquivo em cada linha tinha o hostname da maquina que deveria ser verificado.
O resultado seria redirecionado para um arquivo Result.log.
O script ficou assim.


@ TITLE Verifica Processo Rtvscan
FOR/F %%A IN (hostname.txt) DO echo %%A >> Result.log && tasklist /s %%A /fi “IMAGENAME eq Rtvscan.exe” /NH > Result.log

Samba compartilhando Home - Ubuntu 8.04

1. Objetivo.

Compartilhar o /home/[usuário], com acesso via login, para maquinas Windows.

2. Histórico de Revisão

Não há revisões

3. Pré Requisitos.

Ubuntu 8.04 – o Hard Heron

Samba 3.0.28a-1ubuntu4.7

Samba-common 3.0.28a-1ubuntu4.7

4. Premissas

Não se aplica

5. Instalação

Primeiro precisamos, alterar o arquivo de configuração do samba que fica em /etc/samba/ o arquivo se chama smb.conf, ele devera ficar do seguinte jeito.

# tiui_smb.conf_v1.0

[global]

workgroup = home # grupo de trabalho

netbios name = hostname # nome da maquina

log file = /var/log/samba/log.%m # log de acesso

max log size = 50 # tamanho maximo do log

level = 2 # nivel de log a ser feito

os level = 50

preferred master = no

domain master = no

security = user # tipo de acesso

encrypt password = yes # senhas criptografadas no windows

smb passwd file = /etc/samba/smbpasswd # senhas para logon

local master = yes # servidor master

[homes]

comment = Home Directories

path = /home/%u

browseable = no

writable = yes

write list = @user

printable = no

create mask = 0777

force create mode = 0777

Depois devemos adicionar o usuário, no grupo user, para isso acesso o arquivo /etc/group e procure a linha que contenha users e adicione o usuário.

Depois temos que ceirar a senha para este usuário

Smbpasswod –a [usuário]

Depois restart o serviço /etc/init.d/samba restart

6. Desinstalação.

Para desinstalar é só remover os arquivos do samba.

7. Testes

Não se aplica

9. Topologia

Não se aplica

segunda-feira, 30 de julho de 2007

Montando Servidor de Arquivos com Suse

Objetivo:

Montar Servidor de Arquivos Linux, para clientes Windows, com pasta pessoal e Publica.

Sistema Operacional: Suse 9

Descrição

Quando o cliente logar no servidor ele vai mapear uma pasta pessoal e uma publica, essa pasta publica todos terão acesso e a pasta pessoal apenas o usuário vai poder navegar, ler e gravar.

Você primeiro vai editar o seguinte arquivo em /etc/samba/smb.conf

# tiui_smb.conf_v2.0

[global]

workgroup = samba

netbios name = linux

string server = samba server

announce as = NT Server

log file = /var/log/samba/log.%m

max log size = 50

debug level = 1

encrypt passwords = yes

smb passwd file = /etc/samba/smbpasswd

username map = /etc/samba/smbusers

pam password change = yes

# obey pam restrictions = yes

unix password sync = yes

passwd program = /usr/bin/passwd %u

passwd chat = *New*password* %n\n *Retype*new*passwword* %n\n \

*passwd:*all*authentication*tokens*update*sucessfully*

secutity = user

os level = 65

local master = yes

domain master = yes

preferred master = yes

domain logons = yes

wins support = yes

dns proxy = no

logon driver = H:

logon home = \\%L\%U\.profile

logon path = \\%L\profiles\%U

logon script = %U.bat

message command = /usr/bin/x11/linpopup "%f" "%m" %s ; rm %S

[homes]

comment = Home Directories

browseable = no

writable = yes

write list = @user

[bkp]

comment = Home Directories

path = /home/arquivos/%u

browseable = no

writable = yes

write list = @user

only guest = yes

[public]

comment = Home Directories

path = /home/arquivos/public

browseable = no

writable = yes

only guest = yes

Observação você terá que criar as seguintes pastas

No

/home/arquivos

/home/arquivos/public

Não se esqueça de dar permissão para essas pastas

Qgora quando criarmos um usuários teremos que adicionar ele no samba e criar a pasta dele, vamos criar o usuário Rodrigo

#adduser rodrigo

#passwd rodrigo – insira a senha

#smbpasswd –a rodrigo – insira a senha

Criando a pasta de usuário

#mkdir /home/arquivos/rodrigo

Dando permisão

#chmod 777 /home/arquivos/rodrigo

Agora deve funcionar.