quinta-feira, 16 de abril de 2009

Mapeando todas os tipos de unidades de redes no Linux

"Mapeamento Linux / Windows

Seguindo a mesma lógica do mapeamento Linux/Linux e usando o mount como sempre.

Supondo que o mapeamento \\server\arquivos, onde \\server tem o ip 192.168.1.1 deve ser mapeando em /home/files:

# mount -t smbfs \\server\arquivos /home/files
ou
# mount -t smbfs \\192.168.1.1\arquivos /home/files

Não tem muito o que dizer né?! Para compartilhamento Windows 98, 2000, XP e xpsp2 (sem diretivas de segurança avançadas) o file system é smbfs.

E se o compartilhamento pedir senha?

# mount -t smbfs \\192.168.1.1\arquivos /home/files -o username=nomedousuario,password=senha

Você pode ignorar a linha com a senha, daí ele pede o password quando você aperta o enter e a senha não é vista por outra pessoa relativamente perto de seu monitor. ;-)

Agora, para Windows Server 2003, há uma sensível diferença, porque quando você sobe o AD todas as diretivas de segurança e criptografia mudam. Daí o filesystem smbfs passa não conseguir mais fazer a conexão.

Para resolver... troque o smbfs por cifs:

# mount -t cifs \\192.168.1.1\arquivos /home/files -o username=nomedouserdowindows

Vale lembrar que no Windows 2003 com AD é obrigatória a autenticação. Logo, a linha com username é obrigatória. "

Na prática ficaria +- assim:
"Linux/Windows"
# mount -t cifs //192.168.100.XXX/backup /usr/local/backup -o username=backup,password=backup

Confira o Artigo completo aqui

terça-feira, 14 de abril de 2009

WinAjuda

Bom, como já devem ter percebido esse blog é 99% voltado ao Linux, particularmente aos artigos que eu me interesso vou postando aqui, até mesmo para não perder um bom artigo. Hoje me deparei com o WinAjuda, o próprio nome já diz tudo. Um site que merece uma garimpada mais a fundo. Parabens a equipe do WinAjuda!!! Logo abaixo postarei um trecho de um artigo muito interessante retirado do WinAjuda.

Microsoft DreamSpark: o guia

"O DreamSpark é um programa da Microsoft que permite que estudantes baixem, gratuitamente, certos software, normalmente, voltados às pessoas que estudam computação, por exemplo, o Windows Server 2008 e o Visual Studio 2008 com SP1…

Sim, eu disse “di grátis”. "

Fonte: WinAjuda

segunda-feira, 13 de abril de 2009

terça-feira, 31 de março de 2009

Encontrando Arquivos e Diretórios

"Haverá dias em que você sabe que um arquivo ou diretório existe mas você não sabe onde o encontrar. Nesse caso buscaremos o arquivo ou diretório com o comando locate.
Com o comando locate, você verá cada arquivo ou diretório cujo o nome contém o critério da busca. Por exemplo, se você quiser procurar por todos os arquivos com a palavra dedo no nome, digite:
locate dedo
O comando locate utiliza uma base de dados para encontrar arquivos e diretórios que têm a palavra dedo no nome do arquivo ou diretório. Os resultados da busca podiam incluir um arquivo chamado dedo.txt, um arquivo chamado superdedo.txt, um diretório nomeado imagemdodedo, e assim por diante. Para aprender mais, leia a página do manual do comando locate (digite man locate em um prompt do shell).
O comando locate trabalha rapidamente, isto ocorre pela base de dados ser moderna. Essa base de dados é atualizada automaticamente na base do cron. O cron é um programa pequeno que funciona no plano de fundo, executando várias tarefas (tais como atualizar a base de dados do comando locate) em intervalos regularmente programados. (para atualizar a base de dados utilize o comando updatedb)

Dica
Cron é um daemon que executa tarefas em intervalos regularmente programados. Para ler o manual do cron digite em um prompt do shell man cron.
O cron atualiza periodicamente a base de dados do locate, que é usada para identificar as posições dos arquivos e diretórios. Comutar entre sistemas operacionais e desligar sua máquina no fim do dia podem interferir no update automático da base de dados realizado pelo cron.
Para atualizar manualmente a base de dados, no início de uma sessão como usuário root (ou digitando o comando su -) digite o comando updatedb.
Após alguns minutos, a base de dados do locate que é utilizada pelo comando locate será atualizada.


Anote
Você pode programar o anacron para mandar seu sistema executar periodicamente comandos, com uma freqüência especificada de dias. O cron, não supõe que a máquina funcione continuamente, assim ele pode ser utilizado nas maquinas que não funcionam 24 horas por dia, ele pode ser utilizado no controle diário, semanal, e nos trabalhos mensais.
Consulte à página do manual do anacron (digite man cron na linha de comando do prompt do shell)."

fonte: http://www.insignesoftware.com/docs/guia_iniciante/guia60.html

Agradecimento: Flavio A. Reis

quinta-feira, 26 de março de 2009

Histórico no Shell

Para acessar o histórico no do seu shell entre com o comando

# more $HOME/.bash_history

Geralmente esse histórico "/.bash_history" fica armazenado na pasta $HOME de cada usuario.

domingo, 22 de março de 2009

Login automático no Ubuntu

"Vá ao terminal e execute o comando:
sudo gedit /etc/gdm/gdm.conf
Localize a linha:
AutomaticLoginEnable=false e altere para:
AutomaticLoginEnable=true
 
Na linha seguinte, coloque o nome do usuário que irá logar automaticamente, no meu caso a linha ficou assim:
AutomaticLogin=fabiano
Também podemos configurar o Login automático para quando reiniciamos o ambiente gráfico com CTRL+ALT+Back Space, localize mais abaixo a linha:
TimedLoginEnable=false e altere para:
TimedLoginEnable=true
Na linha seguinte, coloque o nome do usuário que irá logar automaticamente, no meu caso a linha ficou assim:
 
TimedLogin=fabiano
Para concluir, na linha seguinte, determine o tempo em segundos que o sistema deve aguardar para fazer o login.
TimedLoginDelay=10
Nota: O valor mínimo permitido é de 10 segundos.
Salve o arquivo e está feito, na próxima vez que ligar o computador, seusistema será carregado automaticamente sem parar na janela de Login."

fonte:http://www.linuxacessivel.org