segunda-feira, 20 de abril de 2009
quinta-feira, 16 de abril de 2009
Mapeando todas os tipos de unidades de redes no Linux
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
Microsoft DreamSpark: o guia
Sim, eu disse “di grátis”. "
Fonte: WinAjuda
segunda-feira, 13 de abril de 2009
terça-feira, 7 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
# more $HOME/.bash_history
Geralmente esse histórico "/.bash_history" fica armazenado na pasta $HOME de cada usuario.