Home
Linux I - TV Prudente
Contents
1. Device Boot Begin Start End Blocks Id System dev hdal 1 1 203 61693 6 DOS 16 bit gt 32M Command m for help Ns om Pr ximo passo Use o comando n para criar a nova parti o Vamos supor que voc queira deixar 80Mb para o linux Command m for help n Command action e extended p primary partition 1 4 p Partition number 1 4 2 First cylinder 204 683 204 Last cylinder or size or sizeM or sizeK 204 683 80M O linux mostrou que tem 204 683 Voc tem que informar o primeiro n mero 204 depois na outra linha tem que informar o n mero de MBytes para a particao ex 80M Ai ser necess rio criar um parti o virtual Siga o exemplo Command m for help n Command action e extended p primary partition 1 4 p Partition number 1 4 3 First cylinder 474 683 474 Last cylinder or size or sizeM or sizeK 474 683 10M Ficar mais ou menos assim Command m for help p Disk dev hda 16 heads 38 sectors 683 cylinders Units cylinders of 608 512 bytes Device Boot Begin Start End Blocks Id System dev hda1 1 1 203 61693 6 DOS 16 bit gt 32M dev hda2 204 204 473 82080 83 Linux native dev hda3 474 474 507 10336 83 Linux native Voc precisa trocar a parti o dev hda3 de Linux native para Linux Swap use o comando t Command m for help t Partition number 1 4 3 Hex code type L to list codes 82 Agora voc p
2. o da Configura o do Kernel Sony CDU31A CDU33A CDROM support Arquivo README README cdu3la Como criar mknod dev cdu3 1a b 15 0 Aztcd Driver Autor principal Werner Zimmermann zimmerma rz fht esslingen de Suporte Multi se o sim Suporte de Driver M ltiplo n o Suporte de M dulo sim Suporte de Ler frames de audio n o Auto probing n o Arquivo Device dev aztcd0 major 29 Arquivo de Configura o aztcd h Op o da Configura o do Kernel Aztech Orchid Okano Wearnes non IDE CDROM support Arquivo README README aztcd Como criar mknod dev aztedO b 29 0 Gscd Driver Autor principal Oliver Raupach raupach Onwfsl rz fh hannover de Suporte Multi se o n o Suporte de Driver M ltiplo n o Suporte de M dulo sim Suporte de Ler frames de audio n o Auto probing n o Arquivo Device dev gscd0 major 16 Arquivo de Configura o gscd h Op o da Configura o do Kernel Goldstar R420 CDROM support Arquivo README README gscd Como criar mknod dev gscd0 b 16 0 Mcd Driver Autor principal Martin martin bdsi com Suporte Multi se o n o Suporte de Driver M ltiplo n o Suporte de M dulo sim Suporte de Ler frames de audio n o Auto probing n o Arquivo Device dev mcd major 23 Arquivo de Configura o mcd h Op o da Configura o do Kernel Standard Mitsumi CDROM support Arquivo README README mcd Como criar mknod dev mcd b 23 0 Mcdx Driver Aut
3. 40 02 updatedb 1 gt dev null 2 gt dev null Eu tenho a impress o de se no original esta linha nao para 2 40h mas sim para 7 40h Como a minha maquina fica ligada direto as 7 40h eu ja estou trabalhando e quando eu tinha um 486 este processo pesava um pouco eu alterei o hor rio Se a sua maquina n o fica ligada direto mude o horario para algo mais conveniente por exemplo hora do almoco em que sua maquina possa estar ligada 3 22 possivel utilizar 2 ou mais Windows Managers Como proceder Voc pode tentar este StartSelector tar gz WindowManager chooser for X http www linuxnow com cgi bin getrec cat INCOMING amp rec StartSelector tar gz 3 23 Como agrupo mensagens no PINE Vai no menu de configuracao e habilita o enable aggregate command set depois quando estiver na lista de mensagens tecla ponto e virgula Te S coloca uma string com os assuntos que queira selecionar depois Z para dar um Zoom e depois A Apply dai voce podera aplicar comandos sobre as mensagens selecionadas delete forward save etc Muito poderoso 3 24 FetchMail fetchmailrc Antes o fetchmailrc gt poll provedor_discado_ppp proto pop3 gt user user with pass senha to gt rodrigo pereira rodrigo gt antonio martos antonio gt claudio martos claudio gt marcelo martos marcelo gt robert lima robert gt luiz pereira luiz gt roberto hernandez claudio gt ar marcelo gt medical antonio gt fernan
4. Auto probing n o Arquivo Device dev sjcd major 18 Arquivo de Configura o sjcd h Op o da Configura o do Kernel Experimental Sanyo H94A CDROM support Arquivo README README sjcd Como criar mknod dev sjcd b 18 0 SCSI Driver Autor principal David Giller Suporte Multi se o sim Suporte de Driver M ltiplo sim Suporte de M dulo sim Suporte de Ler frames de audio sim Auto probing sim Arquivo Device dev scd0 major 11 Arquivo de Configura o cdrom h Op o da Configura o do Kernel SCSI CDROM support Arquivo README none Como criar Opcional veja exemplo mknod dev scd0 b 11 0 mknod dev scd1 b 111 IDECD Driver Autor principal Scott Snyder snyder 0 fnal gov Suporte Multi se o n o Suporte de Driver M ltiplo sim Suporte de M dulo n o Suporte de Ler frames de audio sim Auto probing sim Arquivo Device dev hd b c major 22 Arquivo de Configura o cdrom h Op o da Configura o do Kernel Include support for IDE ATAPI CDROMs Arquivo README README ide Como criar Depois de configurado o Arquivo Device vamos agora bootar com o novo kernel O kernel verificar onde est o CD ROM exemplo sbpcd SBPCD Trying to detect a SoundBlaster CD ROM drive at 0x230 SBPCD Drive 0 CR 562 x 0 76 SBPCD 1 SoundBlaster CD ROM drive s at 0x0230 SBPCD init done Se a mensagem for muito r pida d um dmesg ou tail var adm messages Se o driver nao
5. Entre no diret rio principal cd gimp 1 0 0 Rode o script de configura o configure Monte o GIMP make Instale o GIMP make install Instala o do Data Extras Opcional O pacote data extras cont m os mais novos brushes gradientes paletas e patterns de v rios autores da internet Eu aconselho a instala o deste pacote GIMP DATA EXTRAS 1 0 0 gimp data extra 1 0 0 tar gz Encontra se em ftp ftp gimp org pub gimp v1 0 v1 0 0 ou http www ameth org gimp pub gimp v1 0 v1 0 0 More mirrors http www gimp org Descompacte o GIMP DATA EXTRAS tar xvfz gimp data extra 1 0 0 tar gz Obs Voc pode descompact lo em qualquer lugar e depois da instala o apagar os arquivos descompactados Entre no diret rio principal cd gimp data extra 1 0 0 Rode o script de configura o configure Instale o GIMP DATA EXTRAS make install More problems pico INSTALL Aperfei oamentos a este documento s o bem vindos mail me 9 Sobre este Manual 9 1 Sobre o Autor Esta se o eu criei para falar um pouquinho de mim E claro que pouca gente l isso mas fazer o que P Vai assim mesmo Meu nome inteiro eh Hugo Costa de Alem o Cisneiros Chame me de Hugo Cisneiros que melhor Meu nick Eitch H em ingl s Tenho 14 aninhos fa o 15 ano que vem no dia 3 de fevereiro Ahhhh como sou novo mas n o faz mal Isso at melhor Acesso Internet a mais ou menos 2 anos
6. ou fdl fd2 dependendo daonde est seu driver de disco 2 delay 50 Esta linha indica em quanto tempo a parti o padr o voc ver mais a frente vai entrar automaticamente ou seja sem voc mexer em nada Essa linha est configurada para rodar em 5 segundos Agora vamos ver como configurar quais parti es est o dispon veis A linha que coloca a parti o dispon vel Para uma parti o linux image vmlinuz root dev hdal label linux read only Non UMSDOS filesystems should be mounted read only for checking As nicas partes em que voc deve mudar s o as linhas root dev hdal lt em vez de dev hdal coloque a parti o linux e label linux lt Onde tem linux voc muda se quiser por uma palavra chave qualquer Para uma parti o de outro tipo other dev hda3 label win95 table dev hda As nicas partes em que voc deve mudar s o as linhas other dev hda3 lt em vez de dev hda3 coloque a parti o que voc queira label win95 lt Onde tem win95 voc muda se quiser por uma palavra chave qualquer e table dev hda lt Voc coloca em que table est a parti o dev hda3 Pronto E assim voc vai montando um lilo conf variado com o que voc quiser Outra coisa usar o liloconfig que cria o lilo conf com menus gr ficos Se voc tiver d vidas me contacte que tentarei tir las 2 6 Utilizando um disco flex vel no Linux Para mon
7. troff then groff s p t e Tascii mandoc 1 fi rpm rpm qilv p 1 deb dpkg info 1 esac lesspipe 1 lesspipe sh End 7 3 Permitir um s login por usu rio Login Unico Tkz to Rafael Rubik a friend of mine Eitch pico usr bin login_unico VAR who cut c1 8 tr d 040 grep n N echo LOGNAMEYV Iwc D if VAR gt 1 amp amp LOGNAME root then echo MENSAGEM DE LOGIN INVALIDO sleep 10 exit fi chmod 755 login_unico Depois de feito isso colocar esse arquivo no etc profile 7 4 Problemas com ncurse N o dispon vel 7 5 Mudando o rel gio de seu Linux Para mudar o hor rio do rel gio de seu linux digite date mmddhhmm yy Onde mm mes dd dia hh hora mm minuto yy ano Ent o Salve com o comando clock w Isso tudo tem que ser como root claro Dica retirada da linux br feita por Jonildo Andrade dos Santos john tch com br 7 6 Mudando o Editor de Texto padrao Edite o arquivo etc profile e coloque as seguintes linhas export EDITOR pico export VISUAL pico pico o nome do programa Voc pode substituir pelo seu editor favorito joe jove jed etc 7 7 Criando s uma conta de E MAIL sem shell Crie a uma conta comum de usu rio se preferir com o comando adduser Edite o etc passwd v na linha correpondente ao usu rio que voc criou haver a linha usuario PaSsWoRd UID GID
8. Crie caso ainda n o exista um diret rio etc ppp 3 Com seu editor de texto preferido crie no diret rio etc ppp um arquivo chamado options com o seguinte conte do dev modem 38400 modem crtscts lock connect etc ppp net connect asyncmap O defaultroute noipdefault mtu 576 Obs a V no diret rio dev e crie um link simb lico para a porta serial onde seu modem est instalado No meu caso meu modem est na COM2 portando In s cual modem b Mude o valor 38400 de acordo com a velocidade do seu modem c Se o seu modem est por exemplo em COM3 IRQS voc deve executar o comando setserial dev cua2 irq 5 Para que neste caso o seu modem seja reconhecido toda vez que voc iniciar o seu Linux coloque esta linha no etc rc d rc local ou o equivalente no seu sistema 4 Crie no diret rio etc ppp um arquivo chamado net connect com o seguinte conteudo bin sh usr sbin chat v t 60 f etc ppp net chat 5 Execute o comando chmod 500 etc ppp net connect 6 No diret rio etc ppp crie um arquivo chamado net chat com o seguinte conte do ABORT BUSY ABORT NO CARRIER o AT amp FI amp DI OK ATDT987654321 login aqui voce coloca seu username sword aqui voce coloca sua senha Obs a Os comandos para o modem variam de acordo com o fabricante O meu modem um USRobotics SportSter 28 8 interno Se voc possui um modem diferente a string de inicializa o provavelment
9. Sound card support gt Sound blaster gt Generic opl2 opl3 gt dev dsp dev audio support gt MIDI Interface support gt FM Synthesizer suport gt Additional low level drivers gt AWE32 Synth nao se preocupe com os IRQ e IOPORT que ele pede configure o resto aas suas necessidades make dep make clean make zlilo make modules make modules install 6 rebootando a maquina e testando a instalacao cat dev sndstat A saida deve ser algo do tipo Sound Driver 3 5 4 960630 Tue Oct 21 01 45 31 EDT 1997 root Linux fish 2 0 32 2 Tue Oct 21 01 13 49 EDT 1997 1586 Kernel Linux fish 2 0 32 1 Tue Oct 21 01 46 22 EDT 1997 1586 Config options 0 Installed drivers Type 1 OPL 2 OPL 3 FM Type 2 Sound Blaster Type 7 SB MPU 401 Card config Sound Blaster at 0x220 irq 5 drq 1 5 SB MPU 401 at 0x330 irg 5 drg O OPL 2 OPL 3 FM at 0x388 drq 0 Audio devices 0 Sound Blaster 16 4 13 Synth devices 0 Yamaha OPL 3 1 AWE32 0 4 2c RAMOk Midi devices 0 Sound Blaster 16 Timers 0 System clock Mixers 0 Sound Blaster 1 AWE32 Equalizer Algumas consideracoes Procure compilar o maximo possivel do kernel em modulos excetuando apenas se possivel os filesystems que vao ser montados no boot Assim caso voce esqueca algo podera consertar sem ter que recompilar o kernel inteiro O patch para idepnp eu instalei pois eu tenho dispositivos na ide da placa de som Caso voce nao tenha nao prec
10. dev hda5 350Mb dev hda6 usr 400Mb dev hda7 var 40Mb dev hdb5 swap 40Mb 2 15 Rodando Windows 95 no Linux Se voc for maluco o suficiente tente isso Para rodar o ruindows 95 no linux fa a o seguinte 1 Baixe o bochs 971017c do site http world std com bochs 2 Crie um arquivo chamado conf com as seguintes linhas bin bash export CFLAGS Wall O3 m486 fomit frame pointer pipe configure enable 80386 enable debugger enable memory 32 enable v8086 mode enable paging enable vga enable bochs bios hooks enable dma floppy io enable processor ips 400000 enable tlb chmod 700 conf conf make Leia o arquivo Windows95 html no docs html Crie uma imagem de 112M como explicado no doc Instale o windows 95 Crie um arquivo bochsrc no raiz do usuario com as seguintes linhas OAANINHNN HA WwW diskc file usr local bochs 112M cyl 900 heads 15 spt 17 floppya file dev fdO floppya file dev fdl boot c romimage usr local bochs bios BIOS bochs 971017a megs 32 vgaromimage usr local bochs bios VGABIOS elpin 2 00A log var log bochs hga_update_interval 150000 keyboard_serial_delay 200 14 rode o bochs dando boot na imagem 15 Eu ainda nao fui maulco o suficiente ainda 2 16 Imprimindo do Linux em uma rede Windows 1 Instalar o Samba Pegue compile e instale o Samba e digite os seguintes par metros no arquivo SAMBADIR lib smb conf
11. dev zero and dev tcp device from the FTP directory as follows cd dev mknod zero c 3 12 mknod tcp c 11 42 cd chmod 555 dev The resulting device should Is like this crw r r 1 root 3 12 Jul 27 17 48 zero crw r r 1 root 11 42 Jul 27 17 48 tcp Also you probably need the following shared libraries lib Id so lib libc so lib libdl so BSDI Set 555 protections on the ftp shlib and its contents if shared libraries are used gt From Darci Chapman dchapmax O preview jf intel com The following directories and files need to be created in whatever directory ies are being chrooted to ftp for anon ftp or for whatever directory guest users are chrooted dr xr xr x root wheel O Nov 3 01 43 1995 bin r xr xr x root wheel 12288 Nov 3 01 43 1995 bin compress r xr xr x root wheel 45056 Nov 3 01 43 1995 bin gzip r xr xr x root wheel 12288 Nov 3 01 43 1995 bin ls r xr xr x root wheel 65536 Nov 3 01 43 1995 bin pax dr xr xr x root wheel O Nov 3 01 43 1995 etc r r r root wheel 793 Nov 3 01 43 1995 etc group r r r root wheel 817 Nov 3 01 43 1995 etc localtime r r r root wheel 40960 Nov 3 01 43 1995 etc pwd db dr xr xr x root wheel O Feb 3 12 34 1995 pub dr xr xr x root wheel O Nov 3 01 43 1995 shlib r xr xr x root wheel 298407 Nov 3 01 43 1995 shlib libc_s 2 0 Be a ole e KE DJ E K E K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K
12. tamb m pode corrigir erros Dar sua opini o Ou at sugest o atrav s do meu E Mail E tamb m mas n o menos importante Junte se a n s no Clube The Linux Manual pj p z J z gt Z a gt Es
13. users e tamb m teste2 doc no qual fernando o dono e o grupo visits tamb m dono Como voc pode ver do lado esquerdo de cada arquivo diret rio existe um s rie de letras r w x ou d Vamos ver o que representa cada uma delas drwxrwxrwx 0111222333 No caso acima a primeira coluna significa numero 0 se o nome listado eh um diret rio ou n o caso n o seja um diret rio ele ser exibido da seguinte maneira rwxr r lroot root 57 Mar 10 03 44 make backup gt N o cont m a letra d n o diretorio e sim arquivo O exemplo abaixo mostra o que seria um diret rio drwxr r l root root 1 Mar 10 01 12 bin gt Cont m a letra d na primeira coluna um diret rio Continuando na segunda coluna numeros 1 de acordo com o exemplo mais acima temos as defini es para o dono do arquivo como mostra o exemplo rwxr r 1 killer users 1231 Mar 09 12 12 teste txt IIl II gt O dono do arquivo killer pode executar o arquivo x executable gt O dono do arquivo killer pode gravar no arquivo w writable gt O dono do arquivo killer pode ler o arquivo r readable Seguindo na terceira coluna numeros 2 de acordo com o exemplo SLLLLLLLS arquivo como mostra o exemplo r rwxr 1 fernando visits 212 Mar 01 12 42 exemplo doc Ill I gt O grupo dono do arquivo visits pode executar o arquivo gt O grupo dono do
14. Desde que lan ou ela aqui na minha cidade que Aracaju Sergipe No come o n o foi aquele impacto todo mas depois eu viciei mesmo 0 Como come ei a usar Linux Como muita gente eu acho que come a Bem uma historinha zuada P Eu e meu amigo Davi Medeiros FOX v amos aqueles hackers todos que s usavam Linux Ent o agente tava resolvendo ingressar no Linux pra pelo menos pra mim se tornar hackers Pegamos um CD com o Linux Ent o depois de um probleminha com o computador de FOX agente veio fazer a cobaia no meu Ele j at trouxe o bootdisk e rootdisk bonitinho j pronto o Come amos a instalar de manh umas 10 00 Qual foi o 1o problema HaHaHa Simplesmente meu CD ROM nao era reconhecido pelo Linux mole O que fizemos Ficamos pedindo ajuda no IRC Como n o deu em nada agente come ou a fazer nossas ninjaria Resolvemos o problema copiando os arquivos do cd rom pro HD e instalando a partir desse HD montado Esse foi o nico problema de muitos que eu lembro Foi uma instala o bem dif cil A opera o durou mais ou menos 8 horas Quando finalmente instalamos ficamos parados no prompt do bash E agora Ficamos fuxicando com Is e cd executando arquivos e etc Ja era umas 6 horas da tarde FOX foi pra casa e eu fui pro shopping que ia ter um IRContro l demais Assim foi Entrei na Antiga Linux BR A da openline http www openline com br linu
15. Fla color tty dir colorido alias rd rmdir Remove diretorio alias md mkdir Cria diretorio alias cd cd cd junto com alias copy cp Copiar arquivos alias move mv Mover arquivos alias ren mv Renomear arquivos mover alias rename mv Renomear arquivos mover alias win startx Iniciar o XWindows alias edit pico Um dos melhores editores 0 joe eh bom tb alias path env grep PATH Mostra o path alias home cd Vai pra o homedir do usuario alias cdrom on mount mnt cdrom Monta o CD ROM declara no fstab alias cdrom off umount mnt cdrom Desmonta o CD ROM alias cdrom cd mnt cdrom Entre no CD ROM alias cls clear Apagar a tela pra que alias del rm Remove arquivos alias remove rm Remove arquivos alias deltree rm r Remove diretorio cheio alias xcopy cp R Copia diretorio subdiretorios alias config setup Setup PP alias diskon mount dev fdO mnt disk Monta disquete alias diskoff umount dev fd0 amp Desmonta disquete Ordena linhas de arquivos alfabeticamente Ordena linhas de um arquivo em ordem alfabetica bin sh Eitch Ordenar Tkz to Levy a friend of mine Ordena linhas de um arquivo em ordem alfabetica Sintaxe 0 lt arquivo origem gt lt arquivo destino gt Begin echo Ordenando 1 no arquivo 2 cat 1 sort gt 1 End 8 Instalacao e Tutoriais de Aplicativos 8 1 Insta
16. ISO09660 FS Y n m Depois de recompilado seu kernel n o boote seu sistema antes que eu diga Voc ainda tem que acertar o boot e os par metros do mesmo Todos os drivers de CD ROM e arquivos de sistema ISO 9660 podem ser carregados como m dulos Veja o Kernel HOWTO Esse Kernel HOWTO tamb m pode ajudar caso voc queira obter um driver que n o esteja no kernel 3 Criando arquivos device e configurando par metros de boot O Kernel usa um arquivo device para identificar o driver Se voc est usando uma distribui o avan ada geralmente vem em CDs de instala o do Linux porvavelmente voc j configurou este device em alguma parte da instala o No Slackware ele d um menu pra voc escolher o device Esses sistemas t m um script chamado dev MAKEDEV que cria os devices necess rios Antes de ler esta se o verifique esses m todos Voc pode editar o dev MAKEDEV com um editor de texto comum e ver o script Qualquer d vida man MAKEDEV Depois de criado o device do driver crie um link simb lico para esse driver Por exemplo vamos usar o drive sbpcd como exemplo In s dev sbpcd dev cdrom Se voc quiser tocar CDs de audio voc precisar proteger o device REAL e n o o do link simb lico chmod 666 dev sbpcd Is 1 dev sbpcd brw rw rw lroot disk 25 OJull8 1994 dev sbpcd Alguns drivers n o s o reconhecidos facilmente pelo sistema ent o vamos usar um par metro do arquivo de
17. K K K K K 2K 2K ok 5 6 Dom nio Virtual Seguinte cria um alias na sua placa ethernet e da outro IP para ela nao esqueca de habilitar o ethernet aliasing no kernel Faca uma entrada no seu DNS para o seu novo host Configure o Apache pelo arquivo http conf para aceitar o Virtual Host se nao me engano da pra fazer se for soh a pagina soh no apache e no DNS sem criar outro IP mas nao sei como eh e como preciso de email e o sendmail exige o IP faco assim Pronto se alguem acessar linux seu dominio vai pra uma pagina e tucows seu dominio vai pra outra se quiser ftp separado por endereco precisa de um patch no WU FTP Tem mais informacoes no Virtual HOWTO e no Virtual WU HOWTO acho que eh esse o nome 5 7 E Mail de auto resposta gt tem como eu criar um mail de auto resposta gt tipo vc manda um mail pra auto resposta com br dizendo oi gt e ele te responde eae Eu tive interesse de ter como testar um servidor de e mail remotamente para isto o que fizemos foi 1 Criamos um usuario Digamos que seja o usuario oi 2 Instalamos o pacote vacation ftp ftp y ggdrasil com test GroundZero packages current source tars vacation 1 1 1 tar gz 3 colocamos no HOME dele um arquivo forward com o seguinte conteudo cat gt gt home oi mail log I usr local bin vacation t0 r oi 4 criamos um arquivo vacation msg com o seguinte conteudo Subject E mail Reception Test Your e mail w
18. O usu rio que pode fazer tudo eu disse TUDO no sistema o root ou seja o administrador do sistema Voc agora est no prompt Se o prompt terminar em voc estar como usu rio normal e quando estiver terminando em voc est como root Voc agora quer obter ajuda tente o bom e velho help Este comando lhe d ajuda sobre o bash uma shell se voc quiser ajuda sobre um determinado comando tente os manuais online man comando Isso invoca o manual do comando Voc pode tentar tamb m apropos comando whatis comando e pressione q para sair Quando voc v a sintaxe do comando voc ter que saber que Na sintaxe do comando tar tf lt file tar gt gt redir file O lt gt significa uma coisa essencial ao comando o significa uma coisa opcional No exemplo acima file tar tem que ser identificado e gt redir file opcional Comparando os comandos Veja a tabela a seguir DOS Linux Notas BACKUP tar Mcvf device dir completamente diferente CD dirname cd dirname quase a mesma sintaxe COPY filel file2 cp filel file2 igual DEL file rm file igual DELTREE dirname rm R dirname igual DIR Is n o exatamente a mesma sintaxe EDIT file vi file eu acho que voc n o vai gostar emacs file este melhor Jstar file este tipo o edit do DOS FORMAT fdformat mount umount sintaxe um pouco diferente HELP command man command a mesma filosofia MD dirname mkdir dir
19. assim dirk PrettySecret Note que dirk ser o username e Pretty Secret o password Substitua os com os respectivos username e password Para Provedores que usam chap em vez de pap o arquivo acima dever se chamar etc ppp chap secrets Finalmente vamos criar o script que far a conex o O nome do arquivo ser etc ppp chatscript TIMEOUT 5 Z Nh u w x w 2 OK ATDT12345678 ABORT NO CARRIER ABORT BUSY ABORT NO DIALTONE ABORT WAITING TIMEOUT 45 CONNECT TIMEOUT 5 name ppp Note que na segunda linha voc tem que substituir 12345678 pelo numero a ser discado Agora vamos criar o script que executar tudo o que configuramos A conex o O arquivo nome e diret rio da sua escolha Edite assim exec pppd connect chat v f etc ppp chatscript detach crtscts modem defaultroute user dirk dev modem 38400 N o se esque a de substituir a quarta linha palavra dirk por seu username Prontinho rode o script e v i l Obs Estas instru es foram TOTALMENTE tiradas do ISP Hookup HOWTO d vidas n o ser o tiradas por mim mas por sim o dono do HOWTO Egil Kvaleberg egilk sn no 5 2 Conectando se por Programa Minicom Vamos configurar Primeiro edite o arquivo etc hosts assim 127 0 0 1 localhost 0 0 0 0 wakko Onde tem wakko voc coloca o host de sua m quina Agora vamos editar o arquivo etc resolv conf domain servidor com br nameserver 200 255 67 1 Onde
20. cio de Copyright em coisas p blicas a maior besteira Free rulezzzzzzzzZZZZZZZZZZZZZZZZZZ A nica coisa que idiotisse e que ningu m gosta E se algu m pegar isso daqui e colocar o autor como outra pessoa Isso j sacanagem Papai n o gosta 0 Ali s eu quero que voc copie ele coloque em sua p gina distribua aos amigos e v anunciando ele Mas por favor seja um Membro do Clube The Linux Manual E este CopyrightO em cima s pra enfeitar Pra ficar bem empiriquitado 9 3 Bugs reportados Os Bugs reportados da Vers o 2 5 foram Conectando se Internet Esqueci de falar que depois de sair do minicom rodasse o pppd para estabelecer a conex o com o provedor Conforme descrito na atual se o Conectando se Internet atrav s do programa Minicom Os Bugs reportados da Vers o 3 0 foram Usando o LILO para gerenciar parti es Troquei as bolas Nas primeiras linhas tem falando sobre o arquivo dev lilo conf ARRRGHH N o dev lilo conf e sim etc lilo conf Desculpem o erro fatal coisa de maluko esse meu eu Os Bugs reportados da Vers o 3 1 foram Inicializando seu Linux diretamente no X Windows Troquei as bolas de novo nas duas partes do slackware para mudar id 3 initdefault para id 4 initdefault e para tirar id 4 initdefault para id 3 initdefault 9 4 Como ajudar o manual Para ajudar o manual saia distribuindo ele pra todo mundo divulgue ele etc Voc
21. da Linux BR dada por Ricardo A Guimaraes psi O sodre net 3 3 O Boot do Linux d um monte de mensagens Unresolved symbols in module Isso ocorre porque o sub diret rio lib modules 2 0 30 est com modulos aos montes os que vieram com a distribui o eu tive esse problema e resolvi dando mv i lib modules 2 0 30 lib modules 2 0 30 old cd usr src linux make modules make modules_install ele vai criar um novo lib modules 2 0 30 mas apenas com os que voc vai usar 3 4 Como vejo quanto o Linux est reconhecendo de mem ria cat proc meminfo free D s a informa o de mem ria livre utilizada e infoma o sobre o swap Dica retirada da Linux BR dada por Maximo maximo roadnet com br Jungle Man jungle O medusa sti com br 3 5 Restrigingo acesso a IPs com o Apache sem usar um HTACCESS Configura no srm conf para que ele possa carregar um cgi em vez do htm srm conf Directory Index index html homepage html index shtml homepage shtml index cgi homepage cgi srm conf AddHandler cgi script cgi Dai no usu cgi voce filtra os IPS que esta querendo como no exemplo if SREMOTE_HOST dominioque pode com br a REMOTE_ADDR 200 250 999 999 then ok else echo Proibido acesso exit 1 fi S para complementar a informacao passada se voce estiver usando proxy o endereco que aparece e o da maquina que esta com o proxy e nao da maquina solicitante original Segue entao mais umas
22. da instala o do GIMP em uma m quina utilizando a distribui o Slackware 3 4 com o KDE Beta 4 instalado O usu rio que deseje fazer a instala o em uma m quina com outra distribui o deve observar as caracter sticas de instala o destas distribui es bem como os comandos espec ficos de cada shell Antes de come ar a instala o verifique se voc tem uns 100 mb livre Instala o do GTK Necess rio GTK 1 0 4 gtk 1 0 4 tar gz ou superior Encontra se em ftp ftp gimp org pub gtk v 1 0 ou http www ameth org gimp pub gtk v 1 0 More mirrors http www gimp org Descompacte o GTK tar zxvf gtk 1 0 4 tar gz Entre no diret rio principal cd gtk 1 0 4 Rode o script de configura o configure Monte o GTK make Instale o GTK make install Obs Ap s instalar o GTK ainda sobram os arquivos da instala o no diret rio gtk 1 0 4 eu apaguei este diret rio por falta de espa o e o GIMP continuou a funcionar perfeitamente Eu n o estou dizendo para voc apag lo tamb m corra seus pr prios riscos Instala o do GIMP GIMP 1 0 0 gimp 1 0 0 tar gz Encontra se em ftp ftp gimp org pub gimp v1 0 v1 0 0 ou http www ameth org gimp pub gimp v1 0 v1 0 0 More mirrors http www gimp org Descompacte o GIMP tar xvfz gimp 1 0 0 tar gz Obs Onde voc descompactar o GIMP ele ficar instalado por exemplo se voc descompactar ele na raiz ele ficar instalado em gimp 1 0 0
23. desconectar digite etc ppp ppp off PS Qualquer coisa s dar um ps e depois um kill no n do processo do pppd Repito Esta uma receita m nima supondo se que voc est em casa sem qualquer outro micro por perto sem placa de rede sem nenhuma outa aspira o a n o ser sentir o prazer org smico de se conectar a Internet atrav s do Linux e fazer um ftp na unha Boa sorte E parem de usar o minicom para acessar a Internet p o amp r Hr O aSH 5 4 Pegando e mail via pop server no Linux Para pegar e mail e l los com um leitor de e mail ex pine tenho aqui comigo um script Para quem n o sabe proceda assim 1 Crie o arquivo get mail usando touch get mail sem aspas 2 Digite chmod 755 get mail sem aspas 3 Edite o arquivo com um editor de texto qualquer ex vi pico 4 Dentro do arquivo coloque as linhas bin sh Script pra pegar mails usando o popclient echo Easy mail Script acidmud axur05 org echo The Linux Manual http www netdados com br thm echo echo e Digite seu login c read login stty echo echo e Digite sua senha Nc read senha stty echo echo e n Digite o seu pop server ex mail axur05 org c read pop echo e Direcionar mail para o arquivo Nc read arquivo popclient 3 u login p senha o arquivo pop 5 Salve o arquivo e quando estiver conectado rode ele e siga as instru
24. for achado verifique os procedimentos novamente Agora vamos montar o CD ROM Se o seu CD for somente de audio n o preciso montar o drive se for de dados vamos usar o comando mount com o exemplo do driver sbpcd Veja abaixo mount t 1509660 r dev cdrom cdrom O CD ROM vai ser montado no diret rio cdrom Voc pode montar seu CD automaticamente no boot atrav s do arquivo etc fstab Veja como no manual do fstab man fstab Agora para desmontar o CD ROM utilize umount cdrom Encerra se aqui essas instru es sobre CD ROM Espero que tenha gostado 2 21 Tudo sobre Linux para quem est migrando do DOS Ser que Linux bom para voc O Linux um bom sistema voc est migrando pra ele do DOS Bom mas ser que voc gostar dele como seu sistema Alguns provedores adoram o Linux por ser um sistema operacional timo para a Internet Intranet Mas e se voc usa o Linux num computador caseiro Realmente o Linux Para quem est migrando do DOS Windows um sistema operacional dif cil Mas para quem quer se aventurar REALMENTE nesse mundo o Linux uma boa para voc Se voc for um cara que s quer coisinha na boquinha recomendo n o usar o linux pois voc n o usar o sistema realmente Se voc pretende ou j usa Linux mesmo que seja a pouco tempo prepare se para se tornar um Hacker n o um hacker mal que enche o saco dos Administradores de Sistemas mas sim um hacker que possui conhecimen
25. interior desse diret rio gt Indica que o nome listado um diret rio O comando chmod pode ser usado para mudar os FLAGS rwx dos arquivos e ou diret rios a sintaxe b sica chmod ugoa rwx nome_do_arquivo_ou_diret rio Exemplo chmod u rw arquivol txt No exemplo voc mudar a permiss o para o dono do arquivo u user pode ler e gravar rw no arquivol txt Caso voc queira desfazer o comando voc faria chmod u rw arquivol txt Como se ve o ou define se os FLAGS serao ativados ou desativados Outros exemplos chmod a r arquivo2 txt Todos usu rios a all podem ler o arquivo2 txt chmod o w arquivo3 txt Outros usu rios o others sem ser o dono e o grupo dono do arquivo podem gravar o arquivo3 txt chmod g x netscape O grupo dono do arquivo g group pode executar o arquivo netscape O comando chmod pode tamb m ser usado com n meros em vez dos flags como mostra o exemplo chmod 664 arquivo txt O que quer dizer cada um desses n meros Veja abaixo O nenhuma permiss o 1 permiss o para executar 2 permiss o para gravar 3 permiss o para gravar e executar 4 permiss o para ler 5 permiss o para ler e executar 6 permiss o para ler e gravar 7 permiss o para ler gravar e executar No exemplo o comando informou que o arquivo txt pode ser lido e gravado pelo seu dono numero 6 na primeira coluna informou que pode tamb m ser lid
26. mesmo 3 Memoria Eu ja tive problemas de memoria dos mais estranhos Teve uma vez que eu usava o Windows normalmente Sai fui para o DOS copiei um arquivo do diskette para o HD E quando eu executava o arquivo no HD dava pau Depois de muitos testes verifiquei que quando comparava a copia do HD com o diskette existia diferenca Era somente 2 bytes e SEMPRE na mesma posicao Testes de memoria nao detectavam nada Windows rodava numa boa Solucao Troquei a memoria De qualquer forma gostaria de ler sua solucao caso ela exista 4 de ROGERIO COUTINHHO podium O convex com br ja experimentou trocar suas memorias PENTES para testes 777 5 de ANDRE E REFAEL MAXIMO maximo roadnet com br Quanto ao Win95 eu ouvi falar que vc tem que desinstalar e depois instalar reinstalar por cima nao funciona e quanto ao Linux acho que vc tem que recompilar o Kernel agora como e que vai ser o seu problema N o da para entrar como single user 6 de rfern infolink com br Experimente dar um boot pelo DOS a partir do drive A Conseguindo isto acesse seu hd e rode o MSD Caso queira me envie as telas resultantes principalmente as relacionadas s linhas de interrupcao e canais de dma Talvez eu possa ajudar 3 21 Como eu fa o pra dar update no database do Locate O comando prompt updatedb Na distribui o Slackware tem uma entrada no crontab do root que This updates the database for locate every day
27. ou sua distribuicao alias net pf 3 off alias net pf 4 off alias net pf 5 off Dica retirada da Linux BR feita por Arnaldo Carvalho de Melo acme conectiva com br 3 11 Quero fazer com q p ex o ttyl 1 seja associado ao var log messages etc syslog conf For info about the format of this file see man syslog conf the BSD man page and usr doc sysklogd README linux info notice dev tty 11 Detalhe use TABS nao use espacos 3 12 swriter3 error creating new document invalid path autotext does not exist Tenta ir na caixa de op es na guia path e existe um bot o chamado default pressione o e deve resolver o seu problema 3 13 Compilando o kernel Som problemas na compilacao gt fui recompilar o kernell e ele deu o seguinte erro gt sb common c 21 error You will need to configure the sound driver with gt CONFIG AUDIO option gt make 2 sb_common o Error 1 gt make 2 Leaving directory usr src linux 2 0 30 drivers sound gt make 1 sub_dirs Error 2 gt make 1 Leaving directory usr src linux 2 0 30 drivers gt make linuxsubdirs Error 2 Parecia complicada mas era bem simples Dentro do xconfig ou menuconfig alem da placa de som e das suas configuracoes deve ser marcada com um yes a opcao dev dfp and dev audio support e a MIDI interface support para o dispositivo MIDI A minha placa de som SB16 estava marcada e com todas as configuracoes certas ma
28. podem acessar Sintaxe Parecida com o do hosts deny s que essa linha garante acesso Servico IP Exemplo in fingerd 200 1 1 1 Garante acesso ao IP 200 1 1 1 ao servi o finger All 200 20 20 20 Garante acesso a 200 20 20 20 a todos os servi os dispon veis Obs importante ressaltar que podemos colocar v rias linhas em ambos os arquivos podendo entao anular ataques de certos IPs Truque Bem agora a parte mais esperada o truquezinho que podemos fazer com o hosts deny No hosts deny coloca se All All twist var noaccess h Jd bin echo e h tentou acessar d gt gt var log security log Essa linha far o seguinte todo IP que tentar acessar qualquer servi o de sua m quina ir executar o programa noaccess e ira logar o IP da m quina e o servi o que tentou acessar no arquivo var log security log Voc se quiser dar acesso a alguma m quina ap s a inclus o desta linha no hosts deny coloque no hosts allow tipo in telnetd 127 0 0 1 para dar acesso telnet ao loopback A baixo vai o programa noaccess c em ASCII noaccess c Compile esse noaccess com gcc o noaccess noaccess e coloque no dir var e pronto Se quiser checar os logs de quem quis acessar sua m quina tente um cat var log security log ou recomenda se deixar um console rodando tail f var log security log 6 7 CheckList de Seguranga Itens para um sistema seguro Somente dispon vel na vers o HTML 6 8 D
29. suporte a shadow eh possivel gt adicionando se a flag DAUTH no Makefile gt gt A linha do Makefile que deve ser modificada gt gt DEFS DHAVE CONFIG H DAUTH gt gt Passo 3 gt gt Edite o arquivo pop_pass c linha 464 gt Onde estiver We don t accept connections from users with null passwords Compare the supplied password with the password file entry pw_encrypt if pw gt pw_passwd NULL Il pw gt pw_passwd 0 Il stremp crypt p gt pop parm 1 pw gt pw passwd pw gt pw_passwd amp amp stremp pw encrypt p gt pop parm 1 pw gt pw_passwd pw gt pw_passwd sleep SLEEP SECONDS return pop msg p POP FAILURE pwerrmsg p gt user VVVVVVVVV VV gt Troque por gt gt We don t accept connections from users with null passwords gt Compare the supplied password with the password file entry gt gt if pw gt pw_passwd NULL Il pw gt pw_passwd 0 Il gt strcmp crypt p gt pop_parm 1 pw gt pw_passwd pw gt pw passwd gt sleep SLEEP_SECONDS gt return pop_msg p POP_FAILURE pwerrmsg p gt user gt gt Final gt gt Levy Carneiro Jr lt gt lt levy fractal com br gt So Jesus pode mudar a tua vida 8 2 Instala o do Star Office 3 1 Para instalar o Sta
30. tar com verifica o dos arquivos muito f cil depois de algum tempo de barulheira no seu HD cd usr amp amp tar cvf umask O amp amp cd mnt amp amp tar xvfp Desmonta o mnt que ja tem os arquivos do usr umount mnt Backup mv usr old usr Cria o novo usr mkdir usr Coloca sua nova parti o no diretorio usr mount dev hdx usr Esta feito um teste simples startx Edite o arquivo etc fstab adicionando a linha dev hdx usr ext2 default 1 1 reboot veja se n o ha erros na inicializacao quando tiver certeza que esta tudo certo rm rf old usr Com isso liberei cerca de 90 do espaco da particao inicial o usr ocupa bastante coisa Depois foi so instalar o ApplixWare que eu tanto queria grande mas muito bom por sinal Vale lembrar que o usr cont m muitos dos seus programas um diret rio que sofre muita leitura o var um diret rio que sofre muita escrita se estiver usando o Linux como servidor vale a pena uma particao para o var limitando assim o tamanho dos logs e tendo um controle maior sobre eles Nunca coloque todos os ovos na mesma cesta quando quebra perde tudo Com isso tudo aproveitei para tirar o swap de 40Mb que eu tinha no mesmo HD transformei ele no var no segundo HD criei um novo swap desta maneira o desempenho melhora pois o Linux consegue ler os dois HDs ao mesmo tempo uma barulheira danada D Ficou entao dev hda1 MS DOS
31. tecla Q Geralmente os manuais tiram a maioria de suas d vidas N o deixe de consult los 2 5 Usando o LILO para gerenciar parti es O LILO Linux Loader um utilit rio do linux que gerencia as parti es Ele usado pela maioria como um boot manager que divide cada boot para cada tipo de sistema Nos computadores caseiros geralmente se encontra outros sistemas e por isso eles utilizam o LILO para que escolham o sistema que queira usar neste momento O LILO tem seu arquivo de configura o em etc lilo conf L ele armazena as informa es necess rias para que ele fa a a divis o de parti es Um arquivo de configura o comum para 2 sistemas Linux Win95 esse LILO configuration file Start LILO global section boot dev hda compact faster but won t work on all systems delay 50 vga normal force sane state ramdisk 0 paranoia setting End LILO global section other dev hda3 label win95 table dev hda image vmlinuz root dev hdal label linux read only Non UMSDOS filesystems should be mounted read only for checking Vamos agora ver as partes do arquivo passo a passo 1 A linha boot dev hda Ela indica onde ser o funcionamento do LILO nesta linha o LILO est configurado para rodar no MBR Mas podemos mudar o dev hda para outro tipo de funcionamento Um exemplo colocar para funcionar em um disquete substituimos o boot dev hda pelo boot dev fdO
32. vc esta rmdir apaga diretorio Exemplo rmdir diretorio se o diretorio estiver cheio use o rm com o atributo r mkdir cria diretorio Exemplo mkdir diretorio clear limpa a tela mesmo que cls no DOS who mostra quem estah na maquina no momento whoami mostra quem voce eh util quando vc esquece com q login entrou finger mostra o usuario associado a certa chave df mostra o espaco usado livre e a capacidade das particoes do HD free exibe a memoria livre a usada e o buffers da memoria RAM exit e logout sai da sessao atual tar tape archive programa de geracao de backup tar c gera backup tar x restaura backup tar v lista cada arquivo processado tar t lista o conteudo de um backup Nota Para descompactar arquivos tagged tar gz tgz etc tar zxpvf nome do arquivo Se o arquivo for gziped gz gunzip d nome do arquivo chmod muda as permissoes do arquivo diretorio chown muda as permissoes do arquivo diretorio awk Procura por um modelo a partir de um arquivo Inclui uma linguagem de programacao embutida bdiff Compara dois arquivos grandes bfs Procura um arquivo grande cal Exibe um calendario cat Encadeia e imprimi arquivos cc Compilador C cd Muda diretorio chgrp Muda o titulo de um grupo de arquivos cmp Compara dois arquivos mostra a localizacao linha e byte da primeira diferenca entre eles comm Compara dois arquivos para determinar quais linhas sao comuns en
33. web mort touch rhosts forward chown root root rhosts forward chmod 400 rhosts forward Logue se como mort via FTP e provavelmente dar certo Se n o fa a tudo novamente e cuidadosamente Se voc n o conseguir fazer funcionar e tentou de qualquer jeito pe a ajuda pelo e mail do wu ftp wu ftpd O wugate wustl edu A e oe aE DEPENDENCIA DE OS LINUX No Linux n o se precisa do diret rio dev Precisa se do lib se as utilitades est o no bin din micamente linkadas Se voc est usando Slackware use o utilit rios home ftp bin Is ao in s de bin Is bin Is din micamente linkado enquando home ftp bin Is estaticamente linkado Use o comando Idd para achar quais libraries s o necess rias para as utilidades din micamente linkadas Como o que importa o Linux os outros sistemas estar o em ingl s SOLARIS Solaris can t handle SETPROCTITLE so turn the compile time option off The following was culled from a post by Tom Leach to the wu ftpd list gt For people who are having problems with Is al and dir on solaris 2 x gt systems you might try the following to find out what s missing gt truss f chroot ftp bin Is gt This will run the Is command in the same chroot d environment that gt anonymous FTP runs in The truss will show you what gt files libraries devices are accessed and where the Is is looking for them gt Tom Leach gt leach oce orst edu SUN 4 1 x Create a
34. 8 Enter an identifier for your monitor definition Enter the vendor name of your monitor Enter the model name of your monitor Responda qualquer coisa ou s aperte enter N o vai fazer diferenca 9 Do you want to look at the card database Diga sim e escolha a sua placa de video no menu 10 1 The XF86_Mono server This a monochrome server that should work VGA compatible card in 640x480 more on some SVGA chipsets 2 The XF86_VGAI16 server This is a 16 color VGA server that should wor any VGA compatible card 3 The XF86_SVGA server This is a 256 color SVGA server that supports a number of SVGA chipsets It is accelerated on some Cirrus and WD chipsets it supports 16 32 bit color on certain Cirrus configuratio 4 The accelerated servers These include XF86 S3 XF86 Mach32 XF86 Ma XF86 8514 XF86 P9000 XF86 AGX XF86 W32 and XF86 Mach64 Which one of these screen types do you intend to run by default 1 4 Depende de qual placa de video voc tem Escolha a opcao 3 que a mais comum se der problema vc muda pra 2 Senao vc pode tentar aumentar pra 4 11 Please answer the following question with either y or n Do you want me to set the symbolic link Diga sim isso pra fazer o link X com servidor que no passo 10 responda sim 12 How much video memory do you have on your video card 1 256K 2 512K 3 1024K 4 2048K 5 4096K 6 Other Essa voc consulta no seu manual da placa de video 13 Enter
35. ALL ALL Comente Colocar um antes do texto para que a linha seja comentada nao considerada 3 8 FTP e ou Daemon FTP n o funcionam Se quando voc for tentar acessar o FTP ou rodar o Daemon do FTP de sua maquina e nao der voc de proceder assim Verifique se existe o arquivo etc shutmsg Dever com certeza existir ent o apague o Pronto rode o Daemon do FTP novamente e PIMBA Dica retirada da linux br feita por Jonildo Andrade dos Santos john tch com br 3 9 Arquivos compactados com tar e gz que pego em FTP n o descompactam Para n o acontecer isso antes de baixar o arquivo no FTP digite bin Assim voc poder pegar os arquivos numa boa P 3 10 Mensagem de erro can t locate module net pf 4 e 5 Quando o kerneld daemon user space que carrega modulos sob demanda baseado em requisi es do kernel inicia ele recebe requisi es do kernel para levantar suporte a todas as familias de protocolos de rede da o net pf net protocol family ent o ele tenta levantar o net pf 3 net pf 4 e net pf 5 que s o se bem me lembro appletalk ipx e outro ent o ele procura no etc conf modules por aliases que indiquem que modulos levantar como geralmente n o tem nenhum ele emite um warning inofensivo dizendo que n o conseguiu satisfazer estas requisi es Para parar de receber tais mensagens basta incluir as seguintes linhas no seu etc conf modules ou etc modules conf conforme voc utilizar
36. Al m disso voc precisa de um disco r gido tamb m Eu mesmo uso Um Pentium 100 com 24MB RAM 1gb para Linux Native e 64 para Linux swap Na mem ria swap recomend vel que coloque se o drobo de sua mem ria RAM No meu caso mais que o dobro O Linux tamb m pode rodar em Laptops ele bem compat vel 1 3 Quanto espa o em disco preciso para o Linux O m nimo espa o utiliz vel para Linux 10Mb para voc test lo Agora para uma boa utiliza o recomenda se colocar uns 400Mb a 600Mb Eu uso 1Gb 1 4 A hist ria do Linux O Kernel do Linux foi originalmente escrito por Linus Torvalds do Departamento de Ci ncia da Computa o da Universidades de Helsinki Finl ndia com a ajuda de v rios programadores volunt rios atrav s da Internet Linus Torvalds iniciou cortando hacking o kernel como um projeto particular inspirado em seu interesse no Minix um pequeno sistema UNIX desenvolvido por Andy Tannenbaum Ele se limitou a criar em suas pr prias palavras um Minix melhor que o Minix a better Minix than Minix E depois de algum tempo de trabalho em seu projeto sozinho ele enviou a seguinte mensagem para comp os minix Voc suspira por melhores dias do Minix 1 1 quando homens ser o homens e escrever o seus pr prios device drivers Voc est sem um bom projeto e esta morrendo por colocar as m os em um S O no qual voc possa modificar de acordo com suas necessidades Voc est achando frus
37. CQ Java Download FHHHHHHHHE Para instalar o ICQ voc vai precisar de tr s conjuntos de arquivos 1 o ICQ propriamente dito dispon vel no site da Mirabilis www mirabilis com download step by step java html O arquivo o ICQJava_Preview_095 tar gz Ultima vers o dospon vel 2 Para rodar o ICQ voc vai precisar ter no seu micro o Java Development Kit instalado e rodando em versao superior 1 0 1 Se voc n o tem o JDK para Linux est dispon vel em www blackdown org java linux mirrors cgi ou em ftp unicamp br pub languages java linux A vers o mais nova dispon vel a 1 1 3 e o arquivo linux jdk 1 1 3 v2 tar gz 3 Al m disso e necess rio um patch para o Linux encontrado em ftp blackdown org pub Linux JDK 1 1 3 update O arquivo libjava 1 1 3v2 1 tar gz Puxe os arquivos pegue um caf dois caf s tr s caf s s o mais de dez megas de download Instala o APAE 1 Come e instalando o JDK escolha o diret rio etc etc coloquei no usr src unzipe e destarre o arquivo linux jdk 1 1 3 v2 tar gz V para o diret rio jdk1 1 3 criado logo abaixo dele de uma olhada no README e no README Linux Altere o seu PATH para adicionar a ele o diret rio onde esta o java Para mim usr src jkd1 1 3 Aten o o interpretador java vai ser chamado toda vez que rodar o ICQ portanto esse PATH tem de estar dispon vel para todos os usu rios que forem utilizar o ICQ 2 Instale o PATCH para o ja
38. Nome home SHELL ex email BsXaHwtl aE 103 100 Conta de E Mail home email bin bash Entao mude o shell e home para dev null assim email BsXaHwtl aE 103 100 Conta de E Mail dev null dev null O indiv duo vai conseguir ler mail mas n o tem como logar 7 8 Mandar v rios e mails de uma vez sem mostrar cc 1 Crie um arquivo em seu diret rio tipo mkdir home login lista manual 2 Coloque nele um email por linha userO doml usr2 dom2 3 Acrescente em seu etc aliases manual l include home login manual 4 Execute newaliases Mande email para manual 1 maquina com br que vai para todos 5 Mand l M l 1 br tod os usu rios cortesia do sendmail Se quiser automatizar a lista use o majordomo ftp ftp greatecircle com pub majordomo 7 9 Mouse PS 2 no XFree gt Tenho um micro Microtec Mythus 100MHz Pentium O mouse e tipo PS 2 que gt esta na IRQ 12 Tenho a COM1 e COM2 que nao estao sendo usadas Nao tenho gt a COM3 e COM4 Onde esta este rato Ja coloquei todos os ttySx na gt configuracao do XFree e nenhum deu certo Alguem por acaso sabe de alguma E claro que nao O mouse PS 2 esta ligado no dev psaux O sistema tem que ter suporte para este tipo de mouse Normalmente este suporte e dado pelo modulo psaux o sbin modprobe psaux Verifique que o dev mouse e um link simbolico para dev psaux e use no etc XF86Config o dev mouse como o dispositivo do mouse 7 10 Shell
39. Scripts Utilidades e mais Utilidades Backup para um FTP Este shell script faz com que se compacte os arquivos mais importantes do Linux e passe compactado para um ftp bin bash Faz um TAR com os diret rios mais importantes do Linux tar cvf tmp backup tar home var spool mail var spool cron etc usr local Compacta o TAR gzip tmp backup tar Faz o ftp para ftp host domain etc ftp in lt lt EOF open ftp host domain etc user usuario senha bin hash prompt cd home backup Icd tmp put backup tar gz bye Comandos do DOS no Linux Este Script que far com que seu ambiente Linux se pare a um pouco com o ambiente do DOS perfeito para quem confundi comandos do dos no linux Voc deve colocar as linhas no etc bashrc ou etc profile global ou ent o no profile do home do usu rio Colocar este script no etc bashre Este Script que fara com que seu ambiente Linux se pareca um pouco com o ambiente do DOS perfeito para quem confundi comandos do dos no linux Obrigado a Eliphas Levy Theodoro VaN DemmoO por este script Modificacoes e adicoes feitas por mim Hugo Eitch Qualquer ideia ou erro reportar para hugo netdados com br Begin System wide functions and aliases Environment stuff goes in etc profile export PS1 u PWD gt Prompt ex fica user etc gt alias which type path Onde esta arquivo alias Is Is F color tty Is colorido alias dir Is
40. The Linux Manual Copyright 1998 Hugo Cisneiros hugo netdados com br Vers o 3 4 Sempre pensando no Linux c estou com minha nova vers o do The Linux Manual demorou mais apareceu O problema que teve algumas complica es pessoais aqui em casa al m de que meu winchester que continha v rias coisas da vers o 3 4 queimou Se o winchester n o tivesse queimado eu provavelmente estaria na vers o 3 5 ou 3 6 Tive problemas com o E Mail e v rios e mails n o foram respondidos minhas desculpas mas agora j est tudo normal Esta vers o est totalmente com um novo visual E espero que gostem se n o pode me falar que coloco a vers o velha mesmo Ultimamente tem chegado muitos e mails para mim ent o fiquei t o cheio de e mails e sem tempo E o problema que v rios e mails vem com perguntas que tem respota nos manuais Ainda bem que tenho paci ncia resolvi colocar um tipo de FAQ do The Linux Manual com dicas e duvidas para com o meu e mail Bem por enquanto s Outras novidades Se eu for relatar aqui ficar muito grande Por isso d uma olhadinha na p gina sinta a diferen a e fique de olho no Clube The Linux Manual que em falar nisso passa dos 1000 usuarios inscritos Depois de uma perda de mais de 1000 usuarios cadastrados A6 66EEEEEEEEEEEEEE Hugo Cisneiros 11 97 O download do The Linux Manual em v rios formatos Como o pessoal n o percebeu muito bem onde
41. WN Pe AP1 FAQ The Linux Manual AP2 Pesquisa 0 Clube The Linux Manual 0 1 Informa es O Clube The Linux Manual um tipo de grupo que se interessam por Linux e pelo manual Alguns privil gios que voc ter ao se inscrever no clube Aviso de atualiza es do The Linux Manual imediatamente Suporte ao Manual Ser avisado das novidades que eu conseguir Lista de discurs o de Linux BREVE Ent o o que voc est esperando Se inscreva j 0 2 Inscreva se no Clube J Inscreva se em http www netdados com br tim 0 3 Comandos unsubscribe automatic etc Os comandos est o dispon veis em http www netdados com br tIm 1 Introdu o ao Linux 1 1 O que diabos Linux Linux uma c pia do Unix feito por Linus Torvalds junto com um grupo de hackers pela Internet Pretende se que ele siga conforme com o padr o POSIX padr o usado pelas esta es UNIX Ele inclui prote o entre processos crash protection carregamento por demanda redes TCP IP alem de nomes de arquivos com at 255 caracteres multi tarefa real suporte a UNICODE shared libraries mem ria virtual etc O Kernel o n cleo do sistema operacional e est sob os termos do GNU General Public License 1 2 Meu micro suporta Linux Para que seu micro suporte Linux voc precisa de um 386 486 586 com no m nimo 2Mb RAM recomend vel utilizar 8Mb RAM para rodar outros programas teis e o X Windows
42. ably slow on my machine but they might still be worth looking at OI ParcPlace s Object Builder 2 0 and Object Interface Library 4 0 generously made available for Linux developers according to the terms in the copying notice found in these directories Note that these only work with libc 4 4 4 but a new version may be released once gcc 2 5 9 is available T The TeX and LaTeX2e text formatting systems Obs S o os arquivos b sicos caso voc n o queira baixar tudo Todos os pacotes do linux somam mais de 100Mb Coloque o bootdisk na inicializa ao de seu computador ent o quando ele pedir pra voc colocar o RootDisk voc o coloca e pressiona Enter Coloque root no login Ent o execute o fdisk Lembre se sua unidade C e chamada pelo linux d dev hda amp esque a disso para criar a parti o e barbada e s seguir os exemplos a nica diferen a a capacidade do seu HD com a do exemplo Digite para ver os camandos do fdisk Use o comando p para ver as informa es parti es atuais Come ando Primeiro use o comando p par ver a s parti o es corrente Se voc j possui uma parti o prim ria no DOS note que aparecer veja o exemplo Cuidado para n o deletar sua parti o prim ria DOS Win o comando para deletar d mais a particao que no caso o numero 1 Command m for help p Disk dev hda 16 heads 38 sectors 683 cylinders Units cylinders of 608 512 bytes
43. an identifier for your video card definition You can simply press enter here if you have a generic card or want to describe your card with one string Enter the vendor name of your video card Enter the model board name of your video card Responda qualquer coisa 14 1 Chrontel 8391 uncertain at the time of writing ch8391 2 ICD2061A and compatibles ICS9161A DCS2824 icd2061a 3 ICS2595 ics2595 4 ICS5342 similar to SDAC but not completely compatible ics5342 5 S3 GenDAC 86C708 and ICS5300 autodetected s3gendac 6 S3 SDAC 86C716 s3_sdac 7 STG 1703 autodetected stg1703 8 Sierra SC11412 scl1412 9 TI 3025 autodetected t3025 10 TI 3026 autodetected t3026 11 IBM RGB 514 autodetected ibm rgb514 12 IBM RGB 524 autodetected ibm rgb524 13 IBM RGB 525 autodetected ibm rgb525 14 IBM RGB 528 autodetected ibm rgb528 Just press enter if you don t want a Clockchip setting Pressione enter Ele vai pedir para voc se voc quer gravar as configura es responda y yes a todas Pronto seu X Window est pronto para ser usado Agora pressione startx para acion lo 4 3 Como criar cones no X Windows Depois que se roda o X Window ele gera um arquivo chamado fvwm95rc2 Para adicionar os cones edite este arquivo l tem at as instru es 4 4 Inicializando seu Linux diretamente no X Windows Para fazer isso edite o arquivo etc inittab alterar a linha Num Linux RedHat id 3 initdefaul
44. arquivo visits pode gravar no arquivo gt O grupo dono do arquivo visits pode ler o arquivo Finalmente temos a quarta coluna composto pelos numeros 3 essa coluna se refere as permiss es para todos os outros usuarios do sistema sem ser os donos e grupos donos dos mesmos exemplo r r rwx 1 fernando visits 1231 Mar 03 12 42 exemplo2 doc Ill I gt Todos os usu rios exceto fernando e usuarios do grupo visits II tem permiss o para acessar o arquivo l gt Todos os usu rios exceto fernando e usuarios do grupo visits l tem permiss o para gravar no arquivo gt Todos os usu rios exceto fernando e usuarios do grupo visits tem permiss o para ler o arquivo Quando nos referimos a diret rio inv s de arquivos o FLAG x execut vel diz se o diret rio ou n o acess vel j que n o podemos EXECUTAR diret rios Exemplo drwxr r root root 2134 Mar 01 12 54 exemplo3 Mill III gt Todos os usu rios podem ler o interior do diret rio mas n o III podem usar o comando cd para entrar nele pois n o existe III o FLAG x para a quarta coluna IIIN gt Usuarios do grupo root podem ler o interior do diret rio III mas tamb m n o podem usar cd para entrar no diret rio III gt O usuario root pode usar cd para entrar no diret rio I gt O usuario root pode gravar arquivos nesse diret rio gt O usu rio root pode ler o
45. as Up grade da mother board e Linux Acertou quem disse que era problema de hardware Havia alguma incompatibilidade da placa de rede com a placa mae O problema mencionado eh com a CPU Pentium TR4 PC54C e as placas de rede Enet 16CAT Rev A2 e NE 16CAT REV A1 e nao com um sistema operacional especifico ou melhor tanto faz Linux Windows95 ou outro Agradeco a ajuda de todos que me responderam em PVT E desculpem me pela demora em enviar o summary REPLIES 1 de JONILDO ANDRADE DOS SANTOS john tch com br Veja se tem cache e a configuracao do SETUP Veja se esta corretamente configurada a votagem da CPU pois pode ser configuracao da Placa Mae 2 de FERNANDO M ROXO DA MOTTA roxo ep ba petrobras com br Eu faria uma revisao completa 1 na configuracao da BIOS 2 no proprio hardware em si Pela descricao a ultima opcao me parece mais provavel 3 de RICARDO A GUIMARAES psi sodre net 1 Seu Processador e mesmo de 133Mhz Eu tenho um Pentium 100 que dei overclock para 120 Mhz Funcionou quase tudo So dava pau na hora de compilar alguma coisa Se eu fosse usuario for Windows nao descobriria nunca isso 2 Pode ser problema de cache Para testar de boot com disco de DOS e execute programas tipo SysInfo do Norton Faca isso varias vezes Se der pau experimente desabilitar o cache externo e depois o cache interno Eu tive uma motherboard que dava pau quando habilitava o cache interno Problema de motherboard
46. azendo o backspace funcionar no X Windows s editar o arquivo Xmodmap no diret rio home do usu rio Xmodmap keycode 22 BackSpace 7 2 Fazendo o less ler v rios tipos de arquivos Eu uso uma feature do less que me permite ler qq tipo de arquivo rpm deb tar tgz tar gz gz zip cpio 1 man 2 man etc 1 Variaveis de ambiente LESSCHARSET latin1 permite visualizar acentos LESSOPEN Ilesspipe sh s truque para abrir arquivos nao txt PAGER usr bin less iX use less em mail e outros programas 2 Alias alias less usr bin less 1X i quando procurar ignore case X nao limpe a tela depois de usar o less 3 O arquivo lesspipe sh O seguinte shell deve ser salvo em um arquivo chamado lesspipe sh com chmod adequado para execucao e no PATH lesspipe sh begin bin sh Preprocessor for less It is used when environment variable is set LESSOPEN Ilesspipe sh s lesspipe case 1 in tar tar tvf 1 tez tar tvzf 1 tar gz tartvzf 1 tar Z tartvzf 1 tar z tartvzf 1 cpio cpio iv list lt 1 cpio gz gzip dc 1 cpio tv cpio z gzip dc 1 I cpio tv cpio Z gzip dc 1 cpio tv CZ gzip dc 1 cpio tv Z gzip de 1 Z gzip de 1 gz gzip dc 1 zip unzip 1 1 11 21 31 41 51 61 71 81 91 nl man FILE file L 1 groff src FILE echo FILE cut d f 2 if FILE
47. azer corretamente os upgrades para as lib s e checar o tamanho e data frequentemente nas alteracoes Encriptando nas conexoes O pacote Sniffing e simplesmente o melhor meio para pegar passwords O sniffer se acomoda em uma maquina em uma subrede nao encriptada e o rendimento sera centenas de passwords Nao somente dos computadores locais mas tambem de outras redes de computadores Agora voce pode dizer para voce mesmo Mas eu tenho Firewall na minha rede entao estou seguro Besteira Um estudo recente mostrou que uma parte dos sniffers atacam por tras dos firewalls O bom lado Veja alguns programas seguros da lista de pacotes de encriptacao fora daqui Instale wrappers para bin login e outros programas Wrappers sao programas pequenos mas muito eficientes que filtram o que esta sendo enviado para o programa O login wrapper remove todas as instancias de varias variaveis do ambiente e o wrapper do sendmail faz mais ou menos o mesmo Mantenha seu Kernel na ultima versao estavel Esta dica realmente e aplicada a pessoas que possuem usuarios no seu sistema Kernels antigos possuem seus bugs conhecidos por qualquer pessoa e as vezes sao muito instaveis Veja o Idt exploit c Kernels 2 0 X tendem a serem mais rapidos que os 1 2 X e e claro mais estaveis Quando estiver configurando seu kernel somente compile no codigo o que voce precisar Quantro razoes vem em mente O Kernel vai ficar mais rapido menos codigos para rodar voc
48. cliente sbin ipfwadm F p masquerade Se quiser faca um scriptzinho para facilitar sua vida bash touch rede bash echo sbin ipfwadm F p masquerade gt gt rede bash chmod x rede Copie esse arquivo rede executavel para todas as maquinas e quando conectado na internet o servidor execute esse script em todas as maquinas Agora faca um teste na maquina cliente tente dar um telnet para um servidor qualquer que esteja na internet KK KK K e K KK K KK K K K K BIBLIOGRAFIA KK KK KK K KK K KK K K K K gt Alguns HOWTO s encontre os em usr doc HOWTO e usr doc HOWTO mini gt Algumas dicas de colegas da lista de discussao linux br gt Uma boa lida na biblia Using LINUX SPECIAL EDITION 3 D vidas de usu rios Linux BR 3 1 Linux n o reconhece Impressora Zip Drive Zip Drive e Impressora n o podem utilizar a mesma porta ao mesmo tempo Compile ambos os suportes aos 2 devices como Modulo e quando ter que utilizar um ou outro carregue o modulo correspondente Dica retirada da Linux BR dada por Ricardo A Guimaraes psi O sodre net 3 2 O Linux d boot com o volume do Som no m ximo Ou voc usa o xmixer para controlar o volume ou arranje por a um programa chamado aumix tem no ftp redhat com e no sunsite unc edu e coloque o no seu bash profile aumix L gt dev null Assim voc ter o volume ajustado para a ltima altera o que voc efetuou Dica retirada
49. configura o do LILO etc lilo conf append sbpcd 0x230 SoundBlaster Mais informa es na documenta o do LILO Agora vou mostrar cada device para quem n o criou com scripts do setup ou dev MAKEDEV veja mais acima 1 Drive Sbpcd Autor principal Eberhard Moenkeberg emoenke gwdg de Suporte Multi se o sim mas n o em todos os drivers Suporte de Driver M ltiplo sim Suporte de M dulo sim Suporte de Ler frames de audio sim CR 562 CR 563 CD 200 only Auto probing sim Arquivo Device dev sbpcd major 25 Arquivo de Configura o sbpcd h Op o da Configura o do Kernel Matsushita Panasonic CDROM support Arquivo README README sbpcd Como criar mknod dev sbpcd b 25 0 Sonycdu535 Driver Autor principal Ken Pizzini ken O halcyon com Suporte Multi se o n o Suporte de Driver M ltiplo n o Suporte de M dulo sim Suporte de Ler frames de audio n o Auto probing n o Arquivo Device dev sonycd535 major 24 Arquivo de Configura o sonycd535 h Op o da Configura o do Kernel Sony CDU535 CDROM support Arquivo README README sonycd535 Como criar mknod dev sonycd535 b 24 0 Cdu3 la Driver Autor principal Corey Minyard minyard rch cirr com Suporte Multi se o sim Suporte de Driver M ltiplo n o Suporte de M dulo sim Suporte de Ler frames de audio sim Auto probing n o Arquivo Device dev cdu3la major 15 Arquivo de Configura o cdu3la h Op
50. da vallin claudio gt fabricap claudio gt micromar claudio here Para configurar fetchmailrc poll pascoa interop com br with protocol pop3 user consultoria there is consultoria here with password user develop there is develop here with password user suporte there is suporte here with password 3 25 Como reconhe o minha placa cyclades Carregar um DOS e executar o programa de teste da placa assim descobri que a irq 15 embora aparentemente livre nao passava pelo teste e que a irq 10 padrao da placa sim depois fazendo os testes de read e write verifiquei erros o que devia significar conflito de io address testei varios sem sucesso ate que me lembrei dos famosos SHADOW de BIOS desabilitei todos menos o de video e bingo gt funcionou sem problemas 3 26 LILO trava na Inicializa o LILO start message When LILO loads itself it displays the word LILO Each letter is printed before or after performing some specific action If LILO fails at some point the letters printed so far can be used to identify the problem This is described in more detail in the technical overview Note that some hex digits may be inserted after the first L if a transient disk problem occurs Unless LILO stops at that point generating an endless stream of error codes such hex digits do not indicate a severe problem nothing No part of LILO has been loaded LILO either isn t installed or the partition on which it
51. dext2 Bom e est dispon vel em nosso site http www netdados com br tlm arquivos fsdext2 0 16 zip Linux Read S n o permite escrever na parti o Endere o Dispon vel como Iread zip em Simtel net Endere o http www globalxs nl home p pvs E isso Agora voc pode ter um controle sob suas parti es 2 13 Usando pacotes RPM RedHat no Slackware Para executar esta fa anha voc ter que adquirir um programinha chamado rpm2tgz tgz que est dispon vel em nossa p gina http www netdados com br tim arquivos rpm2tgz tgz O RPM to TGZ rpm2tgz consiste em transformar os pacotes RPM para TGZ e execut los no slack Existe outro utilit rio muito bom que achei um dia desses navegando o Alien ele transforma os pacotes de debian de slack de redhat para qualquer um deles mesmo etc Ele um transformador de packages muito bom Voc pega ele na minha p gina http www netdados com br tim arquivos alien tar gz 2 14 usr em outra parti o Dica tirada da linux br Mensagem por Chaval Abaixo segue a experi ncia que tive montando o usr em outra partic o gt Como trasferir o usr de um Linux j instalado e funcionando para uma outra gt particao Trasnforma a parti o para Linux Native supondo que a nova parti o hdx mke2fs dev hdx Coloca a nova parti o no diret rio mnt mount dev hdx mnt Faz a c pia completa do usr para o mnt atrav s do
52. do com os comandos LP que tiverem como owner e grupo o Ip Isto fara com que o lp possa fazer seu trabalho administre as impressoras Entao se o usuario lp estiver compromissado o invasor realmente nao vai dar um passo de root no seu sistema Agora paraalguns programas que sao SUID root crie um usuario e um grupo para o programa Entretanto algumas pessoas se enro lam quando botam a maioria desses programas SUID no mesmo usuario e grupo Isto e ruim Realmente ruim O que voce precisa fazer e botar todo o pro grama que inicie como root para usuario de privilegio minimo Desabilitando servicos que voce nao precisa ou nao usa Se voce nao usa rpc mountd rpc nfsd ou outros daemons parecidos nao rode os Simplesmente kill 9 nele e va nos scripts em etc rc d e comente os Isto aumentara a memoria CPU e e um meio de se prevenir de invasores que tentam obter informacoes sobre seu sistema e claro pegar root nele Tenha sempre os mais recentes lib s Os arquivos em lib s sao codigos share quando um programa precisa de uma certa peca do codigo ele simplesmente vai e pega este codigo assumindo que este nao esta compilado no codigo A vantagem nao seria outra Programas sao compilados menores se uma peca do codigo lib esta desaparecida vc pode simplesmente fazer um upgrade Desvantagens o codigo desaparecido em lib vai afetar alguns programas e se um invasor por suas maos no lib s vc realmente estara com dificuldades A melhor coisa a f
53. e Ipr etc printcap Aproveite o embalo para estudar o printcap 3 16 Restringindo o acesso de um finger em voc Edite o inetd conf em etc inetd conf e deixe comentada a linha de finger Ah depois disso nao se esqueca de restartar o processo De um killall 1 inetd 3 17 Como eu mantenho os menus e as cores do ncurses no ambiente X usando o xterm Lendo os fontes do ncurses descobri que ele usa chamadas de terminal mas lah nao falava o tipo de terminal Usando o VNR Vai no Rumo usei export TERM Linux terminal default do console e adivinhem fununcia O mais legal eh que ele fica igual ao console inclusive se vc mudar a fonte ele fica no terminal legal 3 18 Como posso saber quantos hard links tem um arquivo e quantos ele pode ter O numero de hardlinks de um arquivo aparece no comando Is 1 drwxr sr x 4user group 1024 Feb 26 1997 xtar rwxr xr x luser group 942 Jun 30 1995 xterm login Aquele 4 logo depois das permiss s o n mero de links para o arquivo gt In cannot link bin Is to home user bin ls Too many links Este erro em geral um erro no pr prio comando que ao tentar resolver um link acha um link que aponta para ele mesmo que aponta 3 19 poss vel reparticionar um HD que s tenha Linux sem perder dados Se vc tem varias particoes no HD e facil fazer isso basta escolher uma delas de preferencia uma que comece e termine antes do cilindro 1024 se nao me
54. e n o amp f1 amp d1 tente colocar ATZ no lugar o padr o b Troque ATDT por ATDP caso sua linha seja PULSE c 987654321 o n mero do telefone do seu provedor d As duas ltimas linhas s o os prompts que o seu provedor lhe d A maioria eu acho dos provedores d essas duas strings Tem provedor que um pouco diferente vamos citar um exemplo Algarnet Para pedir o meu username a string Username para pedir a minha senha a string Password em seguida eu recebo um terceiro prompt Algarnet gt A eu digito ppp e ent o o processo de conex o come a a estabelecer o protocolo Por isso o meu arquivo net chat termina assim name meu username word minha senha met gt ppp 7 Execute o comando chmod 600 etc ppp net chat 8 No diret rio etc ppp crie um arquivo chamado ppp off com o seguinte conte do bin sh kill HUP pppd 9 Execute o comando chmod 755 etc ppp ppp off 10 No diret rio etc edite o arquivo resolv conf e acrescente altere a seguinte linha nameserver aaaa bbbb cccc dddd Obs aaaa bbbb cccc dddd o DNS do seu provedor 11 Parece que n o mas acabou Para se conectar digite pppd Se voc quiser acompanhar o processo de conex o simplesmente digite tail f var log messages Quando voc ver a mensagem remote IP address tecle CTRL C Para verificar sua conex o digite ifconfig e route Tente pingar alguns endere os conhecidos 12 Para
55. e no printcap est o corretas Para imprimir digite lpr Dica retirada da internet feita por Pedro Bastos pbastos pop ms rnp br 2 17 Montando parti es win95 no Linux sem aparecer os arquivos truncados Para montar uma parti o tradicional usamos o comando mount dev hd destino e g mount dev hd1 dos Mas se a parti o for win95 e os arquivos tiverem extens o maior que 8digitos 3digitos esses arquivos aparecer o truncados tipo em vez de eu adoro sorvete html fica euador 1 htm Para n o acontecer isso temos que montar a parti o com par metros vfat para isso compile seu kernel para suportar vfat e ao for montar a parti o utilize o comando mount t vfat dev hd destino ex mount t vfat dev hda win95 Outro jeito para algu m que monta as parti es na inicializa o tem de se editar o arquivo etc fstab e em vez da palavra msdos voc coloca vfat Fica muito bom 2 18 O que diabos NIS Network Information System Desenvolvido pela Sun para distribui o de informa es por uma rede As informa es s o principalmente aquelas mantidas em tabelas plain text database tal como passwd group hosts e etc A finalidade fazer com que estas informa es possam estar disponibilizadas de forma centralizada o que torna a manutencao e consist ncia mais f ceis No in cio era conhecido como Yellow Page mas por problemas de marcas e patentes com a British Telecom o nome teve que m
56. e vai ter mais memoria ficara mais estavel e partes nao necesarias poderao ser usadas por um invasor para obter acesso em outras maquinas Deixe o pessoal do lado de fora saber o minimo possivel sobre seu sistema Um simples finger para o sistema da vitima pode revelar muitas coisas sobre seu sistema Quantas usuarios quando o admin esta dentro ver o que ele esta fazendo quem ele e quem usa o sistema e informacoes pessoais que podem ajudar um invasor a conseguir senhas de usuarios Voce pode usar um po tente finger daemon e limitar quem pode conectar ao seu sistema e exibir o minimo possivel sobre seu sistema Escolha boas senhas Simplesmente ponha senhas ruins e a chave para penetrar em seu siste ma Se voce instalar o shadow em uma Box voce pode escolher para filtrar senhas ruins tipo login kewl password kewl esta senha ja nao seria aceita e isto e uma boa ideia Sempre que voce tiver uma pequena quantidade de pessoas no seu sistema e eles sao amigos algum usuario nao convidado pode obter root e fazer um rm rf Se voce puder limite quem pode conectar ao seu Linux Se possivel bloqueie o acesso telnet de fora da subrede Certamente que seja mais seguro e voce vai ter a sorte de nao ter seu sistema danifica do por estranhos 6 9 Programas para seguran a A importancia dos programas e a ordem E melhor voce instala los antes que alguem clicando um botao pode transformar seu sistema numa tragedia Use seu melhor j
57. em dos drivers da placa de rede 2 De um make menuconfig e habilite essas funcoes Code maturity level options gt Prompt for development and or incomplete code drivers Loadable module support gt Enable loadable module support Set version information on all symbols for modules Kernel daemon support e g autoload of modules Networking options gt Network firewalls Network aliasing TCP IP networking IP forwarding gatewaying IP firewalling IP masquerading IP ipautofw masq support IP ICMP masquerading Network device support gt Network device support PPP point to point support SLIP serial line support Ethernet 10 or 100Mbit Other ISA cards NE2000 NE1000 support gt somente estah Se sua placa for compativel a maioria das placas sao a minha que eh uma genius funcionou direitinho com o suport NE2000 mas se sua placa constar na lista coloque um M do lado dela EISA VLB PCI and on board controllers 3 Salve as configuracoes e recompile seu kernel 4 Antes de dar um boot edite o arquivo etc rc d rc modules e procure na parte de placas de rede Descomente a linha em que tiver NE2000 e coloque o endereco e IRQ da placa Tendo duvidas sobre isso de um cat proc pci ou entao olhe no ruwin95 o endereco e a irq no Painel de Controle Sistema lah vc encontrara o endereco da sua placa eh soh clica
58. emp rm temp CAHUGO gt del bak rm C HUGO gt move paper txt tmp mv paper txt tmp CAHUGO gt ren paper txt paper asc mv paper txt paper asc CAHUGO gt print letter txt Ipr letter txt CAHUGO gt type letter txt more letter txt CAHUGO gt type letter txt less letter txt CAHUGO gt type letter txt gt nul cat letter txt gt dev null n a more txt asc n a cat section txt less Notas melhor no Linux mostra todos os arquivos exceto os ocultos mostra todos os arquivos ocultos mostra somente os que tiverem um sem aspas no meio seguido de caracteres p r mostra tudo que come ar com p e terminar com r c mostra todos os arquivos que tiverem um c no meio Quando usado more pressione SPACE para ler o arquivo q ou CTRL C para sair less melhor e deixa que voc use as setas do teclado N o h UNDELETE ent o pense duas vezes antes de apagar alguma coisa Adicionando aos lt gt gt gt do DOS o Linux tem 2 gt para redirecionar mensagens de erro stderr 2 gt amp 1 redireciona srderr para stdout enquanto 1 gt amp 2 redireciona stdout para stderr O Linux tem mais um wildcardL o Use abc mostra arquivos come ando com a b c I N 1 2 3 mostra arquivos terminando com LJ K L M N 1 2 3 N o existe um DOS RENAME para isso se utiliza mv xxx yyy Use cp i e mv i para ser avisado quando um arquivo est para ser sobrescrito Multi tarefa O L
59. engano confira as particoes e cilindros setores com fdisk ou cfdisk se for Debian Tb escolha uma particao que nao seja a root pois dara muito trabalho se for uma particao so para o home por exemplo vc pode transferir para outro local mesmo que nao seja uma particao exclusiva ao passo que a particao root deve ter uma particao exclusiva para ela nao sei se me fiz entender Digamos esse disco mount dev hdal on type ext2 rw dev hda2 on home type ext2 rw dev hda3 on usr type ext2 rw none on proc type proc rw sendo a dev hda4 a particao de swap Digamos que a particao home seja a escolhida o ideal seria joga la na particao raiz em dev hdal verifique com df se existe espaco para isso senao veja em dev hda3 Dai e so 1 copiar com tar para um diretorio home novo ou usr home cd home tar xf cd home novo tar xvf 2 alterar os locais de montagem em etc fstab 3 desmontar a particao atual do home umount home 4 apagar o diretorio home atual e ajustar o novo diretorio home rmdir home mv home novo home ou In s usr home home 5 se tudo correu bem chamar o c fdisk e apagar a antiga particao do home dev hda2 e faze la ativa o DOS e Win95 so se instalam em particoes ativas 6 bootar pelo DOS etc etc E aconselhavel que tudo isso seja feito sem ninguem logado exceto vc como root e sem programas rodando como o XFree 3 20 Problem
60. es 5 5 Dicas de FTP Nesse exemplo usaremos o diret rio Web home web A conta Web mantida remotamente via FTP O usu rio remoto Mortimer O nome da conta de Mortimer mort sem aspas e o grupo client sem aspas 1 Hackeie o etc Crie a entrada mort no etc passwd e adicione a entrada tamb m em etc group Ou adduser se preferir Adicione as entradas para etc ftpaccess etc passwd mort 403 400 Mortimer Snerd home web mort etc ftponly AAA A segii ncia determina onde o chroot vai atuar Se voc quer que o chroot atue no diret rio web e o chdir atue para mort vai ficar mais ou menos assim mort 403 400 Mortimer Snerd home web mort etc ftponly AAA Tenha certeza que etc ftponly esteja no etc shells etc group client 400 mort Adicione o password de mort se voc quiser Se voc est usando uma vers o Beta do ftpd altamente recomendado voc tem que fazer uma dessas coisas no uso do etc ftpaccess 1 Compile o c digo e use o etc ftpaccess como padr o Hackeie o c digo e configure o use accessfile 1 OU 2 Rode o Daemon com a op o a etc ftpaccess class local real guest anonymous AAAAN define a propriedade da classe guest este lugar dependente delete no anonymous guest delete permission overwrite no anonymous guest overwrite permission rename no anonymous guest rename permission chmod no anonymous guest ch
61. eu HOME com o seguinte conte do keycode 22 BackSpace Com isto a tecla Backspace passa a gerar o H como esperado A tecla Delete eu deixei gerando o Rubout mesmo em certas situacoes a gente precisa um e em outras a outra 3 28 Como patcheio um arquivo tipo nome do patch gz gunzip fat32 joilet nls patch O0 2 7 gz patch p0 lt fat32 joilet nls patch O0 2 7 3 29 Como posso verificar em qual runlevel est o sistema ps aux grep init root 1 0 0 0 2 844 72 S Sep 6 0 16 init 3 user 9121 0 0 0 9 884 296 p3D 13 25 0 00 grep init O runlevel atual desta maquina e 3 3 30 Como posso inicializar um processo que consta do etc inittab manualmente telinit 3 ou init q 3 31 Perdi minha senha root como a recupero No prompt do lilo digite LILO linux single init dev bash 4 X Windows 4 1 O que X Windows O X Windows um sistema de Janelas gr ficas num ambiente gr fico parecido com o Win95 eca Esse ambiente facilita o acesso ao seu sistema e permite maior acessibilidade Neste manual usaremos o X Window mais popular o XFree86 4 2 Configurando o X Windows para funcionar em seu Linux Para configurar seu X Windows XFree86 fa a o seguinte Primeiro tenha em m os o manual do monitor e o da placa de video Rode o xf86config Essa a segii ncia de perguntas que o configurador faz 1 Mouse Enter a protocol number Se voc usa um mouse normal de 2 butoes escolha o Microso
62. fica resolvi colocar aqui no come o da p gina agora quem n o ver porque precisa de culos Mais formatos para voc Voc pode pegar o The Linux Manual nos formatos html zipado em txt em DOC Word Bem como deu pra perceber estou arranjo muitos formatos Quem quiser ajudar mande me um e mail O endere o http www netdados com br tlm 12 97 A busca de palavras chaves no manual est feita Com isso ficar muito f cil voc encontrar a resposta para sua d vida ou t picos que lhe interessam A p gina de busca est dispon vel neste endere o 08 98 Com o novo visual o manual est melhor Mais acess vel E isso que quero saber Escreva seus coment rios para mim sobre o que devo mudar e n o mudar o que devo adicionar o que devo retirar Lembrem se O manual do povo Voc pode relatar tudo neste endere o ndice dos t picos 0 1 2 3 Introdu o ao Linux 2 1 1 1 1 NAAR WN SE NANDO Clube The Linux Manual Informa es Inscreva se no Clube J Comandos unsubscribe automatic etc O que diabos Linux Meu micro suporta Linux Qunato espa o em disco preciso para o Linux A hist ria do Linux Estrutura de diret rios do Linux Linux Unix Links para Linux Instalando e Usando o Linux Instalando o Linux Comandos B sicos Aplicativos Linux Manual Pages Usando o LILO para gerenciar parti es Utilizando um disco flex vel no Linux Co
63. ft Mouse escolha 1 ou 2 Se vc usa um mouse PS 2 escolha PS 2 Se tem Logitech de 3 butoes tente a opcao 6 2 Do you want to enable ChordMiddle Depende de como voc quer o comportamento do bot o do meio se o seu mouse for de 3 botoes 3 Do you want to enable Emulate3 Buttons Se voc n o tiver 2 but es no seu mouse essa op o emula o terceiro bot o 4 Mouse device Geralmente dev mouse Depende de em que porta o mouse est ligado dev mouse eh um symlink para dev ttySx 5 Do you want to enable these bindings for the Alt keys Eu geralmente respondo n o hsync in kHz monitor type with characteristic modes 31 5 Standard VGA 640x480 60 Hz 31 5 35 1 Super VGA 800x600 56 Hz 31 5 35 5 8514 Compatible 1024x768 87 Hz interlaced no 800x60 31 5 35 15 35 5 Super VGA 1024x768 87 Hz interlaced 800x600 31 5 37 9 Extended Super VGA 800x600 60 Hz 640x480 72 Hz 31 5 48 5 Non Interlaced SVGA 1024x768 60 Hz 800x600 72 Hz 31 5 57 0 High Frequency SVGA 1024x768 70 Hz 31 5 64 3 Monitor that can do 1280x1024 60 Hz 31 5 79 0 Monitor that can do 1280x1024 74 Hz 10 31 5 82 0 Monitor that can do 1280x1024 76 Hz 11 Enter your own horizontal sync range CONDMNRWNHED Pegue o manual do monitor veja a frequ ncia horizontal em que ele trabalha 7 1 50 70 2 50 90 3 50 100 4 40 150 5 Enter your own vertical sync range Mesma coisa pra freqii ncia vertical
64. i o rW95 crie um diret rio p ex linux 2 Monte a parti o rW95 no linux em um diret rio p ex w95 n o esque a de usar o modulo vfat mount t vfat dev hdal w95 3 Crie arquivos do tamanho que voc precisar gt dd if dev zero of w95 linux loop file name bs 1024k count NNNN 4 Monte os arquivos com LOOP devices gt mount o loop t ext2 w95 linux loop file name fs loop name 5 Formate o fs como ext2 gt mke2fs v fs_loop_name 6 Use normalmente pode guardar em lugar protegido de luz a temperatura ambiente evitar que as crian as mexam etc Depois basta criar um rc loops em etc rc d com os mounts passo 2 e passo 4 2 23 Colocando suporte PNP fat32 e SB AWE32 no seu kernel Salvador 1 de Dezembro de 1997 Autor Ivo de Carvalho Peixinho Pacotes usados 1 linux 2 0 32 tar gz 2 awedrv 0 4 2c tar gz 3 pnp 0 2 5b tar gz 4 fat joilet nls patch O 2 8 gz esses pacotes voce encontra em ftp ufba br pub unix linux procedimentos considerando que os pacotes estao no home do root 1 descompactar o kernel no diretorio usr src linux cd usr src tar zxvf linux 2 0 32 tar gz cd usr src linux make mrproper make menuconfig apenas para criar as dependencias 2 descompactando e instalando o driver para awe cd root tar zxvf awedrv 0 4 2c tar gz cd awedrv 0 4 2c sh install sh 3 descompactando o suporte pnp cd root tar zxvf pnp 0 2 5b tar gz cd usr src
65. icas de Seguran a Eu botei aqui algumas informacoes basicas para ajudar voce a manter seu sistema seguro Como voce vai ver as informacoes a seguir sao escritas num meio nao tecnico Limite o numero de programas que necessitem SUID root no seu sistema Programas SUID root sao programas que quando rodam rodam no nivel de root Deus no mundo do UNIX Algumas vezes e preciso mas muitas vezes nao Os programas SUID root podem fazer qualquer coisa que o root pode tendo um alto nivel de responsabilidade a nivel de seguranca As vezes eles fazem as vezes nao e quando nao fazem usuarios podem as vezes pegar o root para fazer coisas que nem pode imaginar Aqui e onde entram os exploits Um exploit e um programa ou script que vai pegar o SUID root para fazer muita coisa ruim Dar shells de root pegar arquivos de senhas ler mails de outras pessoas deletar arquivos Rodando programas com privilegio minimo no acesso Como foi dito antes alguns programas nao precisam de root para roda los mas precisam de um alto acesso para o usuario normal Aqui e onde comeca a ideia do privilegio minimo de acesso Por exemplo a LP linha de impressora possui comandos que precisam de alto acesso para o usuario normal para acessar a impressora mas nao precisa roda los como root Entao uma pequena coisa a fazer e criar um usuario bin true como shell e um grupo chamado Ip e fazer com que qualquer usuario possa rodar qualquer dos comandos de LP e fazer tu
66. in tcpd in telnetd 2 Agora no mesmo arquivo para habilitar o in telnetsnoopd descomente a linha telnet stream tcp nowait root usr sbin tcpd usr sbin in telnetsnoopd 3 Agora vamos definir em quais terminais o acesso vai ser monitorado Para isso Edite o arquivo etc snooptab e inclua as seguintes linhas tty snoopdev type execpgm ttypO dev tty6 login bin login ttyp2 dev ttyS login bin login Neste exemplo acima foi definido 2 terminais para o monitoramento Quando algu m acessar Telnet de sua m quina simplesmente o snoopdev ser direcionado para os consoles dev tty6 ALT F6 e dev ttyS ALT F5 E isso s far com que voc s d acesso a Telnet em 2 terminais e nesses 2 terminais voc ver tudinho o que est acontecendo Depois de configurado tudo huh isso reinicie o sistema reboot shutdown init 6 para as altera es se validarem por completo 6 4 Monitorando o FTP Server O FTP Server um recurso muito usado na Internet por todo mundo Algumas m quinas e provedores desabilitam o ftp por seguran a Mas em quest o de seguran a voc pode ver tudo o que todos est o fazendo naquele momento atrav s do comando tail f var adm messages Isso mostrar informa es de quem conectou pegou se logou user pass list etc Tudo o que voc precisa saber e at mais 6 5 Protegendo suas senhas pppd O PPPD armazena informa es de uma conex o com um provedor totalmente inclusive qua
67. inux um sistema multi tarefa por isso ele pode ser acessado por v rios consoles ao mesmo tempo assim como pode ser rodado v rios programas ao mesmo tempo Para mudar o console do 1 a 6 utilize ALT N Onde N o n mero do console Exemplo ALT 1 ALT 2 ALT 3 ALT 4 ALT 5 ALT 6 Agora voc pode ir para o pr ximo console e o antecedente com ALT RIGHT Vai pra 1 console A FRENTE ALT LEFT Vai pra 1 console ATRAS Se voc quiser ir para outra sess o em sair do console utilize o comando su su lt usu rio gt Exemplo su root Para sair da sess o exit Cada programa executado seja pelo boot ou a manualmente mesmo fica identificado com um PID Para vizualizar estes PIDs use o comando ps a E para terminar esses processos fechar o programa use kill lt PID gt Quando algo suspendido ou seja deixado temporariamente A Maioria dos programas s o suspendidos com CTRL Z Depois de suspendido voc pode retornar a eles atrav s do comando fe lt job gt Onda job o programa que voc quer retornar Para saber quais programas est o suspendidos tente o comando jobs Para killar ou seja terminar algum programa suspendido kill lt job gt Diret rios A estrutura de diret rios do Linux similar ao do DOS mas existem algumas diferen as entre o do DOS e o do Linux Agora vou mostrar um exemplo de diferen a DOS CADOCSLINUXMINUXMAN TEX Linux home hugo docs l
68. inuxmanual tex Permiss es de diret rios Todas as informa es sobre Permiss es que voc precisa voc encontra na se o 2 11 Permiss es Traduzindo comandos do DOS para o Linux Parte 2 DIR ls find du CD cd pwd MD mkdir RD rmdir DELTREE rm R MOVE mv EXAMPLES DOS Linux CAGUIDO gt dir Is C GUIDO gt dir file txt Is file txt CAGUIDO gt dir h c Is h c C GUIDO gt dir p Is more C GUIDO gt dir a Is l C GUIDO gt dir tmp s find name tmp C GUIDO gt cd pwd n a veja nota cd igual cd igual cd temp C GUIDO gt cd other cd other CAGUIDO gt cd temp trash cd temp trash C GUIDO gt md newprogs mkdir newprogs C GUIDO gt move prog mv prog CAGUIDO gt md progs turbo mkdir progs turbo C GUIDO gt deltree temp trash rm R temp trash C GUIDO gt rd newprogs rmdir newprogs CAGUIDO gt rd progs turbo rmdir progs turbo Notas 1 Quando usando rmdir o diret rio para remover tem que estar vazio Para deletar o diret rio com o que cont m dentro use rm R em seu risco 2 O caractere um atalho para o nome do seu diret rio home Os comandos cd ou cd fazem voc ir para seu home de onde voc estiver o comando cd tmp leva voc para home voce tmp 3 cd um undo para o ltimo cd At agora terminamos por aqui 2 22 Aumentando Parti o Linux Tem uma alternativa bem pr tica 1 Se voc tem espa o sobrando na part
69. ir o texto logo ap s o comando u desfaz a ltima modifica o U desfaz todas as modifica es feitas na linha se o cursor n o mudou de linha J unea linha corrente a pr xima s velho novo substitui a primeira ocorr ndcia de velho por novo Subcomandos para Salvar o Texto wq salvar as mudan as feitas no arquivo e sai do editor w lt nome arq gt salva o arquivo corrente com o nome especificado Continua edi o nomalmente w lt nome arq gt salva de modo for ado o arquivo corrente no arquivo especificado q sai do editor Se mudan as n o foram salvas apresentada mensagem de advert ncia q sai do editor sem salvar as mudan as realizadas 2 20 Instalando um CD ROM A instala o do CD ROM baseado em 4 cap tulos 1 Instalando o HARDWARE 2 Configurando e reconstruindo o Kernel do Linux 3 Criando arquivos device e configurando par metros de boot 4 Bootando o Kernel do Linux 1 Instalando o HARDWARE A Instala o sempre varia Por isso n o vou detalhar como instalar o hardware claro porque isso seria rid culo Para que servem os manuais de instala o N o tem nenhuma configura o de instala o especial para rodar o CD ROM no Linux Para uma opera o correta sete os jumpers no drive ou interface card Alguns drivers do kernel para isso existe um README que inclui essas informa es pode procurar Para um IDE veja um README ide 2 Configurando e reco
70. isa instalar Cuidado com o NLS na configuracao do kernel se voce esquecer algo ele nao vai compilar Na hora de aplicar os patches veja se eles foram bem sucedidos reaplique tudo se for necessario O dev sndstat e sua garantia que tudo funcionou observe se o audio device existe se o midi device existe etc Se voce pegou algo como Audio devices Synth devices O Yamaha OPL 3 1 AWE32 0 4 0a RAMOk Seu audio nao vai funcionar reveja os procedimentos para ver se voce fez tudo certo Se sua placa nao e PNP o patch nao vai adiantar muito 2 24 Montando servidor Internet Intranet no Linux rede FIG Je e 2S KE e K KE IS K o K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K ole K 2 2K K Como Conectar 2 ou Mais Maquinas em Linux Via REDE com suport de Internet DIE De e DJs oie K K KE K K K K K K K K K K K K K K K K K K K K KK K K K K K K K K K K K K K K K K K K K ole 3K 3K 2K 2x Escritores Joao Paulo camara svn com br ok ok a Ricardo Alexandro E a ricardoalexandro hotmail com ok ok FIC Je KEK 28 K K 8 IS K K K K K K K K K KK K K K K K K K K K K K K K K K K K K K K K K FK K K K K K K 2g 2 2 2K gt gt Primeiro passo KK KK K K K KKK K K K K K K K K K K K K K K Kernel Configuration KK KK K K K KK K K K K K K K K K K K K K K K 1 Voce deve configurar o seu kernel com as opcoes devidas para aceitar o IP Masquerade e a rede TCP IP al
71. ith subject SSUBJECT was received at this site 5 para testar prompt mail oi dominio a testar Subject teste teste Da s aguardar o retorno Roxo 5 8 E mails virtuais Aqui vai uma receita para quem quer botar pra funcionar logo os e mails virtuais Passo 1 Crie um diret rio etc mail e dentro dele crie um arquivo maildomains mais ou menos assim Mails virtuais Mail real do usuario hightechO virtual com br hightech real com br info virtual com br hightech real com br vendas virtual com br hightech real com br Ou se voc preferir Neste caso todos os e mails mandados para o dominio virtual com br serao repassados para o login local hightech Desvantagem voc n o pode definir um n mero m ximo de e mails virtuais virtual com br hightech real com br Passo 2 V para o etc mail e crie o arquivo com o banco de dados com o comando user etc mail makemap v btree maildomains lt maildomains Passo 3 No etc sendmail cf em S98 coloque estas regras retiradas de http www westnet com providers S98 R lt gt 1 lt 2 gt R lt O gt maildomains 1 2 1 lt O 2 gt 3 R lt O gt maildomains 2 1 lt 2 gt 3 R lt gt 1 lt O maildomains 2 2 gt 3 R lt gt 2 lt 3 gt 4 R lt gt 1 lt 2 gt Passo 4 Ainda no etc sendmail cf col
72. l Edite o etc passwd com um editor de texto comum V na linha do usu rio e edite para usu rio senha criptografada 0 0 Home Shell e pronto AA Ent o o usu rio ter todo o poder do root por padr o 2 9 Gerenciando Device Drivers Para consultas r pidas pode ser til Modem COMI dev cua0 COM dev cual COM dev cua2 COM4 dev cua3 Links simb lico para a j configurada dev modem Mouse COMI ttySO COM ttyS1 COMS3 ttyS2 COMA ttyS3 Links simb lico para a j configurada dev mouse Para criar os devices use o script dev MAKEDEV Digite man MAKEDEV para mais informa es 2 10 Recompilando seu kernel Para recompilar seu kernel para uma vers o nova que voc pegou voc deve prosseguir como descrito abaixo Os significam opcionais Que vem explica es depois cd usr src rm rf linux tar xvfz ondeeleestiver linux 2 0 34 In s linux 2 0 34 linux cd linux make menuconfig Aqui voc pode substituir por make config console make xconfig x windows make dep make clean make zImage cp usr src linux arch i386 boot zImage vmlinuz make zdisk Aqui para se voc quer um disco de boot make zlilo Aqui para compilar o LILO tamb m make modules make modules_install lilo Instala o do LILO init 6 Reinicializa o Neste exemplo usamos o linux 2 0 34 que a atualiza o para o kernel 2 0 34 Agora se voc quer recompilar
73. l 0 13 themes tar tar 75727k enl BETA O 13 2 src tar tar 280398k imlib DR O 11 tar tar 1 Passo Descompact o ImageMagick 3 9 1 tar gz no diretorio usr local tar zxvf ImageMagick 3 9 1 tar gz no usr loca ImageMagick de os comandos xmkmf make Makefile make k 2 Passo Descompact o imlib DR O 11 tar tar no diretorio usr local tar zxvf imlib DR O 11 tar tar no usr local imlib de o comando install ps responda N O para todas as perguntas a nao ser que voce tenha as devidas bibliotecas 3 Passo Descompact o enl BETA O 13 2 src tar tar no diretorio usr local no usr local enl 0 13 2 de os comandos xmkmf a make make install 4 Passo Descompact o enl O 13 themes tar tar no diretorio usr local no usr local enl 0 13 themes de os comandos Is s usr local enl 0 13 2 enl tmpl usr local enl 0 13 themes enl tmpl xmkmf a make install Para terminar edite o xinitrc do usuario desejado e inclua os comandos usr local enlightenment bin enlightenment theme usr local enl 0 13 themes DES export PATH PATH usr local bin Created by Joao Paulo camara O svn com br Ricardo Alexandro ricardoalexandro hotmail com 8 5 KDE K Desktop Environment Se o n o dispon vel nesta vers o 8 6 Tutorial do The Gimp Tutorial de Instala o do GIMP Vers o 0 1 5 06 1998 Camilo Leite de Hollanda email camilo O tande com rede brasirc O linux Este tutorial foi feito a partir
74. l seu username e password Isso armazenado no arquivo var adm debug Esse arquivo vem com a permiss o READ TO ALL veja 2 11 Permiss es e isso n o bom para a sa de da m quina Tire essa permiss o chmod go rwx var adm debug H tamb m outros arquivos que bom fazer tamb m Como chmod go rwx var adm messages chmod go rwx var adm syslog 6 6 etc host allow e etc host deny Para o acesso a algum servi o do Linux a seqii ncia a seguinte Verifica se se o IP e o servi o est o no hosts allow se estiverem acesso garantido Mesmo se o Ip e o servi o estiverem no hosts deny que n o s o checados se encontrados no hosts allow Verifica se se o IP e o servi o est o no hosts deny se n o estiverem acesso garantido Se o IP n o estiver no hosts allow mas tamb m n o estiver no hosts deny o acesso garantido Hosts deny Cont m os hosts que N O podem acessar a certos servi os na sua m quina Sintaxe servico IP Exemplo in fingerd 200 00 00 00 l l l O IP da m quina que n o poderia acessar tal servi o l Servi o no caso o finger Obs Podemos usar alguns Wildcards como All ou Local Ex in fingerd All Significa que nenhum IP poder acessar o servi o em quest o All All except local Significa que nenhum IP exceto IPs locais possam acessar o servi o no caso todos os servi os dispon veis Hosts allow E o arquivo aonde cont m os servi os que certo IPs
75. la o do QPoper gt Oi pessoal gt Aqui vai a solucao para compilar o QPopper 2 4 com suporte a shadow gt passoword www eudora com freeware gt Conforme http listas ansp br redes l 1997 Dec msg00497 html na dica do gt Vagner Farias gt e revisado por levy fractal com br eu mesmo gt gt gt Passo l gt gt Ordem correta de instalacao gt gt a configure gt log configure 2 gt amp 1 Para manter um log se houverem gt problemas gt b Editar o Makefile como mostrado abaixo no passo 2 gt c Editar o pop_pass c como mostrado abaixo no passo 3 gt d make gt log make 2 gt amp 1 log gt e Tornar se root su gt f cp popper popauth usr sbin gt g chown root bin usr sbin popper usr sbin popauth gt h chmod 755 usr sbin popper usr sbin popauth gt i cp popper 8 popauth 8 usr man man8 gt j Certificar se de que no etc services esteja a linha gt pop3 110 tcp PostOffice V 3 gt l E o etc inetd conf para gt pop3 stream tcp nowait root usr sbin popper popper s gt e se voce usa Tcp Wrappers use esta gt pop3 stream tcp nowait root usr sbin tcpd popper s gt A opcao s e para registro no syslog gt de cada sessao popper gt m Finish gt gt Passo 2 gt gt Como citado na documentacao a compilacao com
76. linux patch p1 lt pnp 0 2 5b diffs mkdir usr src linux drivers pnpisa cp pnp 0 2 5b kernel usr src linux drivers pnpisa cd usr src linux include linux In s drivers pnpisa pnp h cd usr src linux patch p1 lt pnp 0 2 5a patches usslite 3 5 patch p1 lt pnp 0 2 5a patches ide pre 2 1 8 patch p1 lt pnp 0 2 5a patches awe32 Aqui vai acontecer um reject no caso do kernel 2 0 32 procure no diretorio usr src linux drivers sound lowlevel awe_wave c rej e aplique na mao Caso voce nao tenha awe32 ou sb32 nao precisa do driver nem do patch pra awe Caso voce nao queira suporte aa ide plug amp play a que vem na placa de som eu tenho uma gaveta removivel plugada nela com um HD nao aplique o patch pra ide 4 suporte a fat32 cd root gunzip fat32 joilet nls patch O 2 8 gz cd usr src linux patch p1 lt fat32_joliet_nls_patch_0_2_8 5 compilando o kernel OBS eu geralmente coloco o suporte a unicode nls dos vfat e sound como modulos vale a pena pra nao ficar recompilando o kernel se algo der errado NAO coloque suporte a dos e vfat como modulos se seu linux esta instalado numa particao DOS ou VFAT make mrproper make menuconfig gt general setup gt pnp isa support gt filesystems gt DOS FAT fs support gt Unicode native language support gt NLS codepage 437 gt NLS codepage 850 gt NLS ISO 8859 1 gt MSDOS fs support gt VFAT fs support gt Sound gt
77. m de parti o tempor rios root Diret rio local do superusu rio root sbin Arquvios de sistema essenciais tmp Arquivos tempor rios gerados por alguns utilit rios usr Todos os arquivos de usu rios devem estar aqui segunda maior hier rquia var Informa o vari vel 1 6 Linux Unix Limpo claro e definitivo O Linux N O UNIX O Linux um Unix Voc deve estar pensando Que loucura mas calma n o bem assim O UNIX uma marca registrada do Unix Lab parece que andou mudando de nome e at fechado Alguem sabe algo mais certo Todos os sistemas baseados naqueles c digos s o chamados de uma forma geral de UNIX O Linux foi escrito desde o inicio pelo Linus Torvalds e n o contem nenhuma linha de codigo do UNIX Mas o Linux foi escrito para ser conforme o padrao POSIX que deve ser o padr o da API Application Programming Inteface Unix que em ltima an lise pode ser resumido forcando um pouco a barra como sendo as chamadas do sistema Por isto se diz que o Linux um Unix n o UNIX Tem uma diferen a sutil a Por causa da API POSIX do conjunto de utilitarios FSF GNU em sua maioria e do uso do X Windows XFree o Linux tao parecido com o UNIX que existem empresas que usam o Linux para desenvolver para UNIX que n o seja o dela mesma por exemplo a IBM e a Microsoft Veja que a Microsoft est tentando tranformar o NiceTry em um Unix ela espera que algum dia no futur
78. mod permission umask no anonymous guest umask permission AAAA define as permiss es dos usu rios correspondentes este lugar dependente path filter guest etc pathmsg A Za z0 9_ guestgroup client 2 Crie o diret rio home de mort e configure o dono e prote es permiss es mkdir home web mort chown mort client home web mort chmod 755 home web mort 3 Crie uma estrutura do diret rio na conta de mort cd home web mort mkdir etc bin dev lib dev e lib s o opcionais chown root daemon etc bin chmod 111 etc bin 4 Crie o conte do do diret rio bin Use Copias de Links est ticos para as utilidades se poss vel cp bin Is bin chown root bin bin Is chmod 111 bin Is Opcional para comandos de compacta o e tar cp bin gzip bin cp bin tar bin chown root bin bin gzip chown root bin bin tar chmod 111 bin gzip chmod 111 bin tar Se as utilidades n o s o est ticas crie os devices necess rios no dev e copie as libs necess rias dentro do lib Veja a man page do ftpd que vem com seu sistema talvez ajude 5 Crie o conte do do diret rio etc Crie um passwd edite o para conter o seguinte root 0 0 etc ftponly mort 403 400 home web mort etc ftponly Crie um group edite o para conter o seguinte root 0 root client 400 mort Depois chown root daemon passwd group chmod 444 passwd group 6 Adicione seguranga extra cd home
79. name quase a mesma sintaxe MOVE filel file2 mv filel file2 igual NUL dev null igual PRINT file Ipr file igual PRN dev lp0 dev Ip1 igual RD dirname rmdir dirname quase a mesma sintaxe REN file file2 mv filel file2 n o pra arquivos m ltiplos RESTORE tar Mxpvf device sintaxe diferente TYPE file less file MUITO melhor WIN startx poles apart Arquivos A estrutura de arquivos do Linux similar ao do DOS s o estocados em diret rios alguns execut veis outros n o Aqui vai alguns conceitos b sicos No DOS os arquivos s o de forma 8 3 ou seja n o podem passar de 8digitos 3digitos Um exemplo NOTENOUG TXT No Linux se voc instalou o Linux usando uma parti o ext2 ou umsdos voc pode fazer melhor pode colocar nomes de arquivos longos no m ximo 255 caracteres um exemplo de arquivo que o Linux pode fazer e o DOS n o pode Este eh um arquivo MUITO grande No DOS os caracteres MAIUSCULOS e min sculos s o tratados da mesma forma No Linux eles s o completamente diferentes exemplo ARQUIVO tar gz e arquivo tar gz s o dois arquivos diferentes Is um comando e LS um erro No Linux n o existe extens es EXE COM especial para programas como o DOS Os programas execut veis no Linux s o marcados com um asterisco no final do arquivo Por exemplo Is F letter to Joe cindy jpg cjpg IL am a dir my_lst_script old Os arquivos cjpg e my Ist script s o execut veis No DOS arqui
80. nfigurando seu PATH Manipulando usu rios em seu Linux Gerenciando Device Drivers 0 Recompilando seu kernel 1 Permiss es 2 Enxergando Parti es Win no Linux e vice versa 3 Usando pacotes RPM RedHat no Slackware 14 usr em outra parti o 1 1 1 1 1 2 2 2 2 5 Rodando Windows 95 no Linux 6 Imprimindo do Linux em uma rede Windows 7 Montando parti es win95 no Linux sem aparecer os arquivos truncados 8 O que diabos NIS 9 Comandos do pograma vi 0 Instalando um CD ROM 1 Tudo sobre Linux para quem est migrando do DOS 2 Aumentando Parti o Linux 3 Colocando suporte PNP fat32 e SB AWE32 no seu kernel 24 Montando servidor Internet Intranet no Linux rede 3 OoJaNtU ELO mm m fo it a e D vidas de usu rios Linux BR Linux n o reconhece Impressora Zip Drive O Linux d boot com o volume do Som no m ximo O Boot do Linux d um monte de mensagens Unresolved symbols in module Como vejo quanto o Linux est reconhecendo de mem ria Restrigingo acesso a IPs com o Apache sem usar um HTACCESS Usando o Linux como Bridge Telnet n o funciona FTP e ou Daemon FTP n o funcionam Arquivos compactados com tar e gz que pego em FTP n o descompactam Mensagem de erro can t locate module net pf 4 e 5 Quero fazer com q p ex o tty11 seja associado ao var log messages swriter3 error creating new document invalid path autotext does not exist Compiland
81. nstruindo o Kernel do Linux Para fazer isto voc precisar de um disco de boot com o driver espec fico para seu CD ROM Veja esta lista Proprietary CD ROM Drives Vendedor Modelo Kernel Driver Notas Panasonic CR 521 sbpcd Nota 1 Panasonic CR 522 sbpcd Nota 1 Panasonic CR 523 sbpcd Nota 1 Panasonic CR 562 sbpcd Nota 1 Panasonic CR 563 sbpcd Nota 1 Creative Labs CD 200 sbpcd IBM External ISA sbpcd Nota 2 Longshine LCS 7260 sbpcd Teac CD 55A sbpcd Sony CDU 31A cdu3la Sony CDU 33A cdu3la Sony CDU 535 sonycd535 Nota3 Sony CDU 531 sonycd535 Aztech CDA268 01A aztcd Orchid CDS 3110 aztcd Okano Wearnes CDD110 aztcd Conrad TXC aztcd GoldStar R420 gscd Nota 4 Philips LMS CM206 cm206 Nota 5 Mitsumi CRMC LUO05S mcd mcdx Nota 6 7 Mitsumi FX001 mcd mcdx Nota 6 7 Optics Storage Dolphin 8000AT optcd Sanyo H94A sjcd various various ispl6 Nota 8 Notas 1 Esses driver s vezes s o vendidos com nomes Creative Labs Panasonic Matsushita ou Kotobuki 2 Este driver o mesmo que O Panasonic CR 562 3 As vezes vendido com o nome Procomm 4 As vezes vendido como parte do Reveal Multimedia Kit 5 O Philips CM205 n o suportado por esse driver mas existe um driver separado para isso disponivel 6 As vezes vendido com o nome Radio Shack 7 Existem dois drivers dispon veis mcd o original e mcdx um novo driver experimental com mais recursos 8 Esse driver trabalha com drivers de CD ROM que
82. o da pr xima palavra N o ignora pontua o b move cursor para in cio da palavra anterior Ignora pontua o B move cursor para in cio da palavra anterior N o ignora pontua o O zero move cursor para in cio da linha corrente move cursor para O primeiro caracter n o branco da linha move cursor para o fim da linha corrente nG move para a linha n G move para a ltima linha do arquivo Subcomandos para Localiza o de Texto palavra procura pela palavra ou caracter acima ou abaixo do texto palavra move para a ocorr ncia anterior da palavra para repetir a busca usar n n repete o ultimo ou comando N repete o ultimo ou comando na dire o reversa Ctrl g mostra o nome do arquivo o n mero da linha corrente e o total de linhas Subcomandos para Altera o de Texto x deleta um caracter que esta sobre o cursor dw deleta a palavra do inicio da posicao do cursor ate o fim dd deleta a linha inteira onde o cursor estiver D deleta a linha a partir da posicao do cursor em diante rx substitui o caracter sob o cursor pelo especificado x opcional indicar o caracter Rtexto substitui o texto corrente pelo texto indicado opcional indicar o texto adicionado cw substitui a palavra corrente Pode se inserir o novo conteudo da palavra automaticamente cc substitui a linha corrente Pode se inserir o novo conte do da linha automaticamente C substitui restante da linha corrente Pode se inser
83. o dir bootdsks 144 e o de root no dir rootdsks 144 Voc tamb m precisar do RAWRITE EXE Dos que montara o rootdisk e o bootdisk em disketes Voc pega no mesmo endere o acima Os pacotes de instala o poder o ser encontrados nos ftps ftp ftp ufsm br pub linux slackware BR ftp ftp cdrom com pub linux US Aqui vai uma descri o dos pacotes a ser pegados A O Basico do sistema para rodar AP Aplicativos em geral D Linguagens de programacao GCC G Perl C e outros E GNU Emacs 19 25 F Colecao de FAQs e outros documentos I Documentacao de varios programas N Networking TCP IP UUCP mailx dip deliver elm pine smail cnews nn tin trn necessario para comunicacao internet rede em geral OOP Programas Orientado a Objecto K Kernel do linux necesario para compilar do kernel p atualizacao do hardware TCL Tcl Tk TclX blt itcl Y Games The BSD games collection and Tetris for terminals X XFree86 2 1 1 system X Window tipo o Windows convencional XAP Aplicativos para X X11 ghostscript libgrl3 seyon workman xfilemanager xv 3 01 GNU chess and xboard xfm 1 2 ghostview e varios X games XD X11 program development X11 libraries server linkkit PEX support XV Xview 3 2 release 5 XView libraries and the Open Look virtual and non virtual window managers IV Interviews libraries include files and the doc and idraw apps These run unreason
84. o e gravado pelos usu rios que comp em o grupo dono numero 6 na segunda coluna e informou que pode ser lido por todos os outros usuarios do sistema numero 4 na ultima coluna O comando chown simples e pode ser usado da seguinte maneira chown usu rio grupo nome do arquivo ou diret rio Como exemplo vamos definir que um arquivo teste4 txt ter como dono killer e como grupo users chown killer users teste4 txt Outros exemplos chown mrdvs visits teste5 txt chown jackie jackie teste6 txt Nesta vers o doc as indica es n o aparecem direito pois esta fonte n o fixa Tente colar essa se o num editor de texto com fonte fixa 2 12 Enxergando Parti es Win no Linux e vice versa Quem tem os dois sistemas Win59 Linux sempre quer ter os dois no seu controle para isso temos que enxergar ambas parti es para ter um controle maior Mas como fazer isso Temos aqui 2 m todos para enxergar Win95 no Linux Verifique em qual parti o dev hd est o Win95 aqui dev hdal Escolha um diretorio para a parti o ser montada aqui mnt win95 Digite mount dev hdal mnt win95 Com isso a parti o Win95 est vizualizada no diret rio mnt win95 Por m isso s d acesso numa sess o para o linux carregar logo no boot adicione a parti o no arquivo dev inittab Agora o m todo para vizualizar o Linux no Win95 Pelo meu conhecimento existem 2 programinhas que fazem isso fs
85. o o kernel Som problemas na compilacao Como sei em qual irq minha NE2000 esta localizada 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 D vidas sobre Impressora j instalada e reconhecida Restringindo o acesso de um finger em voc Como eu mantenho os menus e as cores do ncurses no ambiente X usando o xterm Como posso saber quantos hard links tem um arquivo e quantos ele pode ter poss vel reparticionar um HD que s tenha Linux sem perder dados Problemas Up grade da mother board e Linux Como eu fa o pra dar update no database do Locate possivel utilizar 2 ou mais Windows Managers Como proceder Como agrupo mensagens no PINE FetchMail fetchmailrc Como reconhe o minha placa cyclades LILO trava na inicializa o N o consigo fazer as teclas backspace e delete exercerem suas fun es corretamente Como patcheio um arquivo tipo nome do patch gz Como posso verificar em qual runlevel est o sistema Como posso inicializar um processo que consta do etc inittab manualmente Perdi minha senha root como a recupero 4 X Windows 1 2 3 4 5 O que X Windows Configurando o X Windows para funcionar em seu Linux Como criar cones no X Windows Inicializando seu Linux diretamente no X Windows Onde posso obter informa es sobre o XFree86 5 O Linux e a Internet O IAN EO Conectando se por CHAP Conectando se por Programa Minicom Conectand
86. o se por pppd Pegando e mail via pop server no Linux Dicas de FTP Dominio Virtual E Mail de auto resposta E mails virtuais 6 Seguran a no Linux Do JAN EO Introdu o Sum rio Servi os TCP Port Monitorando terminais Monitorando o FTP Server Protegendo suas senhas pppd etc host allow e etc host deny CheckList de Seguran a Itens para um sistema seguro Dicas de Seguran a Programas para seguran a 7 Dicas Shell Scripts e Arquivos teis Doo IAN EU Fazendo o backspace funcionar no X Windows Fazendo o less ler varios tipos de arquivos Permitir um s login por usu rio Problemas com ncurse Mudando o rel gio de seu Linux Mudando o Editor de Texto padr o Criando s uma conta de E MAIL sem shell Mandar v rios e mails de uma vez sem mostrar cc Mouse PS 2 no XFree 10 Shell Scripts Utilidades e mais Utilidades Backup para um FTP Comandos do DOS no Linux Ordena linhas de arquivos alfabeticamente 8 Instala o e Tutoriais de Aplicativos Instala o do QPoper Instala o do Star Office 3 1 Instala o do ICQ Java Instala o do Enlightment KDE K Desktop Environment Guia do usu rio Tudo sobre instala o o que etc BREVE Um convite ao KDE Ensina como mexer nele 6 Tutorial do The Gimp 9 Sobre este Manual 1 Sobre o Autor 2 Este manual tem Copyright 3 Bugs reportados 4 Como ajudar o manual nAB
87. o seja um Unix melhor que o Unix algo assim como o Linux e para isto est aproximando o do padrao POSIX 1 7 Links para Linux Nome do Site Descri o Endere o Linux Home Page A mais completa p gina sobre Linux A Home Page OFICIAL do Linux http www linux org LDP Home Page Linux Documentation Project aqui se encontra tudo em rela o a documenta o Linux http www sunsite unc edu LDP K Desktop Envionment Um Window Manager gr fico que transforma o Linux num desktop bonito e f cil http www kde org The Gimp Home Page O pacote grafico mais cotado no Linux Equivale ao Adobe para Windows http www gimp org Ano 2001 Linux Page V rias informa es sobre Linux totalmente em portugu s http users sti com br ano2001 Linux BR Home Page A lista de Linux mais famosa do Brasil http www conectiva com br listas linux br Irei adicionando cada vez mais sites 2 Instalando e Usando o Linux 2 1 Instalando o Linux Para instalar o Linux voc precisa ra primeiro de um bootdisk e um rootdisk Os discos de boot e root s o muito f ceis de achar O color gz 577k e o bare i 569k O bare i eh o disco de BOOT para suporte IDE Se vc tiver um SCSI ter que pegar outro e o color gz como vc pode ver eh o ROOT DISK o color gz The menu based color installation disk for 1 44 meg drives Most users should use this rootdisk Voc pode peg los em ftp cdrom com pub linux slackware o de boot n
88. oque esta linha Virtual domains Kmaildomains btree etc mail maildomains Passo 5 Reinicie o sendmail com user killall HUP sendmail Passo 6 Ir pra casa mais cedo pois voc ja fez muito Sugest es e corre es para o mail levy fractal com br 6 Seguran a no Linux 6 1 Introdu o Sum rio O Linux quando instalado vem por padr o v rios recursos interessantes para com a Internet por m se voc n o tomar as devidas precau es ter um problema grande para com os hackers MAUS espalhados pela Internet Se voc quer se proteger leia os t picos desta se o e voc ver como se precaver desses monstrinhos cibern ticos Recomendo que voc fa a TODAS as configura es aqui contiads nesta se o Ok O conte do das se es 1 2 3 4 5 e 6 foram tiradas do zine rwx E Mail rwx O valise com URL http www cyberspace org rwx 6 2 Servi os TCP Port S o 3 servi os Netstat tcp 15 Informa a voc todas as informa es sobre sua conex o atual enderecos dns portas etc Systat tcp 11 Mostra qualquer todos os processos que est o sendo rodados em sua m quina quando acessado telnet na porta 11 de sua m quina qualquer pessoa pode ver esses processos e com isso saber o que voc est fazendo no exato momento em que voc faz Finger tcp 79 Apresenta informa es completas de usu rios logados n o logados em seu sistema shells diret rios logins etc Exi
89. or nas maquinas clientes soh coloque o Hostname e deixe o resto em branco Se quiser pode colocar para ele procurar o domain do servidor e nameserver o IP do servidor 192 168 1 1 Isso pode dar problemas em algumas maquinas se for o caso apague e soh deixe o Hostname LEMBRE SOH NAS MAQUINAS CLIENTES NA MAQUINA SERVIDORA VC TEM QUE COLOCAR O DOMAIN E NAMESERVERS DO PROVEDOR DE ACESSO A INTERNET gt Na secao HOSTS IP Name Nicknames 127 0 0 1 localhost 192 168 1 1 nomedoservidor com br nomedoservidor 192 168 1 2 nomedoclientel com br nomedocliente1 192 168 1 3 nomedocliente2 com br nomedocliente2 PS O NickName eh um alias para facilitar seu trabalho ou seja voce pode digitar telnet nomedoservidor com br ou telnet nomedoservidor que vai dar no mesmo gt Na secao INTERFACES Voce deve dar uma espiada provavelmente soh tera o lo como device nessa parte Se tiver o eth0 ainda bem Voce estah com sorte hehehe se nao tiver adicione Aperte em ADD e escolha EtherNet Configuracoes do EtherNet IP Ipdamaquina se for servidor coloque 192 168 1 1 Se for o primeiro cliente coloque 192 168 1 2 se for o segundo 192 168 1 3 e por ai vai NetMask 255 255 255 0 gt Pois trata se de uma rede de classe C NetWork Estah usando 192 168 1 x como IP Entao coloque 192 168 1 0 BroadCast 192 168 1 255 se tiver usando 192 168 1 x Ative o Activate Interface at boot time Em Interface configu
90. or principal Heiko Schlittermann Suporte Multi se o sim Suporte de Driver M ltiplo sim Suporte de M dulo sim Suporte de Ler frames de audio n o Auto probing n o Arquivo Device dev mcdx0 major 20 Arquivo de Configura o mcdc h Op o da Configura o do Kernel Experimental Mitsumi support Arquivo README README mcdx Como criar mknod dev mcdx0 b 20 0 Cm206 Driver Autor principal David A van Leeuwen david tm tno Suporte Multi se o sim Suporte de Driver M ltiplo n o Suporte de M dulo sim Suporte de Ler frames de audio n o Auto probing sim Arquivo Device dev cm206cd major 32 Arquivo de Configura o cm206 h Op o da Configura o do Kernel Philips LMS CM206 CDROM support Arquivo README README cm206 Como criar mknod dev cm206cd b 32 0 Optcd Driver Autor principal Leo Spiekman spiekman dutette et tudelft nl Suporte Multi se o n o Suporte de Driver M ltiplo n o Suporte de M dulo sim Suporte de Ler frames de audio n o Auto probing n o Arquivo Device dev optcd0 major 17 Arquivo de Configura o optcd h Op o da Configura o do Kernel Experimental Optics Storage CDROM support Arquivo README README optcd Como criar mknod dev optcd0 b 17 O Sjcd Driver Autor principal Vadim V Model vadim rbrf msk su Suporte Multi se o n o Suporte de Driver M ltiplo n o Suporte de M dulo sim Suporte de Ler frames de audio n o
91. quivo who Informacoes de quem esta on line write Usado para mandar mensagens para outro usuario 2 3 Aplicativos Linux Navegadores Web Netscape Navigator http www caldera com products netscape netscape html Lynx http lynx browser org Arena Web Browser http www yggdrasil com Products Arena Chimera http www unlv edu chimera NCSA Mosaic for X http www ncsa uiuc edu SDG Software XMosaic VR Web http hyperg iicm tu graz ac at vrweb Programas de E Mail Pine http www cac washington edu pine Procmail http www ii com internet robots procmail FetchMail http www ccil org esr esr freeware html qmail http www qmail org sendmail http www sendmail org Aplicativos Internet BitchX irclI Client http www bitchx com cIRCus http www nijenrode nl ivo circus Sirc http www eleves ens fr 8080 home espel sirc html Zircon http catless ncl ac uk Programs Zircon README html mxFTP http www ajsoft demon co uk mxFtp html pppcosts http www cs ka de tillmann steinbrecher pppcosts htm sFTP http www concentric net mrsam sftp index html xmFTP http www magg net kaos html xmftp html 2 4 Manual Pages Antes de pedir alguma ajuda a alguem porque voc nao olha num manual Mas como Onde Se voc est com qualquer d vida sobre algum comando digite simplesmente man comando Se o manual existir ele ser mostrado e seus problemas acabar o Para sair dos manuais aperte a
92. r nameserver 192 168 1 1 IP do servidor etc HOSTNAME meucomp server net No Coloque de acordo com a maquina que voce esta configurando meucompl ou meucomp2 etc sysconfig network NETWORKING yes HOSTNAME meucomp server net GATEWAYDEV GATEWAY No Coloque de acordo com a maquina que voce esta configurando meucomp ou meucomp Se a maquina for uma cliente coloque o seguinte em GATEWAYDEV e GATEWAY GATEWAYDEV eth0O GATEWAY 192 168 1 1 etc sysconfig network scripts ifcfg ethO Isso aqui no cliente DEVICE eth0 USERCTL yes ONBOOT yes gt Essas configuracoes sao feitas BOOTPROTO none gt pela sua propria maquina No BROADCAST 192 168 1 255 gt caso de voce ter configurado NETWORK 192 168 1 0 gt pelo X WIN Nao altere nenhum NETMASK 255 255 255 0 gt desses valores a nao ser que IPADDR 192 168 1 2 gt haja necessidade Quando for o servidor o valor de IPADDR muda para 192 168 1 1 Depois de alterado o arquivo ifcfg ethO de o seguinte commando chmod x ifcfg ethO etc host conf order hosts bind multi on PS Este arquivo eh igual em todas as maquinas gt Quarto e ULTIMO passo Finalmente KK KK K K K KKK K K K K K K K K K K K K K K IntraNet gt InterNet LINK KK KK K K K KKK K K K K K K K K K K K K K K Eh finalmente a ultima PARTE UFAAAAAAAAAA Conecte o servidor na internet e digite o seguinte comando tanto no servidor como no
93. r nela duas vezes que aparecem as propriedades da placa 5 Agora de um boot gt Segundo passo Ie De e he ole K K K K K K K K K K K K K KK K K K K K K K K K K K K K K ol ole ok Network Configuration X WINDOWS FIC Je KK K K K K K K K K K K K K K K KK K K K K K K K K K K K K K K ole 2K ok 1 Se estiver usando o Red Hat depois de dar o boot voce entra no X Windows e vah no Painel de Controle dele clique duas vezes na icone referente a NetWorking a configuracao serah bem mais facil 2 Antes disso voce tem que ter uma nocao da rede que vai fazer Vou fazer isso bem rapido para adiantar o trabalho Estou dando um exemplo de como monta um Rede de Classe C do tipo 192 168 x x esse endereco eh designado especialmente para IntraNets Defina quem vai ser a maquina servidora ou seja a maquina que estara conectada a Internet e fornecendo as outras maquinas da rede maquinas cliente o acesso a internet tambem Essa maquina tera o IP 192 168 1 1 e as outras terao IP 192 168 1 2 192 168 1 3 e ai vai todas as maquinas clientes terao que ter um gateway apontado para 192 168 1 1 usando o device ethO Bora deixar de teoria e ir a pratica 3 Configuracao Pelo Red Hat Usando o Painel de Controle Esta configuracao eh valida para a maquina servidora gt Na secao NAMES Hostname nome da maquina com br Domain dominio do seu provedor Nameservers DNS do seu provedor PS Se f
94. rOffice 3 1 se n o tiver o Motif Retire os arquivos StarOffice31 common tar gz StarOffice3 1 english tar gz StarOffice3 1 statbin tar gz em ftp ftp gwdg de pub linux staroffice ou ftp ftp cdrom com 25 FreeBSD distfiles Distarzipeie os arquivos num diret rio por exemplo tools e reserve Verifique se sua libc pelo menos a libc 5 4 4 Is al lib libc so lib libc so 5 gt lib libc so 5 4 38 lib libc so 5 3 12 gt estava com esta lib libc so 5 4 38 gt atualizei para esta como no link acima Se necess rio atualizar a libc pegue a em ftp sunsite unc edu Pub Linux GCC o arquivo libc 5 4 38 bin tar gz ou vers o mais nova Como root num diret rio tempor rio destarzipeie o pacote retirado e copie o arquivo libc so 5 4 38 para o diret rio lib e fa a um novo link para este arquivo In sf lib libc so 5 4 38 lib libc so 5 Copie ou mova os arquivos que est o em tools StarOffice 3 1 linux x86 lib para o seu lib Rode o comando ldconfig para remapear as bibliotecas Volte no diret rio tools StarOffice 3 1 e rode o setup como o usu rio que vai utilizar o StarOffice Acho que n o esqueci nada se faltou algo ou existem melhores solu es que essa me d em um toque pra melhorar a recitinha de bolo pra instalar o StarOffice Maiores informa es e mais detalhes vcs encontram em http sunsite unc edu LDP HOWTO mini StarOffice 8 3 Instala o do I
95. ration protocol coloque none gt Na secao ROUTING Se a maquina for servidora deixe tudo vazio se a maquina for cliente coloque o seguinte Default Gateway 192 168 1 1 Default Gateway Device eth0 Aperte ADD e coloque Device ethO Network 192 168 1 0 gt Voce jah viu antes neh NetMask 255 255 255 0 Gateway 192 168 1 1 Pronto DONE Soh essa parte Eh finalmente vc configurou tudo no X WINDOWS Agora vamos para o prompt gt Terceiro passo KK KK K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K Network Configuration PROMPT KK KK 2g K K K K K K K K K K K K K K K K K K K K K K K K K K K K K 1 Edite os seguintes arquivos em sua maquina etc hosts 127 0 0 1 localhost 192 168 1 1 meucompl server net meucomp1 gt SERVIDOR 192 168 1 2 meucomp2 server net meucomp2 gt CLIENTE l l nome da maquina lt gt seu dominio Voce pode adicionar mais maquinas se quiser 192 168 1 3 etc etc mas se lembre que isso pesara mais o seu link com a internet PS meucompl e meucomp2 eh um alias para facilitar sua vida como antes dito na configuracao do networking no X WINDOWS etc resolv conf search SEU PROVEDOR COM BR nameserver DNS DO PROVEDOR PS Soh coloque essas linhas se a maquina for a servidora na cliente voce pode colocar o seguinte se der problemas deixe em branco mesmo search meucomp1 server net nome do servido
96. recisa escrever rite no winchester confira mais uma vez a parti o teclando p se estiver tudo legal parecido com o exemplo tecle w para gravar ou q de quit para sair sem gravar Depois so rebootar a m quina e fazer o procedimento de boot e root e quando o disco de root solicitar que digite setup siga a instala o pois seu winchester j est particionado Preencha as op es do setup Diga o diret rio onde est o os pacotes e voi l Agora se voc instalou o linux b sico e quer instalar mais pacotes downloadados digite setup e entre no menu PKGTOOL Informa es para Slackware 2 2 Comandos B sicos Is Lista os arquivos mesmo que dir do DOS Atributos comuns a mostra arquivos ocultos l mostra bytes permissoes diretorio etc Obs no Is os nomes de arquivos nos sistemas X Unix linux etc nao precisam ter so 8 letras Dai se voce quer listar os arquivos comecados com u por exemplo peca Is u e veja o resultado substitui qualquer conjunto de caracteres substitui caracteres isolados rm remove arquivos no formato rm arquivol arquivo2 arquivo3 Exemplo rm eu doc rm leiame txt manual html win95 w95 cp copia arquivos no formato cp arquivol diretorio Exemplo cp manual txt home manual cat mostra o conteudo do arquivo mesmo que o type no DOS more exibe o conteudo de um arquivo pagina a pagina mesmo q no DOS Exemplo Islmore pwd exibe o diretorio atual o que
97. s por essa opcao estar no meio das marcas de outras placas de som passou despercebida Ap s isso o kernel foi compilado com sucesso Essa dica aqui embaixo q fme fez pensar sobre o q seria realmente o problema pois na opcao citada estava marcado um n gt Parece que vc esta tentando compilar um driver de som sem ter gt habilitado a opcao de sound no arquivo de configuracao do kernel Como vc gt gerou o arquivo de configuracao make xconfig make menuconfig Se vc gt usou um desses entao nao deveria ter ocorrido erro veja o arquivo nao gt edite o arquivo usr src linux config no final dele tem que ter gt gt CONFIG AUDIO y gt gt se tiver isso entao alguma coisa muito estranha esta acontecendo Se tiver gt gt CONFIG AUDIO n gt gt entao vc nao esta habilitado a compilar os drivers da placa gt de som Tente gerar o arquivo de configuracao de novo xconfig gt menuconfig 3 14 Como sei em qual irq minha NE2000 esta localizada Eh pci cat proc pci Ou tenta cat proc interrupts 3 15 Duvidas sobre Impressora ja instalada e reconhecida gt lp1 at 0x0378 polling gt Isso quer dizer que esta com suporte a impressora Sim a impressora est mapeada em dev Ip1 gt Bom se for sim como eu fa o um teste de impress o Existem dua maneiras 1 r pido e caceteiro cat etc printcap gt dev Ip1 2 o etc printcap em geral j tem uma imressora simples definida logo us
98. s boot sector is located isn t active L error The first stage boot loader has been loaded and started but it can t load the second stage boot loader The two digit error codes indicate the type of problem See also section Disk error codes This condition usually indicates a media failure or a geometry mismatch e g bad disk parameters see section Disk geometry LI The first stage boot loader was able to load the second stage boot loader but has failed to execute it This can either be caused by a geometry mismatch or by moving boot boot b without running the map installer LIL The second stage boot loader has been started but it can t load the descriptor table from the map file This is typically caused by a media failure or by a geometry mismatch LIL The second stage boot loader has been loaded at an incorrect address This is typically caused by a subtle geometry mismatch or by moving boot boot b without running the map installer LIL The descriptor table is corrupt This can either be caused by a geometry mismatch or by moving boot map without running the map installer LILO All parts of LILO have been successfully loaded Procuro alguem pra traduzir isso daqui porque ainda nao sou bom 3 27 N o consigo fazer as teclas backspace e delete exercerem suas fun es corretamente Eu praticamente n o uso o Linux em modo texto por isto a minha solu o para o X11 Crie um arquivo Xmodmap no s
99. seu kernel sem a atualiza o somente para reconfigurar ele v direto ao cd usr src linux make menuconfig Aqui voc pode substituir por make config console make xconfig x windows make dep make clean make zImage cp usr src linux arch i386 boot zImage vmlinuz make zdisk Aqui para se voc quer um disco de boot make zlilo Aqui para compilar o LILO tamb m make modules make modules install lilo Instala o do LILO init 6 Reinicializa o E prontinho Para informa es mais detalhadas consulte o Kernel HOWTO 2 11 Permiss es Para saber se um programa executavel ou n o execute um Is l e veja no lado esquerdo se o arquivo tem X nos seus argumentos como no exemplo abaixo drwxr xr x 2root root 1024 Dec 23 15 22 bin drwxr xr x 2root root 1024 Dec 31 05 48 boot drwxr xr x 2root root 1024 Dec 6 15 51 cdrom drwxr xr x 3root root 8192 Mar 11 10 17 dev drwxrwxr x 2root root 1024 Feb 27 13 52 dosa dr xr xr x 1l root root 2048 Mar 11 10 19 etc drwxr xr x 11 root root 2048 Feb 23 19 08 home drwxr xr x 3root root 1024 Feb 23 19 13 lib drwxr xr x 2root root 12288 Nov 2 11 25 lost found rwxr r lroot root 57 Mar 10 03 44 make backup rw rw r 1 killer users 2342 Mar 10 03 12 teste txt rw rw rw 1 fernando visits 23412 Mar 09 22 22 teste2 doc No exemplo acima todos os arquivos tem como dono root e como grupo tamb m root com exce o do teste txt que o dono killer e o grupo
100. ste alguns Bugs falhas na seguran a que podem ser furados remotamente Para se livrar disso e deixar seu sistema mais seguro edite o arquivo etc inetd conf e comente as seguintes linhas finger stream tcp nowait nobody usr sbin tcpd in fingerd w systat stream tcp nowait nobody usr sbin tcpd bin ps auwwx tinetstat stream tcp nowait root usr sbin tcpd bin netstat a Com isso os 3 servi os estar o desabilitados e ninguem poder acessar al m do root claro Para rodar os comandos tente o que est no final da linha como bin ps auwwx bin netstat a 6 3 Monitorando terminais Primeiro esclarecendo O que um Telnet Server E um servi o que habilita um usu rio acessar um terminal na sua m quina remotamente Isso geralmente deixa o sistema muito vulner vel ent o algumas pessoas e administradores de sistemas webmaster suporte admin deixam o telnet server desabilitado Existe uma ferramente til para que possamos habilitar o telnet server e ao mesmo tempo se precaver esta ferramenta se chama ttysnoop Esse Daemon faz com que voc possa ver tudo o que est acontecendo nos terminais por isso o t pico Monitorando terminais Ent o voc poder VER o que est acontecendo nos terminais e se existir alguma coisa errada pau neles Configurando o ttysnoop 1 Edite o arquivo etc inetd conf para que possamos desabilitar o in telnetd Comente a linha telnet stream tcp nowait root usr sb
101. t para id 5 initdefault id 3 initdefault para id 4 initdefault Para desalterar essa configura o Num Linux RedHat id 5 initdefault para id 3 initdefault 1d 4 initdefault para id 3 initdefault 4 5 Onde posso obter informa es sobre o XFree86 Voc pode obter informa es sobre o XFree86 no pr prio site oficial que http www xfree86 org 5 O Linux e a Internet 5 1 Conectando se por CHAP Bem come ando logue se como root Depois edite o arquivo host deny para ALL ALL Isso far com que seu sistema fique seguro e n o seja usado programas locais remotamente Depois voc ter que permitir voc mesmo a usar os programas locais ent o para isso edite o arquivo etc hosts allow ALL 127 0 0 1 Agora vamos determinar o Host de sua m quina v no arquivo etc HOSTNAME e coloque um nome qualquer por exemplo wakko Vamos agora configurar o etc resolv conf edite ele e coloque assim search servidor com br nameserver 200 255 27 0 Onde search o domain da m quina a ser acessada e nameserver o DNS Prim rio Veja Win95 Pr ximo passo ser editar o arquivo etc hosts e colocar o seguinte 127 0 0 1 localhost 0 0 0 0 wakko Note se voc ter um endere o de IP Fixo mude a linha 0 0 0 0 wakko Outro arquivo etc networks edite o assim loopback 127 0 0 0 localnet 0 0 0 0 Agora vamos configurar o username e password Crie o arquivo etc ppp pap secrets
102. tar um floppy disk isto um disco flex vel voc ter que utilizar o comando mount Voc ter que ter o driver e o device respectivamente fdO fd1 fd2 etc Ent o voc dever digitar mount dev fdO diret rio ao disco ser acessado Um exemplo mount dev fdO mnt disk Isto far com que voc acesse o disquete que est no drive atualmente Quando voc quiser retirar o disco geralmente deve se desmont lo primeiro Digite umount dev fdO Voc pode tamb m fazer o seguinte criar um script que se chama por exemplo de diskon Para ativar e diskoff Para desativar Ent o para melhor utilizacao coloque este arquivo em um diret rio PATH ou ent o coloque o PATH no diret rio onde voc quiser colocar os scripts 2 7 Configurando seu PATH Para ver os atuais diret rios que est o como PATH digite o seguinte echo PATH Se o diret rio desejado n o estiver na lista coloque o assim PATH PATH diretorio a ser colocado no path Isso colocar o diretorio a ser colocado no path no PATH Obs Essas instru es s o v lidas somente para uma se o Ou seja s o tempor rios Se voc quiser colocar um PATH permanente coloque num profile pessoal Se quiser ser um PATH GLOBAL coloque o diret rio no arquivo etc profile aonde indicado 2 8 Manipulando usu rios em seu Linux Para adicionar um usu rio em seu sistema voc deve proceder assim Digite o comando adduser O sistema
103. tem domain voc substitui pelo domain do provedor que voc ir acessar Onde tem nameserver coloque o DNS Prim rio do seu provedor Veja no Win95 Pronto agora vamos a parte pr tica eeebaaa Digite minicom Voc ter que ter o programa Minicom claro Naquela telinha digite ATDP2345678 para modens de pulse ATDT2345678 para modens de tone Substitua o 2345678 pelo n mero do telefone a ser discado Depois da conex o o provedor vai fazer o processo de login como sempre coloque seu username e seu password e v i l Conectado Agora vamos sair do minicom sem desconectar ALT A Q ou vamos suspender o minicom ALT A J Agora no prompt digite pppd dev modem defaultroute Isso estabelecer a conex o Pronto agora voc pode usar os maravilhosos recursos que a Internet lhe oferece Quando voc acessar IRC n o deixe de visitar o canal linux no servidor irc brasnet org Obs Se voc quiser desconectar no Slackware n o sei se vem nos outros tem um script chamado ppp off que corta a conex o Ent o utilize eles para desconectar Se voc n o tiver tente o velho comando do modem ATHO 5 3 Conectando se por pppd 1 Voc precisa ter instalado configurado no seu kernel o suporte para TCP IP ppp etc Isto est al m do escopo desta receita Al m disso voc precisa se certificar que possui o programa chat instalado Isto deixado com exerc cio para o sofredor digo leitor 2
104. timo acesso mail shell nao permite finger no sistema faz log total e previne certos tipos de ataques de usuarios locais Sendmail Por seguranca nao pegue isto Delete sendmail e instale o Qmail Mas se voce insiste aqui tem um link para a Ultima versao do sendmail xinetd Um programa para substituir pelo famoso inetd Inetd observa portas e inicializa programas quando alguem conecta em alguma das portas Xinetd oferece mais mais controle e configuracao sobre suas portas do que o inetd e eh mais seguro tambem Isof Lista todos os arquivos abertos no seu Linux Bom para prevenir algum tipo de ataque Este programa vai dizer a voce se alguma coisa esta rodando um sniffer e ele vai logar tudo sobre o invasor em seus arquivos de log pidentd 2 5 1 Outro inetd daemon que eh mais configuravel e seguro que o simples inetd do Linux rhosts dodgy Este script vai checar o seu rhosts por e outras coisas que nunca poderiam estar nele Eh escrito em perl e eh facilmente configurado Ponha ele em seu contrab e ele fara a checagem a cada 15 minutos ICMPinfo 1 11 Idem ao TCP Dump exceto que as palavras trabalham com pacotes ICMP Ping Este programa detecta qualquer tipo de pacote ICMP enviado a voce TCP Dump Mostra a voce uma grande quantidade de informacoes sobre todas as suas conexoes via TCP Isto serve para administradores de sistema Rode o durante um ataque e o atacante sera exibido e logado 7 Dicas e Shell Scripts 7 1 F
105. to Instalei o Linux Voc acaba de instalar o Linux com os pacotes que quis programas legais coisas interessantes criou um usu rio pra voc se n o crie agora se logou como esse usu rio deu o password e agora esta no prompt olhando para a tela neste exato momento se perguntando O que fa o agora Calma vamos agora fazer um teste vamos fazer tarefas que voc faria no DOS vamos comparar os dois sistemas vamos come ar vendo o b sico de tudo Lembre se que est se o um apanhamento geral do resto do manual Voc pode encontrar coisas aqui que n o encontrara em outras se es Aqui voc vai encontrar o b sico de tudo se quiser mais detalhes veja tamb m as outras se es deste manual Com certeza voc sair com muito conhecimento Vamos agora aprender coisas simples Como sair do Linux Se voc estiver no modo texto terminal s digitar CTRL ALT DEL se voc estiver no X Window voc ter primeiro que digitar CTRL ALT BACKSPACE depois voc digita CTRL ALT DEL Nunca d Reset na tora pois isso pode danificar seu sistema de arquivos e algumas coisas voc fez n o v o ser salvas O Linux tem uma coisa que o DOS n o tem permiss es acessos Voc est logado como um usu rio normal e de repente quer executar algum programa ou editar algum arquivo mas quando tenta d Permisson Denied Quer dizer o que voc est tentando n o poss vel fazer por voc como esse usu rio
106. trante quando tudo trabalha em Minix Chega de atravessar noites para obter programas que trabalhem correto Ent o esta mensagem pode ser exatamente para voc Como eu mencionei a um m s atr s estou trabalhando em uma vers o independente de um S O similar ao Minix para computadores AT 386 Ele est finalmente pr ximo do est gio em que poder ser utilizado embora possa n o ser o que voc esteja esperando e eu estou disposto a colocar os fontes para ampla distribui o Ele est na vers o 0 02 contudo eu tive sucesso rodando bash gcc gnu make gnu sed compress o etc nele No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira vers o oficial do Linux vers o 0 02 Desde ent o muitos programadores t m respondido ao seu chamado e t m ajudado a fazer do Linux o Sistema Operacional que hoje uma grande maravilha 1 5 Estrutura de diret rios do Linux Bem a estrutura de diret rios de um linux t pico mostrada nesta tabela bin Arquivos execut veis bin rios de comandos essenciais pertencentes ao sistema e que s o usados com fregiiencia boot Arquivos est ticos de boot de inicializa o boot loader dev Arquivos de dispositivos de entrada sa da etc Configura o do sistema da m quina local com arquivos diversos para a administra o de sistema home Diret rios local home dos usu rios lib Arquivos da biblilotecas compartilhadas usados com frequencia mnt Ponto de montage
107. tre eles cu Chamar outro sistema UNIX date Retorna a data e a hora diff Exibe as diferencas entre dois arquivos ou diretorios diff3 Exibe as diferencas entre tres arquivos ou diretorios du Relatorio no uso do sistema de arquivos echo Exibe seus argumentos ed Editor de texto ex Editor de texto expr Avalia seus argumentos quando geralmente e uma formula matematica 77 Compilador FORTRAN find Localiza os arquivos c caracteristicas especificas format Inicializa um floppy disk grep Procura um modelo a partir de um arquivo veja awk help Ajuda da shell atual kill Termina um processo In Usado para unir arquivos Ipr Copia um arquivo para a linha de impressora Is Exibe informacoes sobre um ou mais arquivos mail Usado para receber ou enviar e mail nroff Usado para formatar textos ps Exibe um status dos processos sleep Causa um processo para tornar se inativo por uma duracao de tempo especifica sort Escolher e unir um ou mais arquivos spell Procurar erros de ortografia num arquivo split Dividir um arquivo stty Exibir ou escolher parametros do terminal tail Exibir o fim de um arquivo tset Escolher o tipo de terminal umask Permite que o usuario especifique uma nova criacao de camuflagem uniq Compara dois arquivos Procura e exibe em linhas o que e incomparavel em um arquivo uucp Execucao UNIX para UNIX vi Editor de tela cheia wc Exibe detalhes no tamanho do ar
108. udar Por isto muitas das ferramentas do NIS ainda levam o prefixo yp ypbind ypwhich ypcat Hoje existem tr s tanto quanto eu saiba vers es diferentes em uso NIS2 A vers o original tamb m conhecida como Yellow Page NYS Uma revis o do NIS que suporta o NIS tambem NIS Tamb m conhecido como NIS3 Altera significativamente a organizacao dos dados passando a organizar os dom nios de uma forma hierarquica 2 19 Comandos do pograma vi Comandos do editor de textos vi do UNIX MODO TEXTO Subcomandos de inser o de texto i insere texto antes do cursor r insere texto no in cio da linha onde se encontra o cursor a insere texto depois do cursor A insere texto no fim da linha onde se encontra o cursor o adiciona linha abaixo da linha corrente O adiciona linha acima da linha corrente Ctrl h apaga ltimo caracter Ctrl w apaga ltima palavra min scula Esc passa para o modo comando MODO COMANDO Subcomandos para Movimenta o pelo Texto Ctrl f passa para a tela seguinte Ctrl b passa para a tela anterior H moveo cursor para a primeira linha da tela M mowe o cursor para o meio da tela L move o cursor para a ltima linha da tela h move cursor para caracter a esquerda J move cursor para linha abaixo k move o cursor para linha acima 1 move cursor para caracter a direita w move cursor para in cio da pr xima palavra Ignora pontua o W move cursor para in ci
109. ulgamento Shadow In A Box As ultimas versoes do Slackware ja possuem suporte ao Shadow Passwording dentro Mas este esta desatualizado O mesmo que nao te lo Entao criei um link para o local onde ele se encontra Procure pelo shadow pois os atualizados nunca ficam com o mesmo nome e com isso o link nao funcionaria The NetKit s e um pacote que possui varios programas destinados a seguranca do sistema Mas nao rode os servicos que voce nao vai utilizar Tcp Wrappers Alguns dos daemons que vem junto com algumas distribuicoes do Linux nao sao muito boas em fazer log e alguns daemons nao fazem nenhum log Entao este e o Tcp Wrappers Antes que qualquer aplicativo TCP possa conectar este pode ser processado pelo Tcp Wrappers para checar se a pessoa que esta chamando esta banida de conexao via etc hosts allow e etc hosts deny Ele e muito bom se voce deseja limitar quem pode conectar nos seus sites Ele roda na maioria dos sistemas Linux Crack 5 0a Apenas porque possui seus passwords shadowed nao quer dizer que alguns usuarios nao podem pega los Se voce forcar os usuarios a escolherem boas senhas as chances de alguem pegar seu arquivo de senhas shadow e conseguir algumas senhas para acesso no sistema diminuem bastante Crack 5 0a fixa este problema crackeando seus passwords com dicionarios e exibe informacoes sobre senhas encontradas no arquivo passwd Tripwire Bom se alguem invade seu sistema e voce nao tem ideia de quais arqui
110. v em com interfaces em placas de som ISP16 MAD16 ou Mozart Se voc n o obtiver sucesso com esses drivers tente essas alternativas 1 Instalar remotamente 2 D boot no DOS e instale os arquivos do Linux no Disco R gido 3 D boot no DOS e crie discos flex veis com o Linux para instalar lo 4 Ache alguem que possa construir pra voc um disco de boot com o driver de CD ROM que voc precisa Mais informa es sobre a instala o em outra se o Instalando o Linux Quando o Linux j estiver instalado alguns usu rio necessitam recompilar o kernel para que possa Ter seu Linux suportando CD ROM ou outro tipo de Hardware Para atualizar a vers o do kernel do Linux Para diminuir a mem ria usada minimizando o tamanho do Kernel Mais detalhes sobre como recompilar o kernel em outra se o Recompilando seu kernel Quando voc for recompilar seu kernel no passo make config sem aspas fa a o seguinte Se voc tiver um ATAPI CD ROM Coloque yes para as quest es Enhanced IDE MFM RLL disk cdrom tape support CONFIG BLK DEV IDE Y n Include IDE ATAPI CDROM support CONFIG BLK DEV IDECD Y n Se voc tiver um SCSI CD ROM Coloque yes para as quest es SCSI support CONFIG SCSD Y n m SCSI CDROM support CONFIG BLK DEV SR Y n m Virtualmente todos os CD ROMs usam sistema de arquivos ISO 9660 ent o voc ter que ativar a quest o IS09660 cdrom filesystem support CONFIG
111. va simplesmente destareando o arquivo libjava 1 1 3v2 1 tar gz no mesmo diret rio onde voc colocou o java Para mim usr src ele vai adicionar duas bibliotecas no jdk1 1 3 3 Instale o ICQ destarreando o arquivo ICQJava Preview 095 tar gz onde voc escolheu Coloquei no usr src tamb m Ap s destarreado ele ir ter criado um diret rio ICQJava Para mim o path completo usr src ICQJava Leia o INSTALL TXT edite o arquivo install altere os valores de JAVA HOME para o diret rio onde foi instalado o JDK JAVA HOME usr src jdk1 1 3 altere os valores de ICQ HOME para o diret rio onde foi instalado o ICQ ICQ HOME usr src ICQJava digite install Edite o arquivo ICQ criado no diret rio ICQJava e inclua a op o debug depois do java o meu ficou assim bin sh usr src jdk1 1 3 bin java classpath debug gt Na mesma linha gt ust src ICQJava ICQ jar usr src ICQJava Boa sorte Mais uma dica apos a instalacao verifique se o diretorio ICQJava Uin tem permiss es de escrita para os usu rios que ir o usar o ICQ sen o as configura es n o ser o gravadas N o consegui rodar o ICQ fora do X86 s consigo rodar ele abrindo um Xterm e chamando l de dentro mas est funcionando legal 8 4 Instala o do Enlightment INstalacao do Enlightenment Testado na versao RED HAT 4 2 Arquivos necessarios www enlightenment org 1600316k ImageMagick 3 9 1 tar gz 2140175k en
112. vai pedir o Login escolha o Depois vai pedir uma s rie de coisas aperte enter at aparecer password Escolha o password e pronto O usu rio foi cadastrado no arquivo etc passwd Se este usu rio quiser acessar permiss es de outros usu rios o seguinte comando deve ser usado su usuario Depois de ter digitado isso o sistema vai pedir o password do usu rio coloque o e assim voc poder acessar tudo o que o outro acessa Para sair desse acesso ao seu login normal digite exit Obs O usu rio root o administrador do sistema ou seja ele controla TUDO Ali s ele que d as permissoes para outros usu rios Ent o lembre se se voc for cadastrar um usu rio voc deve estar com o poder do root Para apagar um usu rio deve se proceder assim Edite o arquivo etc passwd e procure a linha equivalente a usu rio senha criptografada ID do grupo Grupo Home Shell Retire esta linha e o login n o mais existir Apague o diret rio HOME do usu rio se existir Apague o arquivo var spool usuario e pronto Descadastrado Dica aconselh vel voc adicionar um login diferente de root para que voc n o fa a nenhuma besteira sem querer ao usar o login do root mas quando voc quiser usar o root como usu rio utilize o comando su que voc pode ver logo acima Criando outro usu rio com o poder de root Proceda assim Fa a os procedimentos de criar um usu rio norma
113. variaveis de ambiente que voce devera analisar em caso e proxy a para saber se alguem esta usanddo proxy verifique estas variaveis HTTP VIA ou HTTP PROXY CONNECTION Nao tenho certeza mas acho que a diferenca no nome se deve a diferencas de versoes not sure b se for via proxy veirifique estas variaveis HTTP X FORWARDED FOR ou HTTP FORWARDED respectivamente com as variaveis acima 3 6 Usando o Linux como Bridge Para usar o linux como Bridge Abaixe o brcfg da seguinte URL ftp shadow cabi net pub Linux BRCFG tgz Compile o Kernel com a opcao de Bridiging habilitar o prompt para as partes experimentais Habilite as placas de rede nao e necessario por IPs Reinicie o linux reboot Compile o brcfg tendo o cuidado de apagar o brcfg o que vem com o pacote de os seguintes comandos ifconfig ethO up promisc ifconfig ethl up promisc brcfg ena Apos alguns segundos uns 30 o Bridge devera comecar a funcionar Maiores detalhes podem ser econtrados em http sunsite unc edu mdw HOWTO mini Bridge Dica retirada da linux br feita por Paulino Kenji Sato paulino dfi uem br 3 7 Telnet nao funciona Para resolver este problema verifique se acesso a Telnet esta habilitado no arquivo etc inetd conf e etc services Se estiver pode ser o arquivo etc hosts deny que define os hosts que n o podem acessar servi os Comente as linhas dos hosts no arquivo Essas linhas podem ser ALL ALL LOCAL
114. vos de backup terminam com extens o BAK no linux eles terminam com um tio No Linux os arquivos que come am com um ponto s o considerados ocultos Por exemplo o arquivo eu sou um arquivo oculto n o mostrado com um comando Is normal Links Simb licos No Unix existe um tipo de arquivo que n o existe no DOS O link simb lico Ele pode funcionar como um redirecionador para um arquivo ou um diret rio e pode ser usado em arquivos ou diret rios tamb m E similar com os atalhos do rWindows95 Exemplo de links simb licos usr X11 que redireciona para ust X11R6 dev modem que redireciona para dev cua0 ou dev cual Para criar um link simb lico In s lt file or dir gt lt linkname gt Exemplo In s usr doc g77 DOC g77manual txt Agora voc pode referir para g77manual txt ao inv s de usr doc g77 DOC Permiss es Todas as informa es sobre Permiss es que voc precisa voc encontra na se o 2 11 Permiss es Traduzindo comandos do DOS para o Linux Na esquerda os comandos do DOS na direita os comandos do Linux COPY cp DEL rm MOVE mv REN mv TYPE more less cat Operadores de Redire o e Dire o lt gt gt gt Wildcards nul dev null prn Iptl dev lp0 or dev Ip1 lpr EXAMPLES DOS Linux CAHUGO gt copy joe txt joe doc cp joe txt joe doc CAHUGO gt copy total cat gt total CAHUGO gt copy fractals doc prn Ipr fractals doc CAHUGO gt del t
115. vos foram modificados ou instalados cavalos de troia bom se voce tiver o Tripwire instalado configurado corretamente e tem um arquivo de configuracao atua lizado voce podera saber Tripwire scaneia o sistema e checa os tamanhos datas e outras coisas sobre os arquivos exibindo todos os arquivos que tiveram algumas de suas caracteristicas alteradas COPS 1 04 Este pacote vem do famoso Dan Farmem e tem algumas utilidades Ele contem alguns programas de seguranca e tambem alguns script para ajudar voce a proteger seu sistema Nao deixe de ver Secure Shell Home Page Secure shell daemon Grande utilitario para enciptacao de conexoes Util para evitar que hackers observem suas conexoes Provem de autenticacao faz seguranca em conexoes de xwindows MUITO LEGAL e em alguns casos faz seguranca em conexoes telnet e muito mais qmail Okay neste caso temos apenas duas palavras a dizer SENDMAIL SUCKS Ele e lento cheio de bugs e falhas de seguranca melhor nao tem senso de seguranca e eh um pedaco de merda Qmail eh um programa menor mais rapido e muito mais seguro que o sendmail e nao possui nenhum dos problemas de seguranca que o sendmail possui Qmail pode fazer tudo o que o sendmail pode fazer exceto dar acesso root e nao requer um PHd para configurar Fefe s finger daemon Um simples e pratico finger deamon que eh tudo o que voce precisa As opcoes mais legais sao Nao necessita de root para rodar nao revela muito sobre o usuario ul
116. workgroup GRUPO DE TRABALHO DO WINDOWS global log file usr local samba var log om log level 1 password level 8 dead time 180 browseable yes security user preserve case yes short preserve case yes load printers yes printing bsd printcap name etc printcap server string h homes guest ok no read only no printers path diretorio de spool printable yes writable no public yes Use o utilit rio SAMBADIR bin testparm para ter certeza que voc digitou as configura es corretamente 2 Arquivo etc printcap Acrescente ao etc printcap as seguintes linhas observando a formata o e adaptando os diret rios ao seu sistema Certifique se de que o existe o arquivo SSAMBADIR bin smbprint geralmente ele fica no diret rio examples printing da distribui o do Samba Iplsmb sd var spool lpd hplaserii af var spool Ipd hplaserii acct file 1f usr local samba bin smbprint 1f var spool Ipd smb log mx 0 Ip dev null sh Atualize o daemon de impress o Idp com o comando Ipc start all 3 Configurando o smbprint Crie um arquivo config no diret rio de spool especificado na cl usula sd do etc printcap com o seguinte formato server PCSERVER service IMPRESSORA password SUA SENHA DO SERVIDOR WINDOWS Caso a impressora n o precise de senha deixe o campo password em branco 4 Imprimindo Use o programa SAMBADIR bin testparm para testar se as configura es no Samba
117. x br E aprendi muito l Inclusive este manual resultado da lista Eu uso o Eudora Entao eu anotava tudo que os caras falavam na lista num txt e ia pro Linux praticar At que um dia eu vi que aquele txt seria til Fiz um manual em txt com 11 se oes O b sico Recompilando o kernel comandos b sicos configuracao do X Windows como se conectar Internet etc Disponibizava ele por e mail somente At que Francisco Brasileiro kico me ofereceu hospedar manual na netdados meu provedor ent o fiz uma vers o HTML complementei com muita coisa O manual j estava em sua vers o 2 1 e coloquei na p gina O resto s foi publicidade publicidade e publicidade Agora deu no que deu Recebo mais de 100 visitas por dia tenho mais de 1000 emails que j se cadastraram no Clube The Linux Manual e etc Bem resumindo isso 0 Agora vamos voltar a falar um pouco de mim Voc s devem estar curiosos Quem esse cara Bem voc s ver o logo gt Quem quiser falar comigo pelo ICQ meu UIN 6991401 Sou viciado em mp3 e meu estilo de m sica principalmente Rock Isso mesmo Iron Maiden Metallica Helloween Green Day Guns etc etc etc E finalmente aqui est uma foto minha junto com o pessoal do IRC http www netdados com br tim imagens foto jpg AKRAKRAARAAARAANR 9 2 Este manual tem Copyright Bem Copyright ele n o tem n o Pode copi lo vontade porque acho que esse neg
Download Pdf Manuals
Related Search
Related Contents
M4A785TD-V EVO OWNERS MANUAL Aislaflex Cement - Impermeabilizantes Symbolic Execution Tool User Manual Philips Ecomoods Spot light 57944/17/16 Dice electronic DCR-150 User's Manual Mode d`emploi 100112 7084462 Copyright © All rights reserved.
Failed to retrieve file