Dicas: Windows x Linux (Samba)
1. Adicionar uma estação de trabalho 2k ou XP no domínio Linux:
adduser -g grupo_micro -c nomedocomputador -d /dev/null -s /bin/false -n nomedocomputador$
2. Cadastrar o computador no samba:
smbpasswd -a -m nomedocomputador$
3. Adicinar usuário no Linux:
adduser nomedousuario >> “adiciona o usuário”
passwd nomedousuario >> “altera senha do usuário”
obs: digitar somente “passwd” sem nenhum nome de usuário na frente, altera a senha do usuário utual logado no linux.
4. Adicionar usuário no samba:
smbpasswd -add nomedousuario >> “cria o usuário”
smbpasswd -e nomedousuario >> “habilitar o usuário”
smbpasswd nomedousuario >> “altera senha do usuário”
5. Utilizando o Linux com criptografia:
- habilitar no samba:
encrypt password = yes
smb passwd file = /etc/smbpasswd
6. Adicionar micro no Servidor Linux (Samba)
-> no windows XP e 2K:
Alterar no registro do Windows (Iniciar > Executar > digitar: regedit [ENTER])
[HKLM\system\currentcontrolset\services\lanmanworkstation\parameters] EnablePlainTextPassword=1
[HKLM\system\currentcontrolset\services\Netlogon\Parameters]
Requiresignorseal=0
-> no windows 9x:
[HKLM\system\currentcontrolset\services\vxd\vnetsup]
EnablePlainTextPassword=1
7. Para os perfis do Windows XP e 2K:
-> habilitar no samba:
logon path = c:\perfil\%U
obs: %U representará o nome da pasta igual ao nome de cada usuário que logar.
8. Editor de textos em modo texto
Comando: vi
Sintaxe: vi nome_do_arquivo -> Para arquivo do diretório corrente
vi path_do_arquivo -> Caminho completo do arquivo
i:inserir
esc: interrompe qualquer comando
wq e x: saem salvando
q!: sai sem salvar
u: undo / desfazer
DD: remove a linha toda
/”palavra”: procura “palavra” no texto
/n: procura próxima “palavra”
yy: copia uma linha
p: cola uma linha
P: cola todas as linhas
“número de linhas”yy: copia “este número de linhas”
set number: numera as linhas
9. ifconfig – lista as interfaces
10. Comandos básicos arquivos e diretórios
cd: entra e sai de diretórios (assim como no MSDOS)
pwd: mostra a diretório atual em que o usuário se encontra
ls: lista arquivos e diretórios (assim como o dir)
opções do comando ls
-a: exibe todos os arquivos, inclusive arquivos ocultos identificados pelo linux com um ponto no início
-l: mostra lista de arquivos com riqueza de detalhes
-h: combinado com a opção “-l” usa tamanhos de arquivos em kb, mb e gb
-r: imprime a listagem de arquivos em ordem reversa
mkdir: cria diretórios
rmdir: remove diretórios VAZIOS
cp: copia arquivos
opções para o comando cp
-i: pergunta antes de substituir o arquivo
-f: substitui sem perguntar
-R: copia diretórios e subdiretórios
-v: mostra os arquivos enquanto estão sendo copiados
-p: preserva atributos do arquivo
-u: copia apenas se o arquivo de origem for mais novo que o destino ou se o destino não existe
rm: remove arquivos e diretórios
mount: cria acesso a dispositivos: hd, cdrom e floppy
ex: mount /mnt/cdrom
mount /mnt/floppy
mount /dev/hdx2 /caminho do ponto de montagem ####-> IDE
mount -t vfat /dev/hda1 /mnt/windows -> monta hd Fat
mount /dev/sda2 /caminho do ponto de montagem ####-> SCSI
umount: remove acesso aos dispositivos
ex: umount /mnt/cdrom
umount /mnt/floppy
obs: para acessar os arquivos do cdrom e floppy após montá-los, acessar as pastas utilizadas na montagem
formatar disquete: fdformat /dpv/fd0
X-te: altera a data/hora do sistema. Sintaxe: date MesDiaHoraMinuto
df: mostra espaço livre / ocupado na partição
opções: -h: mostra em kb, mg e gb
du: mostra espaço utilizado por arquivos e subdiretórios no diretório atual
opções: -h idem acima mostrando em MB
find: procura arquivos / diretórios no disco
ntsysv: programas(dimons) inicializados automaticamente com o linux
man: exibe documantação referente a um comando
ex: man ls -> mostra todas as informações / sintaxes deste comando
chmod: permissões para arquivos ou diretórios
-R: atribui aos subarquivos e subdiretórios
ex: chmod 0777 “nomedo arquivo”
chown: proprietario / grupo que podem acessar os arquivos
-R: atribui aos subarquivos e subdiretórios
ex: chown “proprietario”:”grupo” “nomedoarquivo”
scp: copia arquivos de outro linux
ex: scp usuario@”endereco ip”:/caminho/arquivo /destino
ssh: conexão remota
ex: ssh “endereco ip” -L “nome do usuarios”
fsck: scan do hd para verificação de erros
ps -ax: lista processos
kill “número do processo”: mata o processo
11. Compactando / Descompactando arquivos:
TAR:
tar xsvf arquivo.bz2 -> extrai
RPM:
rpm -ivh “nome do pacote”
detalhes:
i = install
v = verifica se dá erro
h = status
rpm -qi “nome do pacote” -> consulta versão e informação de um pacote
rpm -qa “nome do pacote” -> consulta todos os pacotes do sistema
rpm -qf “nome do pacote” -> lista de qual pacote o arquivo pertence
rpm -qpl “nome do pacote” -> mostra onde joga os arquivos do pacote
rpm -uvh “nome do pacote” -> atualiza um pacote
rpm -e “nome do pacote” -> remove o pacote
12. Hardware
- Placas de rede: netconfig
- Placa de video: Xconfigurator
- Placa de modem: modemtool
- placa de som: sndconfig
- teclado: kbdconfig
- mouse: mouseconfig
- setup: controle geral
- dmesg: detectar hardware
13. IPTABLES
/etc/init.d/iptables
14. Arquivos de inicialização
/etc/rc.local
15. CONFIGURAR REDE
ip: /etc/sysconfig/network-scripts/ifcfg-eth0 ou eth1 ou etc
dns: /etc/resolv.conf -> ex: servername “número ip”
gateway: /etc/sysconfig/network
16. Squid
Adicionando usuários para autenticação:
htpasswd /etc/squid/passwd USUARIO
17. Impressoras
teste de impressão: echo “texto” > /dev/lpx -> onde x é o numero da impressora no linux
18. Samba
- criação automática de arquivos em compartilhamentos com direitos de acesso do usuário e do grupo
Nos parâmetros do compartilhamento, inserir a linha:
force group = +”nome do grupo” ->>> sinal de soma seguido do nome do grupo
- listar arquivos abertos na rede: smbstatus
- matar o arquivo: kill “número do processo”
19. Navegação / copia de arquivos
Midinight Commander
mc
20. Atualizar o up2date após instalação do linux
/bin/bash newset
21. Reinstalação do Linux – Usuários e senhas
- copiar passwd, group, smbpasswd, shadow
Fénks: O Mesmo
muito boas dicas.
parabéns