Instalar XAMPP Ubuntu

XAMPP-UBUNTU



Venho hoje mostrar a forma facil e rapida de instalar um "servidorZINHO local" em sua casa, escolheremos o XAMPP, essa ferramenta que auxilia ndesenvolvimento web. Gostaria de lembrar que estou usando o Ubuntu 9.04 com o Kernel 2.6.28-15, mas ta tranquilo, acredito que poderia ser outra versão. Para construção dos meus códigos php uso o gPHPEdit, mas poderia ser até um editor de texto comum. Entao vamos ao o que realmente interessa, lembrando que esse post mostra apenas como instalar e como rodar o xampp e não como manusea-lo que vem com o apache, mysql & php5 embutido. Vamos la então


1° Passo
Para fazer o download do Xampp, vc devera iniciando fazendo o download do arquivo, clicando no link abaixo:

XAMPP Linux 1.6.4

2º Passo: Instalação

Após fazer o download, simplesmente digite os seguintes comandos:

1. Vá para o shell e logue como administrador do sistema (root): su
2. Extraia o arquivo para /opt: tar xvfz xampp-linux-1.6.4.tar.gz -C /optAtenção: Por favor, utilize este comando apenas para instalar o XAMPP. NÃO use nenhuma ferramenta para extrair o arquivo pelo Windows, pois não irá funcionar.Atenção 2: Versões já instaladas do XAMPP serão sobrescritas por este comando.

Isto é tudo. O XAMPP está instalado no diretório: /opt/lampp


3º Passo: Iniciar

Para inicializar o XAMPP, simplesmente digite este comando: /opt/lampp/lampp start

Você verá algo como isto:

Starting XAMPP 1.6.4...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

Pronto. O Apache e o MYSQL estão funcionando.

4º Passo: Teste

OK, isto foi fácil, mas como você verificará que tudo está funcionando? Apenas digite a seguinte URL no seu navegador preferido:

http://localhost

Agora você deverá ver a página inicial do XAMPP contendo alguns links para checar o status do software instalado e alguns scripts de exemplos.

Claro que tudo isso como usuario root.

É bom lembrar mais uma vez que esse post é apenas explicando como instalar um servidor local em seu computador, fazendo qcom que vc possa construir paginas dinamicas para internet.

Obs... Seu arquivos php, html e scripts deverao ser salvos em /opt/lamp/htdos/Seu_Diretorio,
e suas tabelas, ou seja, seu banco em: /opt/lampp/bin/DB


Tentei explicar de forma rapida e facil, tenta que vc consegue!!



Tiarlis Kochenborger


Aumentar Velocidade Firefox


Nos últimos posts falei bastante do famoso navegador mozilla firefox, curiosidades, informações báicas e necessárias, também felei sobre a criação e configuração da conexão vivozap 3g no ubuntu 9.04 e minhas críticas sobre o serviço prestado pela operdora na localidade onde vivo. Mas agora venho falar sobre como fazer para aumentar a velocidade do seu navegador favorito, o Firefox, são procedimentos simples que vc pode fazer em um minutinho apenas. Bom o que sera feito? Quando vc abre o firefox e digita na barra de endereços about:config aparece várias chaves que ja vem configuradas de forma padrão, então vc deverá mudar alguns valores e acrecentar novas chaves, como falei eh bem simples, bom vamos ao que interessa realmente, vou passar passo a passo como será feito.

1. Digite na barra de endereços do seu navegador:

about:config





na barra de endereços e tecle ENTER.


2. Procure pela sequência na caixa "Localizar":

network.http.pipelining





Veja se o valor atrubuído à ela é true. Se não for, dê um duplo clique para mudar para esse valor.


3. Procure pela sequência:

network.http.pipelining.maxrequests

Dê um duplo clique nela e mude o valor para 8.


4. Em:

network.http.proxy.pipelinin

,dê um clique duplo e mude o valor para true.


5. Mude o valor de:

network.dns.disableIPv6

para true.


6. Agora, clique com o botão direito em qualquer valor na tela, e escolha Nova Opção:

Boolean

Dê o nome de:


content.interrupt.parsing






e valor true.


7. Clique com o botão direito em qualquer lugar, escolha Nova Opção:

Inteira

Dê o nome de:

content.max.tokenizing.time

e defina o valor para 2250000.


8. Novamente, crie uma nova entrada Inteira com o nome de:

content.notify.interval

com o valor de 750000.


9. Crie uma entrada Boolean com o nome:

content.notify.ontimer

e defina o valor para true.


10. Crie uma entrada Inteira com o nome de:

content.notify.backoffcoun

e valor 5.


11. Crie uma entrada Inteira com o nome:

content.switch.threshold

com o valor 750000.


12. Crie uma entrada Inteira com o nome:

nglayout.initialpaint.delay

com o valor 0.


Reinicie o Firefox e veja a diferença!


As principais modificacoes estao nas chaves network.http.proxy.pipelining que permite que seu Firefox faça multiplas requisições, ao servidor web, ao mesmo tempo. A chave network.http.pipelining.maxrequests que indica o número máximo de requisições múltiplas que serão enviadas, esse valor pode ser alterado por você para mais(+) ou para menos(-), acredito que 8 é o valor máximo de requisições que podem ser enviadas ao mesmo tempo,mas... nao tenho certesa entao deixe 8 mesmo) a chave nglayout.ititialpaint.delay que indica o período de tempo (em milisegundos), depois do servidor responder, que seu Firefox irá começar a apresentar a página.

Facam mesmo e depois comentem aqui no blog, gostaria de saber se o resultado foi satisfatorio para todos. Valeu Abracos

Tiarlis Kochenborger


Progragramas Uso no Trabalho-Ubuntu

          Uma das maiores distribuições linux conta com vários programas que auxiliam no dia a dia, no trabalho na escola, faculdade, sendo que a cada dia uma novidade surge, creio que devo compartilhar o que acredito que seja as ferramentas mais mais interessante, é claro que existem muitas e até quem sabe mais interesantes. Seguindo as dicas da revista DicasInfo, repasso algumas alpicações e seus links para download.

Programas para Trabalho no Ubuntu



As melholres Opções de Software para escritório e produtividade no ubuntu

Apesar de o Ubuntu incluir bom progragrams para o uso no trabalho, como o pacote de escritório openoffice e a ajenda com email evolution, quem quer mais opções conta com aplicativos poderosos e livres. Há calculadoras, sincronia de dados com celulares e smartphones, geernciamento de tarefas e financeiras, entre outras categorias, conheca alguns dos melhores programas de escritório e otimize seu ubuntu.

Conduit 0.3.14

Para quem tem muitos computadores ou usa de serviços online, o Conduit é uma boa para manter os dados sempre sincronzados. A inteface do programa é bem interesante: ela mostra todas as fontes de dados, online e offline, com base no tipo de arquivo usado(fotos, contatos etc...)... Basta arrastar as fontes e fazer as ligações entre cada ítem. Como o condite tem código aberto, vários serviços foram incluidos para sincronia. É possivel enviar fotos para o Flickr, Facebook, Picasa web, contatos para o gmail e ipod, arquivos para o box.net, netre outra opções. O programa também pode sincronizar os ajustes e as configuracoes so desktop do ubuntu entre vários métodos.



Tomboy 0.12.0

O tomboy sobstitue os post-its grudados no monitor, alem de ser ótimo para anotações rápidas e lembretes. O recurso mais poderoso do tomboy é um sistem interno de wik, que permite a ligação entre anotações. Por exemplo, um item pode trazer várias informações sobre um contato e uma anotacao fazer referencia a pessoa, com um link diretos para os textos relevantes. Na interface do ubuntu, baseada no gnome, o tomboy fica sempre acessivel por um icone na parte superior da tela, facilitando a inclusao de novas anotações ou a busca por textos ja digitados. As anotações podem ter trechos com texto sublinhado, grifado ou outros efeitos de fontes e cores. Além disso o tomboy pode receber mais recursos com o uso de plugins, com integração com o evolution(arraste um email para o tomboy, para criar uma anotação associada), exportaçãol de texto para html, entre outros.




Wink 1.5

Na hora de montar tutoriais e desmontrações para outras pessoas, mostra um vídeo e uma opção poderosa. Para isso, o wink ajuda bastante. Ele pode capturar telas automaticamente, montando um vídeo em flash, que pode posteriormente se publicado na intent. O vídeo ainda pode receber uma narração gravada no microfone da máquina e o resultado gravado tambem como pdf, com comentários em cada imagem capturada.



Lyx 1.5.6

E feito para montar textos com estrutura bem organizada, o lyx é um editor com base cinentifica forte. É endicado para quem quer gerar documentos que precisam seguir regras definidas de organização visual ou que usa alfabetos especiais, como símbolos matemáticos. Assim, serve para quem vai produzir trabalhos cintefícos ou que gerar automatiamente itens como lista de referencias bibliograficas e de elemtos gráficos no texto. Como o Lyx integra-se aos corretores ortograficos instalados no linux, ele pode fazer a correcao automática para o portugues. Um ponto importante: O Lyx exige paciencia para aprender até mesmo os conhecimentos básicos. Assim, para textos rápidos e documentos simples, ele nao eh uma boa solução.


Bom pessoal, como falei existem muitos e otimos programas para usar no seu dia a dia no linux eh só ver qual o que se melhor se adapta a voce e usa-lo.




Tiarlis Kochenborger





Conexão 3G Ubuntu


Conexão 3G Vivo Zap


Seguindo o conceito do blog, que seria suprir as principais e mais básicas necessidades dos usuários linux e de software livre, que venho mostrar para vcs como essa última versao do ubuntu a 9.04, traz uma simples configuração para a conexão 3g, lembrando que na última a 8.10 ou 8.04, ela tinha que ser feita manualmente, la no wvdial.conf. Mas agora a coisa funciona de forma simples e rápida. Bom posso usar esse post para expresar minha indignacao sobre a conexao 3g da vivo, sei que esse assunto ja ultrapassou a paciencia de nossos ouvidos, mas pago por uma conexao que nao existe praticamente, alcanço, nos maiores picos, 30, 40 Kb/s, tenho um plano ilimitado, mas uso no máximo 3 gb. entre reclamações e ligações para a vivo, pago 60 reais por mês, o grande problema é que vivo em uma area de sombra, mas mesmo assim, quando saio dessa área e uso o meu modem em outro computador a conexao sempre eh lenta, ja fiz tudo que podia, ja cheguei ao extremo de trocar o modem, mas nada adiantou.
Então como uma conexão baixa tive de pensar em algo que poderia aumentar a minha velocidade ou melhor dizendo, diminuir minha lentidão, o principal recurso eh o mesmo que usava ja no windows, quando o usava, criei um comando que fica dando um ping no google, sendo assim, minha conexão nao cai, minha maquina fica sempre pingando no servidor do google, vou tentar ser um cara bacana e vou passar tambem como fazer para quem usa windows, porem no linux é muito mais simples. Mas antes vou mostrar como é simples criar uma coneccão 3g no ubuntu 9.04, vou explicar como fazer com o modem Haweii E156 e Aiko 83-d que posso dizer, etâ modenzinho sacana. Vamos la então, vou explcar primeiramente como fazer usando o modem Haweii E-156, simplificando com imagens e seguindo passo a passo, a conexão vai ser pela vivo, gostaria de me tornar útil e estar postando algo que possa ajudar novos usuários como eu, lembrando que eu uso Ubuntu 9.04 com o ambiente de trabalho Gnome.



PASSO 01: conecte o modem em uma porta usb, e siga a instalação automatica, quando aparecer a janelas com diversas operadoras escolha a Vivo, logo em seguida aparecerá pra vc renomear a Conexão, renomeie por "Vivo Zap"






PASSO 02: na parte superior proximo ao relógio tem um ícone do som e logo ao lado os icones das redes, clique com o botão direito do mouse e vá para "conexões VPN"



na nova aba va para "configurar VPN"



PASSO 03: na nova janela que abrir vá para "Banda Larga Móvel", clique "sobre Vivo Zap" e escolha a direita o ícone "editar", Observação basta alterar apenas o "PIN" coloque 8486, aplique e feche a janela conexões de rede. Se abrira uma janela perguntando se vc gostaria de smepre autorizar, vc deve dizer que sim, e tambem abrira uma janela pedindo uma senha padrao, vc devera colocar a senha "vivo".



PASSO 04: Na configuracoes de metodos de autenticacao ppp vc devera apenas selecionar a opcao PAP e deixar as outras desmarcadas.





PASSO 05: Precione a tecla Alt + F2 e digite tudo em minusculo gnome-terminal e clique em "executar" ou apenas aperte "Enter"




PASSO 06: abrirá o terminal, digite como esta abaixo, o terminal é case sensitive, ou seja letras minúsculas diferencião das maiúsculas:





sudo su "digite a senha" e precione "enter"

digite: gedit /etc/ppp/options e precione "enter"



uma nova janela se abrirá, vá até o final do documento, nas ultimas linhas logo abaixo da que vem escrito #active-filter e adicone estas...



asyncmap 0xa0000
mru 1500
refuse-chap



pule uma linha e deixe a end file com está




PASSO 07: Agora é só fechar o documento e salvar, proximo ao relógio clique no ícone de redes e em seguida em "Vivo Zap" a luz do modem acenderá e agora é só navegar na net....

Agora vou citar um porem, o bendito modem AIKO 83-D na versao 9.04 do ubuntu, antes de mais nada, é bom lembrar que o sistema reconhece esse modem como um pendrive, a melhor maneira para fazer o ubuntu reconhecer como modem seria atualizar o kernel de 2.6.28 que é o kernel que ja vem no ubuntu para o kernel 2.6.30. Depois de atualizado o sistema reconhecera como modem, mas vc devera demsmontar o volume.

Eh simples eh soh dar uma googlada que vc encontra como atualizar o kernel, depois disso é soh seguir os procedimentos citados acima.



Dando uma ping em servidores que nunca estao fora do ar, seria uma boa escolha para nao deixar a net cair!

No Windows (obs... Nao uso mais windows, mas deixo para quem usa, mas facam uma forca pessoal)
Você deve abri um editor de texto simples, pode ser o bloco de notas, dentro dele vc deve colar o codigo abaixo:

@echo off
color 1f
:inicio
title Vivo Zap
ping.exe www.google.com.br
if errorlevel 1 goto not
ping.exe www.terra.com.br
if errorlevel 1 goto not
echo Permanece conectado
goto wait
:wait
echo Wait.........
ping.exe 1.1.1.1 -n 30 -w 1 >NUL
goto inicio
:not
echo Desconectado
rasdial Vivo 51********@vivozap.com.br vivo
goto inicio


Depois disso você devera salva-lo como "ping.bat" feito isso, é só clicar duas vezes no arquivo salvo que sua maquina ira ficar pingando no servidor do terra e do google, que sempre estarão ativos. Resaltando que esse procedimento deve ser aplicado no sistema operacional windows, agora vou mostrar como seria no Linux:


Linux:
Na area de trabalho, vc devera clicar com o botão direito e escolher criar lancador, ele devera ficar assim:

Tipo: Aplicativo no Terminal
Nome: PingGoogle
Comando: ping 64.233.169.147
Comentario: Ping Servirdor Google





Feito isso é só clicar no botão fechar e lancar o comando, é a mesma coisa que foi explicado acima, soh que no linux, o ping eh o mesmo, só que individual.

Depois de isso feito, outro conselho que posso dar para quem tem esse mesmo problema que eu é tentar optimizar o seu navegador, no caso mozilla firefox, retirando processos que nao sao necessarios, mas deixo para o proximo post, ja pedido pelo pessoal, por enquanto é isso, deixo aqui minhas ocnsideracoes a todos os que acompnham o blog e a todos que usam uma conexao movel como eu, valeu pessoal.



Tiarlis Kochenborger


Complementos Firefox


Complementos para o Firefox

Olá pessoal, olha eu aqui mais uma vez, dessa vez venho falar sobre complementos ou extencoes, ou como vcs preferirem, do famoso Mozilla Firefox, esse navegador fenomenal, seguro e rápido. Bom os complementos do firefox nos ajudam muito, para quem esta acostumado com outros navegadores como o Internet Explorer cito como exemplo, o firefox impressona aos primeiros olhos, acreito que seria mais um costume usar o internet explorer pois ja é padrao vir instalado com o Windows e sendo esse o SO mais usado... Porem ao usar o firefox os recursos encantam e agradam de uma tal forma que vira paixao a primeira vista, mas tem que colocar a mao na massa e usar sem medo. Imagine vc quer baixar aquela coletânia do seu artista preferido, aquele file ou jogo que é muito grande vc até pode ter uma conexao boa, porem necessita de um gerenciador de download, ou acelerador, assim como vc preferir. Voce primeiramente teria de fazer um download de um gerenciador, depois instala-lo e aí sim fazer o seu downlaod. Mas com o firefox e um complemento que gerencie esse download, de uma forma rapida e leve, proporconando atingir seu objetivo no menor tempo possivel seria de bom agrado nao? um exemplo seria o "down then all", que soluciona esse problema na hora e ter menos de 1 mb como a maioria das extencoes.

Abaixo Uma Lista de Complementos para deixar seu Firefox Show



DownThenAll
Voce pode Gerencoar donwloads, dizem que aumenta a velocidade, mas nao achei diferenca nenhuma, acho que é utopia, mas eh um complemento muito bom que eu uso há bastante tempo e vale a pena podem seguir oq eu estou falando, esse é bom mesmo.


Foxmarks Bookmark Synchronizer
Estou citando primeiramente os que eu particularmente uso este aqui tambem me agrada muito, com ele vc pode sincronizar seu favoritos com um servidor na internet, assim vc pode acessar todos sites que vc tem no seu computador em qualque lugar que vc estiver, apenas com o seu login e senha.


iMacros
Se você ama o navegador Firefox, mas está cansado de tarefas repetitivas como visitar os mesmos sites todos os dias, preenchendo formulários, e lembrando de senhas, então iMacros para o Firefox é a solução que você estava sonhando! iMacros foi feito para automatizar as tarefas mais repetitivas na web. Se há uma atividade que você tem que fazer repetidamente, grave ela no iMacros. Da próxima vez que você precisar disso, toda a macro vai ser usada com um só clique! Com iMacros, você pode rapidamente e facilmente preencher formulários na web, lembrar senhas, download informações de outros sites, capturar a Web (conseguir dados de múltiplos sites), e mais. Você pode manter as macros no seu computador para o seu próprio uso, ou pode compartilhá-las com outros adicionando elas a sua pagina inicial, blog, Intranet de companhia ou qualquer serviço de favoritos sociais. Os usos são limitados somente pela sua imaginação! ***Qualquer coisa que você faz com o Firefox, iMacros pode automatizar.***


Twitter
Este tambem uso, muito bom, vc pode acessar seu perfil em um só click.


Senhas
Muito bom para memorizar senhas em seguranca


CustomizeGoogle
O CustomizeGoogle é uma extensão do firefox que melhora os resultados das buscas do Google adicionando informação extra (como enlaces ao Yahoo, Ask.com, MSN etc) e removendo informação não-solicitada (como publicidade e spam). Todas as ferramentas são opcionais.
esse eu recomendo mesmo uso e vale a pena usar mesmo, pois reduz a propaganda entre outros!


FoxClocks
Mostra umabarra com vários fusos horários


Nao eh bem um complemento mas ta valendo na lista vai la
McAfee Site Advisor
Site Advisor: ele exibe uma barra no canto que muda de cor de acordo com o site que você esta visitando. Se o site for seguro a barra fica verde, se for mais ou menos fica amarela e se o site tiver downloads e outras coisas com vírus ela fica vermelha, e fica cinza caso o site não tenha sido verificado pela McAfee. Uso faz um bom tempo e ela é muito útil. Nas pesquisas do google também ao lado do resultado em cada site aparece se ele é verde, amarelo ou vermelho. Também tem versão dele para o Internet Exploder 7:



Better gmail 2
Adiciona recursos avanccados a interface do gmail. como niveis hierarquicos para etiquetas, icones que indicam o tipo de arquivo em anexo, pales para mexer no visual, entre outros. O fabricante conta com outros complementos semelhantes para o google reader e youtube. Bom tambem espero que gostem.


Reminderfox
Para quem passa o dia em frente ao browser, esse lembrete permite a criacao de lembretes e alarmes, com a possibilidade de repetica periodica e classificacao em categorias.


Scribrfire
Um editor para blogs turbinado, permitindo importacoes de posts existentes, inclusao de imagens(no HD ou na maquina), videos do youtube, entre outros.



Janela de conversacao
Para orkut entre outros que tem esse recurso

Resultados
Acompanhe AO VIVO resultados de jogos de mais de 190 ligas e/ou copas internacionais de 60 países, inclusive do Brasil e das mais importantes ligas européias.


Google Preview 3.11
Insira a imagem (preview em forma de thumbnail) do site correspondente ao lado de cada resultado de pesquisas do Google ou Yahoo.


Burlar o Megaupload
Sugestão de complemento para burlar o Megaupload no FF3:


PDF Download.
Baixar arquivos PDF
Escolha o que quer fazer com seus arquivos em PDF e tenha controle total.
Veja em HTML, veja em PDF no mesmo instante, ou salve no seu PC para ver depois.

Smart Bookmarks.
Coloque somente os ícones na sua barra de favoritos e tenha muito mais espaço.
Passando o mouse sobre o ícone, o link do site é mostrado.

Stylish.


Adicione cores e estilos a páginas na internet.
Possui um banco de dados muito bom, com estilos já definidos para o Orkut!

URL Fixer.



Firefox Universal Uploader
Upar arquivos na Net


Video DownloadHelper 3.0.4
Baixar videos !
O jeito fácil de fazer download de vídeos na Web de centenas de sites tipo YouTube. Este funciona também para sites com galerias de audio e imagens.

Dicionário do OpenOffice/BrOffice no Firefox:
Um Otimo e agil dicionario na mao.



Aging Tabs
A aba que não é usada por muito tempo vai ''envelhecendo'', ficando mais escura.


Tenha o Speed Dial do Opera no Firefox 3
Mt bom o Speed Dial... com ele vc acessa mais rápido os seus sites mais visitado

Piclens
o melhor sem duvida procura musicas e videos muito rapido num visual muito futuristico




Adblock Plus
Bloqueia anuncios, com base no codigo em uma pgina web ou url do anunciante. É interesante para evitar propagandas exageradas ou ainda de mau gsto, comuns em sites de compartilhamento de arquivos, faz a mesma coisa que o CustomizeGoogle, porém de uma forma especifica.


Bom pessoal tentei passar para vcs alguns dos complementos que existem para o firefox, porem existem muito mais eh soh ver o que mais se adapta as suas necessidades e aplicar ao seu navegador
e tentar aproveitar ao maximo oque eles podem te oferecer!

valeu pessoal ate +

Tiarlis Kochenborger




.

Download Distros Linux


Ola Pessoal, estou passando os Links para Download das principais Distros Linux




Principais Distros Linux




Arch Linux
CentOS
Damn Small Linux
Debian
DreamLinux
Fedora
Freespire
Gentoo
Kanotix
Linux Mint
Mandriva
MEPIS
Novell SUSE Linux Enterprise Desktop
OpenSuse
Puppy Linux
RedHat
Sabayon
Slackware
Ubuntu
VectorLinux
Xandros
Zenwalk

Complementos para o Firefox

Complementos para o Firefox

Olá pessoal, olha eu aqui mais uma vez, dessa vez venho falar sobre complementos ou Addons, ou como vcs preferirem, do famoso Mozilla Firefox, esse navegador fenomenal, seguro e rápido. Bom os complementos do firefox nos ajudam muito, para quem esta acostumado com outros navegadores como o Internet Explorer cito como exemplo, o firefox impressona aos primeiros olhos, acreito que seria mais um costume usar o internet explorer, porem ao usar o firefox os recursos encantam e agradam de uma tal forma que vira paixao a primeira vista, mas tem que colocar a mao na massa e usar sem medo. Imagine vc quer baixar aquela coletânia do seu artista preferido, aquele file ou jogo que é muito grande vc até pode ter uma conexao boa, porem necessita de um gerenciador de download, ou acelerador, assim como vc preferir. Voce primeiramente teria de fazer um download de um gerenciador, depois instala-lo e aí sim fazer o seu downlaod. Mas com o firefox e um complemento que gerencie esse download, de uma forma rapida e leve, proporconando atingir seu objetivo no menor tempo possivel seria de bom agrado. um exemplo seria o "down then all", que soluciona esse problema.

Abaixo Uma Lista de Complementos com seus respectivos Links



DownThenAll
Voce pode Gerencoar donwloads, dizem que aumenta a velocidade, mas nao achei diferenca nenhuma, acho que é utopia, mas eh um complemento muito bom que eu uso ha bastante tempo e vale a pena podem seguir oq eu estou falando

https://addons.mozilla.org/pt-BR/firefox/addon/201



Foxmarks Bookmark Synchronizer
Estou citando primeiramente os que eu particularmente uso este aqui tambem me agrada muito, com ele vc pode sincronizar seu favoritos com um servidor na internet, assim vc pode acessar todos sites que vc tem no seu computador em qualque lugar que vc estiver, apenas com o seu login e senha.

https://addons.mozilla.org/en-US/firefox/addon/2410



iMacros
Se você ama o navegador Firefox, mas está cansado de tarefas repetitivas como visitar os mesmos sites todos os dias, preenchendo formulários, e lembrando de senhas, então iMacros para o Firefox é a solução que você estava sonhando! iMacros foi feito para automatizar as tarefas mais repetitivas na web. Se há uma atividade que você tem que fazer repetidamente, grave ela no iMacros. Da próxima vez que você precisar disso, toda a macro vai ser usada com um só clique! Com iMacros, você pode rapidamente e facilmente preencher formulários na web, lembrar senhas, download informações de outros sites, capturar a Web (conseguir dados de múltiplos sites), e mais. Você pode manter as macros no seu computador para o seu próprio uso, ou pode compartilhá-las com outros adicionando elas a sua pagina inicial, blog, Intranet de companhia ou qualquer serviço de favoritos sociais. Os usos são limitados somente pela sua imaginação! ***Qualquer coisa que você faz com o Firefox, iMacros pode automatizar.***

https://addons.mozilla.org/pt-BR/firefox/addon/3863

Twitter
Este tambem uso, muito bom


https://addons.mozilla.org/pt-BR/firefox/addon/5081


Senhas
https://addons.mozilla.org/pt-BR/firefox/search?q=Roboform


CustomizeGoogle
O CustomizeGoogle é uma extensão do firefox que melhora os resultados das buscas do Google adicionando informação extra (como enlaces ao Yahoo, Ask.com, MSN etc) e removendo informação não-solicitada (como publicidade e spam). Todas as ferramentas são opcionais.

https://addons.mozilla.org/pt-BR/firefox/addon/743

esse eu recomendo mesmo uso e vale a pena usar!


FoxClocks
Mostra umabarra com vários fusos horários

https://addons.mozilla.org/pt-BR/firefox/addon/1117



Nao eh bem um complemento mas ta valendo na lista vai la

McAfee Site Advisor
Site Advisor: ele exibe uma barra no canto que muda de cor de acordo com o site que você esta visitando. Se o site for seguro a barra fica verde, se for mais ou menos fica amarela e se o site tiver downloads e outras coisas com vírus ela fica vermelha, e fica cinza caso o site não tenha sido verificado pela McAfee. Uso faz um bom tempo e ela é muito útil. Nas pesquisas do google também ao lado do resultado em cada site aparece se ele é verde, amarelo ou vermelho. Também tem versão dele para o Internet Exploder 7:

http://www.siteadvisor.com/

janelinha de conversacao
https://addons.mozilla.org/pt-BR/firefox/addon/4708

Resultados
Acompanhe AO VIVO resultados de jogos de mais de 190 ligas e/ou copas internacionais de 60 países, inclusive do Brasil e das mais importantes ligas européias.

https://addons.mozilla.org/pt-BR/firefox/addon/725



Google Preview 3.11
Insira a imagem (preview em forma de thumbnail) do site correspondente ao lado de cada resultado de pesquisas do Google ou Yahoo.

https://addons.mozilla.org/pt-BR/firefox/addon/189

Burlar o Megaupload
Sugestão de complemento para burlar o Megaupload no FF3:

https://addons.mozilla.org/pt-BR/firefox/addon/7464


PDF Download.
https://addons.mozilla.org/pt-BR/firefox/addon/636

Escolha o que quer fazer com seus arquivos em PDF e tenha controle total.
Veja em HTML, veja em PDF no mesmo instante, ou salve no seu PC para ver depois.

Smart Bookmarks.
https://addons.mozilla.org/pt-BR/firefox/addon/4072

Coloque somente os ícones na sua barra de favoritos e tenha muito mais espaço.
Passando o mouse sobre o ícone, o link do site é mostrado.

Stylish.
https://addons.mozilla.org/pt-BR/firefox/addon/2108

Adicione cores e estilos a páginas na internet.
Possui um banco de dados muito bom, com estilos já definidos para o Orkut!

URL Fixer.
https://addons.mozilla.org/pt-BR/firefox/addon/2871


Firefox Universal Uploader
https://addons.mozilla.org/pt-BR/firefox/addon/4724

Video DownloadHelper 3.0.4
https://addons.mozilla.org/pt-BR/firefox/addon/3006

O jeito fácil de fazer download de vídeos na Web de centenas de sites tipo YouTube. Este funciona também para sites com galerias de audio e imagens.

Dicionário do OpenOffice/BrOffice no Firefox:

https://addons.mozilla.org/en-US/firefox/browse/type:3

Aging Tabs

https://addons.mozilla.org/pt-BR/firefox/addon/3542


a aba que não é usada por muito tempo vai ''envelhecendo'', ficando mais escura.


Tenha o Speed Dial do Opera no Firefox 3
https://addons.mozilla.org/pt-BR/firefox/addon/4810

mt bom o Speed Dial... com ele vc acessa mais rápido os seus sites mais visitado

Piclens
o melhor sem duvida procura musicas e videos muito rapido num visual muito futuristico

https://addons.mozilla.org/en-US/firefox/addon/5579


Bom pessoal tentei passar para vcs alguns dos complementos que existem para o firefox, porem existem muito mais eh soh ver o que mais se adapta as suas necessidades e aplicar ao seu navegador
e tentar aproveitar ao maximo oque eles podem te oferecer!

valeu pessoal ate +

Tiarlis Kochenborger




.

Dez Motivos p usar Linux

Bom pessoal, olha eu aqui mais uma vez postando, andei meio sumido, mas por motivos de força maior. Venho aki compartilhar com vcs esse comenteario que achei navegando na net. Achei bem legal, pois em poucas palavras o autor demonstra de forma clara por que usar linux. Entao vamos la..

10 Motivos para Usar Linux

1 - Liberdade: você tem a liberdade de escolher, dentre muitos distribuições que tem um custo mínimo, ou mesmo completamente grátis, sem cobrança de licenças ou medo de violar patentes ou pirataria, porque o Linux está sob proteção da licença GNU GPL.

2 - Estabilidade: O Linux tem uma performance de alto nível, com pouca probabilidade de bloquear o sistema. Os problemas normalmente só ocorrem por problema de hardware e não do sistema operacional.

3 - Segurança: não existe qualquer outro sistema com o nível de segurança do Linux. As poucas vulnerabilidades não afectam o sistema Linux da mesma forma que afectam o Windows justamente porque a arquitetura dos sistemas e a concepção é totalmente diferente e quaiquer problemas são resolvidos muito rapidamente.
4 - Eficiência em Redes: uma das características mais comentadas do Linux é a eficência quando se trata de redes. Linux, além de confiável, suporta quase todos tipos de protocolos como TCP/IP, ISPX/SPX, ISDN, PPP, SLIP, PLIP, Apple Talk Protocol Suite, etc.

5 - Fácil Instalação: hoje as instalações de Linux das distribuições mais populares e avalidas tem muitas facilidades para instalação com procedimentos que dão controle sobre o que você quer instalar no seu computador.

6 - Flexibilidade: seguindo a facilidade da instalação, no Linux você tem a flexibilidade de customizar no seu sistema somente com o que realmente te interessa e o que realmente você vai usar.

7 - Actualizações gratuitas: a grande quantidade de atualizações, pacotes e repositórios (mirrors) e sites especializados para que se sistema sempre esteja bem atualizado.

8 - HardDisk: sim, o Linux é um sistema que otimiza ao máximo o uso do seu HardDisk, não esquecendo de um bit sequer.
'
9 - Suporte Técnico: para os que dizem que a deficicência do Linux é o suporte, esquecem que há milhares senão milhões de técnicos, usuários ou curiosos dispostos a ajudar na solução de qualquer problema (via fóruns e listas).

10 - Escolha do Gigantes: a popularidade e o poder do Linux pode ser estimado pela conquista de grandes empresas como IBM, HP, Cisco, Shell e pela enorme quantidade de Governos que estão usando, migrando ou testando Linux em seus sistemas e plataformas.



Bom pessoal, espero que vcs tenham gostado assim como eu gostei e tambem espero que quem use linux, isso sirva de expiracao para nunca lagar essa filosofia de vida, e para os que ainda nao usam, quem sabe um incentivo dentre tantos para iniciar nessa caminhada, de liberdade entre outras vantagens!


Tiarlis Kochenborger

Permissões de acesso a arquivos e diretórios


A permissão de acesso protege o sistema de arquivos Linux do acesso indevido de pessoas ou programas não autorizados.

A permissão de acesso do GNU/Linux também impede que um programa mal intencionado, por exemplo, apague um arquivo que não deve, envie arquivos para outra pessoa ou forneça acesso da rede para que outros usuários invadam o sistema. O sistema GNU/Linux é muito seguro e como qualquer outro sistema seguro e confiável impede que usuários iniciantes (ou mal intencionados) instalem programas enviados por terceiros sem saber para que eles realmente servem e causem danos irreversíveis em seus arquivos, seu micro ou sua empresa.

Esta seção pode se tornar um pouco difícil de se entender, então recomendo ler e ao mesmo tempo prática-la para uma ótima compreensão. Não se preocupe, também coloquei exemplos para ajuda-lo a entender o sistema de permissões de acesso do ambiente GNU/Linux.

Donos, grupos e outros usuários

O princípio da segurança no sistema de arquivos GNU/Linux é definir o acesso aos arquivos por donos, grupos e outros usuários:

dono

É a pessoa que criou o arquivo ou o diretório. O nome do dono do arquivo/diretório é o mesmo do usuário usado para entrar no sistema GNU/Linux. Somente o dono pode modificar as permissões de acesso do arquivo.

As permissões de acesso do dono de um arquivo somente se aplicam ao dono do arquivo/diretório. A identificação do dono também é chamada de user id (UID).

A identificação de usuário e o nome do grupo que pertence são armazenadas respectivamente nos arquivos /etc/passwd e /etc/group. Estes são arquivos textos comuns e podem ser editados em qualquer editor de texto, mas tenha cuidado para não modificar o campo que contém a senha do usuário encriptada (que pode estar armazenada neste arquivo caso não estiver usando senhas ocultas).
grupo

Para permitir que vários usuários diferentes tivessem acesso a um mesmo arquivo (já que somente o dono poderia ter acesso ao arquivo), este recurso foi criado. Cada usuário pode fazer parte de um ou mais grupos e então acessar arquivos que pertençam ao mesmo grupo que o seu (mesmo que estes arquivos tenham outro dono).

Por padrão, quando um novo usuário é criado, o grupo ele pertencerá será o mesmo de seu grupo primário (exceto pelas condições que explicarei adiante) (veja isto através do comando id,). A identificação do grupo é chamada de gid (group id).

Um usuário pode pertencer a um ou mais grupos.
É a categoria de usuários que não são donos ou não pertencem ao grupo do arquivo.

Cada um dos tipos acima possuem três tipos básicos de permissões de acesso que serão vistas na próxima seção.

Tipos de Permissões de acesso

Quanto aos tipos de permissões que se aplicam ao dono, grupo e outros usuários, temos 3 permissões básicas:

*

r - Permissão de leitura para arquivos. Caso for um diretório, permite listar seu conteúdo (através do comando ls, por exemplo).
*

w - Permissão de gravação para arquivos. Caso for um diretório, permite a gravação de arquivos ou outros diretórios dentro dele.

Para que um arquivo/diretório possa ser apagado, é necessário o acesso a gravação.
*

x - Permite executar um arquivo (caso seja um programa executável). Caso seja um diretório, permite que seja acessado através do comando cd.

As permissões de acesso a um arquivo/diretório podem ser visualizadas com o uso do comando ls -la.As 3 letras (rwx) são agrupadas da seguinte forma:

-rwxrwxrwx gleydson users teste

Virou uma bagunça não? Vou explicar cada parte para entender o que quer dizer as 10 letras acima (da esquerda para a direita):

*

A primeira letra diz qual é o tipo do arquivo. Caso tiver um "d" é um diretório, um "l" um link a um arquivo no sistema , um "-" quer dizer que é um arquivo comum, etc.

*

Da segunda a quarta letra (rwx) dizem qual é a permissão de acesso ao dono do arquivo. Neste caso gleydson ele tem a permissão de ler (r - read), gravar (w - write) e executar (x - execute) o arquivo teste.

*

Da quinta a sétima letra (rwx) diz qual é a permissão de acesso ao grupo do arquivo. Neste caso todos os usuários que pertencem ao grupo users tem a permissão de ler (r), gravar (w), e também executar (x) o arquivo teste.

*

Da oitava a décima letra (rwx) diz qual é a permissão de acesso para os outros usuários. Neste caso todos os usuários que não são donos do arquivo teste tem a permissão para ler, gravar e executar o programa.

Etapas para acesso a um arquivo/diretório


O acesso a um arquivo/diretório é feito verificando primeiro se o usuário que acessará o arquivo é o seu dono, caso seja, as permissões de dono do arquivo são aplicadas. Caso não seja o dono do arquivo/diretório, é verificado se ele pertence ao grupo correspondente, caso pertença, as permissões do grupo são aplicadas. Caso não pertença ao grupo, são verificadas as permissões de acesso para os outros usuários que não são donos e não pertencem ao grupo correspondente ao arquivo/diretório.

Após verificar aonde o usuário se encaixa nas permissões de acesso do arquivo (se ele é o dono, pertence ao grupo, ou outros usuários), é verificado se ele terá permissão acesso para o que deseja fazer (ler, gravar ou executar o arquivo), caso não tenha, o acesso é negado, mostrando uma mensagem do tipo: "Permission denied" (permissão negada).

O que isto que dizer é que mesmo que você seja o dono do arquivo e definir o acesso do dono (através do comando chmod) como somente leitura (r) mas o acesso dos outros usuários como leitura e gravação, você somente poderá ler este arquivo mas os outros usuários poderão ler/grava-lo.

As permissões de acesso (leitura, gravação, execução) para donos, grupos e outros usuários são independentes, permitindo assim um nível de acesso diferenciado.
Lembre-se: Somente o dono pode modificar um arquivo/diretório!

Exemplo de acesso a um arquivo

Abaixo um exemplo e explicação das permissões de acesso a um arquivo no GNU/Linux (obtido com o comando ls -la, explicarei passo a passo cada parte:

-rwxr-xr-- 1 gleydson user 8192 nov 4 16:00 teste

-rwxr-xr--

Estas são as permissões de acesso ao arquivo teste. Um conjunto de 10 letras que especificam o tipo do arquivo, permissão do dono do arquivo, grupo do arquivo e outros usuários. Veja a explicação detalhada sobre cada uma abaixo:

-rwxr-xr--

A primeira letra (do conjunto das 10 letras) determina o tipo do arquivos. Se a letra for um d é um diretório, e você poderá acessa-lo usando o comando cd. Caso for um l é um link simbólico para algum arquivo ou diretório no sistema. Um - significa que é um arquivo normal.

-rwxr-xr--

Estas 3 letras (da segunda a quarta do conjunto das 10 letras) são as permissões de acesso do dono do arquivo teste. O dono (neste caso gleydson) tem a permissão para ler (r), gravar (w) e executar (x) o arquivo teste.
-rwxr-xr--

Estas 3 letras (da quinta a sétima do conjunto das 10 letras) são as permissões de acesso dos usuários que pertencem ao grupo user do arquivo teste. Os usuários que pertencem ao grupo user tem a permissão somente para ler (r) e executar (x) o arquivo teste não podendo modifica-lo ou apaga-lo.
-rwxr-xr--

Estas 3 letras (da oitava a décima) são as permissões de acesso para usuários que não são donos do arquivo teste e que não pertencem ao grupo user. Neste caso, estas pessoas somente terão a permissão para ver o conteúdo do arquivo teste.

gleydson

Nome do dono do arquivo teste.
user

Nome do grupo que o arquivo teste pertence.
teste

Nome do arquivo.



Exemplo de acesso a um diretório


Abaixo um exemplo com explicações das permissões de acesso a um diretório no GNU/Linux:

drwxr-x--- 2 gleydson user 1024 nov 4 17:55 exemplo

drwxr-x---

Permissões de acesso ao diretório exemplo. É um conjunto de 10 letras que especificam o tipo de arquivo, permissão do dono do diretório, grupo que o diretório pertence e permissão de acesso a outros usuários. Veja as explicações abaixo:

drwxr-x---

A primeira letra (do conjunto das 10) determina o tipo do arquivo. Neste caso é um diretório porque tem a letra d.
drwxr-x---

Estas 3 letras (da segunda a quarta) são as permissões de acesso do dono do diretório exemplo. O dono do diretório (neste caso gleydson) tem a permissão para listar arquivos do diretório (r), gravar arquivos no diretório (w) e entrar no diretório (x).
drwxr-x---

Estas 3 letras (da quinta a sétima) são as permissões de acesso dos usuários que pertencem ao grupo user. Os usuários que pertencem ao grupo user tem a permissão somente para listar arquivos do diretório (r) e entrar no diretório (x) exemplo.
drwxr-x---

Estas 3 letras (da oitava a décima) são as permissões de acesso para usuários que não são donos do diretório exemplo e que não pertencem ao grupo user. Com as permissões acima, nenhum usuário que se encaixe nas condições de dono e grupo do diretório tem a permissão de acessa-lo.

gleydson

Nome do dono do diretório exemplo.
user

Nome do grupo que diretório exemplo pertence.
exemplo

Nome do diretório.

OBSERVAÇÕES:

*

O usuário root não tem nenhuma restrição de acesso ao sistema.
*

Se você tem permissões de gravação no diretório e tentar apagar um arquivo que você não tem permissão de gravação, o sistema perguntará se você confirma a exclusão do arquivo apesar do modo leitura. Caso você tenha permissões de gravação no arquivo, o arquivo será apagado por padrão sem mostrar nenhuma mensagem de erro (a não ser que seja especificada a opção -i com o comando rm).
*

Por outro lado, mesmo que você tenha permissões de gravação em um arquivo mas não tenha permissões de gravação em um diretório, a exclusão do arquivo será negada.

Isto mostra que é levado mais em consideração a permissão de acesso do diretório do que as permissões dos arquivos e sub-diretórios que ele contém. Este ponto é muitas vezes ignorado por muitas pessoas e expõem seu sistema a riscos de segurança. Imagine o problema que algum usuário que não tenha permissão de gravação em um arquivo mas que a tenha no diretório pode causar em um sistema mal administrado.

Permissões de Acesso Especiais

Em adição as três permissões básicas (rwx), existem permissões de acesso especiais (stX) que afetam arquivos executáveis e diretórios:

*

s - Quando é usado na permissão de acesso do Dono, ajusta a identificação efetiva do usuário do processo durante a execução de um programa, também chamado de bit setuid. Não tem efeito em diretórios.

Quando s é usado na permissão de acesso do Grupo, ajusta a identificação efetiva do grupo do processo durante a execução de um programa, chamado de bit setgid. É identificado pela letra s no lugar da permissão de execução do grupo do arquivo/diretório. Em diretórios, força que os arquivos criados dentro dele pertençam ao mesmo grupo do diretório, ao invés do grupo primário que o usuário pertence.

Ambos setgid e setuid podem aparecer ao mesmo tempo no mesmo arquivo/diretório. A permissão de acesso especial s somente pode aparecer no campo Dono e Grupo.
*

S - Idêntico a "s". Significa que não existe a permissão "x" (execução ou entrar no diretório) naquele lugar. Um exemplo é o chmod 2760 em um diretório.
*

t - Salva a imagem do texto do programa no dispositivo swap, assim ele será carregado mais rapidamente quando executado, também chamado de stick bit.

Em diretórios, impede que outros usuários removam arquivos dos quais não são donos. Isto é chamado de colocar o diretório em modo append-only. Um exemplo de diretório que se encaixa perfeitamente nesta condição é o /tmp, todos os usuários devem ter acesso para que seus programas possam criar os arquivos temporários lá, mas nenhum pode apagar arquivos dos outros. A permissão especial t, pode ser especificada somente no campo outros usuários das permissões de acesso.
*

T - Idêntico a "t". Significa que não existe a permissão "x" naquela posição (por exemplo, em um chmod 1776 em um diretório).
*

X - Se você usar X ao invés de x, a permissão de execução somente é afetada se o arquivo já tiver permissões de execução. Em diretórios ela tem o mesmo efeito que a permissão de execução x.

*

Exemplo da permissão de acesso especial X:
*

Crie um arquivo teste (digitando touch teste) e defina sua permissão para rw-rw-r-- (chmod ug=rw,o=r teste ou chmod 664 teste).
*

Agora use o comando chmod a+X teste
*

digite ls -l
*

Veja que as permissões do arquivo não foram afetadas.
*

agora digite chmod o+x teste
*

digite ls -l, você colocou a permissão de execução para os outros usuários.
*

Agora use novamente o comando chmod a+X teste
*

digite ls -l
*

Veja que agora a permissão de execução foi concedida a todos os usuários, pois foi verificado que o arquivo era executável (tinha permissão de execução para outros usuários).
*

Agora use o comando chmod a-X teste
*

Ele também funcionará e removerá as permissões de execução de todos os usuários, porque o arquivo teste tem permissão de execução (confira digitando ls -l).
*

Agora tente novamente o chmod a+X teste
*

Você deve ter reparado que a permissão de acesso especial X é semelhante a x, mas somente faz efeito quanto o arquivo já tem permissão de execução para o dono, grupo ou outros usuários.

Em diretórios, a permissão de acesso especial X funciona da mesma forma que x, até mesmo se o diretório não tiver nenhuma permissão de acesso (x).


A conta root

Esta seção foi retirada do Manual de Instalação da Debian.

A conta root é também chamada de super usuário, este é um login que não possui restrições de segurança. A conta root somente deve ser usada para fazer a administração do sistema, e usada o menor tempo possível.

Qualquer senha que criar deverá conter de 6 a 8 caracteres (em sistemas usando crypto) ou até frases inteiras (caso esteja usando MD5, que garante maior segurança), e também poderá conter letras maiúsculas e minúsculas, e também caracteres de pontuação. Tenha um cuidado especial quando escolher sua senha root, porque ela é a conta mais poderosa. Evite palavras de dicionário ou o uso de qualquer outros dados pessoais que podem ser adivinhados.

Se qualquer um lhe pedir senha root, seja extremamente cuidadoso. Você normalmente nunca deve distribuir sua conta root, a não ser que esteja administrando um computador com mais de um administrador do sistema.

Utilize uma conta de usuário normal ao invés da conta root para operar seu sistema. Porque não usar a conta root? Bem, uma razão para evitar usar privilégios root é por causa da facilidade de se cometer danos irreparáveis como root. Outra razão é que você pode ser enganado e rodar um programa Cavalo de Tróia -- que é um programa que obtém poderes do super usuário para comprometer a segurança do seu sistema sem que você saiba.


chmod

Muda a permissão de acesso a um arquivo ou diretório. Com este comando você pode escolher se usuário ou grupo terá permissões para ler, gravar, executar um arquivo ou arquivos. Sempre que um arquivo é criado, seu dono é o usuário que o criou e seu grupo é o grupo do usuário (exceto para diretórios configurados com a permissão de grupo "s", será visto adiante).

chmod [opções] [permissões] [diretório/arquivo]

Onde:

diretório/arquivo

Diretório ou arquivo que terá sua permissão mudada.
opções
-v, --verbose

Mostra todos os arquivos que estão sendo processados.
-f, --silent

Não mostra a maior parte das mensagens de erro.
-c, --change

Semelhante a opção -v, mas só mostra os arquivos que tiveram as permissões alteradas.
-R, --recursive

Muda permissões de acesso do diretório/arquivo no diretório atual e sub-diretórios.
ugoa+-=rwxXst

*

ugoa - Controla que nível de acesso será mudado. Especificam, em ordem, usuário (u), grupo (g), outros (o), todos (a).
*

+-= - + coloca a permissão, - retira a permissão do arquivo e = define a permissão exatamente como especificado.
*

rwx - r permissão de leitura do arquivo. w permissão de gravação. x permissão de execução (ou acesso a diretórios).

chmod não muda permissões de links simbólicos, as permissões devem ser mudadas no arquivo alvo do link. Também podem ser usados códigos numéricos octais para a mudança das permissões de acesso a arquivos/diretórios.


DICA: É possível copiar permissões de acesso do arquivo/diretório, por exemplo, se o arquivo teste.txt tiver a permissão de acesso r-xr----- e você digitar chmod o=u, as permissões de acesso dos outros usuários (o) serão idênticas ao do dono (u). Então a nova permissão de acesso do arquivo teste.txt será r-xr--r-x

Exemplos de permissões de acesso:

chmod g+r *

Permite que todos os usuários que pertençam ao grupo dos arquivos (g) tenham (+) permissões de leitura (r) em todos os arquivos do diretório atual.
chmod o-r teste.txt

Retira (-) a permissão de leitura (r) do arquivo teste.txt para os outros usuários (usuários que não são donos e não pertencem ao grupo do arquivo teste.txt).
chmod uo+x teste.txt

Inclui (+) a permissão de execução do arquivo teste.txt para o dono e outros usuários do arquivo.
chmod a+x teste.txt

Inclui (+) a permissão de execução do arquivo teste.txt para o dono, grupo e outros usuários.
chmod a=rw teste.txt

Define a permissão de todos os usuários exatamente (=) para leitura e gravação do arquivo teste.txt.

chgrp

Muda o grupo de um arquivo/diretório.

chgrp [opções] [grupo] [arquivo/diretório]

Onde:

grupo

Novo grupo do arquivo/diretório.
arquivo/diretório

Arquivo/diretório que terá o grupo alterado.
opções
-c, --changes

Somente mostra os arquivos/grupos que forem alterados.
-f, --silent

Não mostra mensagens de erro para arquivos/diretórios que não puderam ser alterados.
-v, --verbose

Mostra todas as mensagens e arquivos sendo modificados.
-R, --recursive

Altera os grupos de arquivos/sub-diretórios do diretório atual.

chown

Muda dono de um arquivo/diretório. Opcionalmente pode também ser usado para mudar o grupo.

chown [opções] [dono.grupo] [diretório/arquivo]

onde:

dono.grupo

Nome do dono.grupo que será atribuído ao diretório/arquivo. O grupo é opcional.
diretório/arquivo

Diretório/arquivo que o dono.grupo será modificado.
opções
-v, --verbose

Mostra os arquivos enquanto são alterados.
-f, --supress

Não mostra mensagens de erro durante a execução do programa.
-c, --changes

Mostra somente arquivos que forem alterados.
-R, --recursive

Altera dono e grupo de arquivos no diretório atual e sub-diretórios.

O dono.grupo pode ser especificado usando o nome de grupo ou o código numérico correspondente ao grupo (GID).

Você deve ter permissões de gravação no diretório/arquivo para alterar seu dono/grupo.

*

chown joao teste.txt - Muda o dono do arquivo teste.txt para joao.
*

chown joao.users teste.txt - Muda o dono do arquivo teste.txt para joao e seu grupo para users.
*

chown -R joao.users * - Muda o dono/grupo dos arquivos do diretório atual e sub-diretórios para joao/users (desde que você tenha permissões de gravação no diretórios e sub-diretórios).


Modo de permissão octal


Ao invés de utilizar os modos de permissão +r, -r, etc, pode ser usado o modo octal para se alterar a permissão de acesso a um arquivo. O modo octal é um conjunto de oito números onde cada número define um tipo de acesso diferente.

É mais flexível gerenciar permissões de acesso usando o modo octal ao invés do comum, pois você especifica diretamente a permissão do dono, grupo, outros ao invés de gerenciar as permissões de cada um separadamente. Abaixo a lista de permissões de acesso octal:

*

0 - Nenhuma permissão de acesso. Equivalente a -rwx.
*

1 - Permissão de execução (x).
*

2 - Permissão de gravação (w).
*

3 - Permissão de gravação e execução (wx).
*

4 - Permissão de leitura (r).
*

5 - Permissão de leitura e execução (rx).
*

6 - Permissão de leitura e gravação (rw).
*

7 - Permissão de leitura, gravação e execução. Equivalente a +rwx.

O uso de um deste números define a permissão de acesso do dono, grupo ou outros usuários. Um modo fácil de entender como as permissões de acesso octais funcionam, é através da seguinte tabela:

1 = Executar
2 = Gravar
4 = Ler

* Para Dono e Grupo, multiplique as permissões acima por x100 e x10.

e para as permissões de acesso especiais:

1000 = Salva imagem do texto no dispositivo de troca
2000 = Ajusta o bit setgid na execução
4000 = Ajusta o bit setuid na execução

Basta agora fazer o seguinte:

*

Somente permissão de execução, use 1.
*

Somente a permissão de leitura, use 4.
*

Somente permissão de gravação, use 2.
*

Permissão de leitura/gravação, use 6 (equivale a 2+4 / Gravar+Ler).
*

Permissão de leitura/execução, use 5 (equivale a 1+4 / Executar+Ler).
*

Permissão de execução/gravação, use 3 (equivale a 1+2 / Executar+Gravar).
*

Permissão de leitura/gravação/execução, use 7 (equivale a 1+2+4 / Executar+Gravar+Ler).
*

Salvar texto no dispositivo de troca, use 1000.
*

Ajustar bit setgid, use 2000.
*

Ajustar bip setuid, use 4000.
*

Salvar texto e ajustar bit setuid, use 5000 (equivale a 1000+4000 / Salvar texto + bit setuid).
*

Ajustar bit setuid e setgid, use 6000 (equivale a 4000+2000 / setuid + setgid).

Vamos a prática com alguns exemplos:

"chmod 764 teste"

Os números são interpretados da direita para a esquerda como permissão de acesso aos outros usuários (4), grupo (6), e dono (7). O exemplo acima faz os outros usuários (4) terem acesso somente leitura (r) ao arquivo teste, o grupo (6) ter a permissão de leitura e gravação (w), e o dono (7) ter permissão de leitura, gravação e execução (rwx) ao arquivo teste.

Outro exemplo:

"chmod 40 teste"

O exemplo acima define a permissão de acesso dos outros usuários (0) como nenhuma, e define a permissão de acesso do grupo (4) como somente leitura (r). Note usei somente dois números e então a permissão de acesso do dono do arquivo não é modificada (leia as permissões de acesso da direita para a esquerda!). Para detalhes veja a lista de permissões de acesso em modo octal no inicio desta seção.

"chmod 751 teste"

O exemplo acima define a permissão de acesso dos outros usuários (1) para somente execução (x), o acesso do grupo (5) como leitura e execução (rx) e o acesso do dono (7) como leitura, gravação e execução (rwx).

"chmod 4751 teste"

O exemplo acima define a permissão de acesso dos outros usuários (1) para somente execução (x), acesso do grupo (5) como leitura e execução (rx), o acesso do dono (7) como leitura, gravação e execução (rwx) e ajusta o bit setgid (4) para o arquivo teste.

Entrevista Richard Stallman


Richard Matthew Stallman, freqüentemente abreviado para "rms" (Manhattan, 16 de março de 1953) é um famoso hacker, fundador do movimento free software, do projeto GNU, e da Free Software Foundation(FSF) ("Fundação para o Software Livre"). Um aclamado programador, seus maiores feitos incluem Emacs (e o GNU Emacs, mais tarde), o GNU Compiler Collection e o GNU Debugger. É também autor da GNU General Public License (GNU GPL ou GPL), a licença livre mais usada no mundo, que consolidou o conceito de copyleft.

“Liberdade não é liberdade de escolha” – assim falou Richard Stallman

Em entrevista para Linux Magazine. publicada no dia 18 de junho de 2009;

Em sua atual passagem pelo Brasil, Richard Stallman concedeu à Linux Magazine uma agradável entrevista. Foi uma rara oportunidade de conversar cara a cara com o nem sempre palatável mestre maior do Software Livre, criador da GNU GPL e do conceito de Copyleft, autor do emacs e detentor de tantas outras qualificações, conhecido pelas respostas incisivas e correções a entrevistadores que escorregam na diferenciação dos termos “Free Software” e “Open Source” ou que se esquecem de prefixar o termo “GNU” ao se referirem ao sistema operacional GNU/Linux.

Stallman falou à Linux Magazine sobre SCO, Sun, Oracle, a liberdade de software e o conflito com aqueles que desejam subverter o significado de “Free Software” (Software Livre), usando em seu lugar o termo “Open Source” (Código Aberto) – além de críticas à Microsoft e ao software proprietário como um todo, é claro.

Linux Magazine» Tivemos no Brasil recentemente o programa “PC Para Todos”, que vendeu aproximadamente 3 milhões de computadores equipados com Software Livre, mas que também continham softwares não livres na forma de drivers binários no kernel Linux. Boa parte desses computadores receberam cópias não autorizadas de sistemas Windows. Você não acha justificável esse uso de softwares não livres, pois ajuda na transição de um mundo primordialmente proprietário para o objetivo completamente livre que você propõe?

Richard M. Stallman» Uma ideia seria vender computadores que não fossem compatíveis com o Windows.

LM» Mas isso restringiria a liberdade de escolha dos compradores.

RMS» Liberdade não é liberdade de escolha. Ter a opção de se acorrentar reduz sua liberdade. É simples: engana-se quem identifica liberdade como liberdade de escolha, porque a liberdade de se permitir acorrentar não aumenta a sua liberdade – provavelmente a diminui.

Este argumento está sobre uma superfície que não existe. Veja bem, se o hardware tivesse sido escolhido com cuidado, não haveria necessidade desses drivers proprietários. Eles poderiam ter dito: “Queremos um computador que funcione perfeitamente com Software Livre. Quem quer construí-lo para nós?”. Com essa quantidade (3 milhões), eles teriam uma ótima oportunidade de resolver esse problema, caso tivessem se esforçado. Poderiam até ter dito: “Queremos comprar esses computadores (3 milhões) de quem também for vendê-los para o público em geral”. Quem quer vendê-los?

LM» Agora que a SCO parou de espernear, quem você considera o maior inimigo da liberdade? Quem mais faz propaganda ativa contra o Software Livre e pró-software proprietário?

RMS» Eu nunca achei que a SCO representasse grande perigo. Com essa definição de inimigo, creio que seja a Microsoft. Mas isso não significa que o nosso maior problema seja a Microsoft. O maior problema são as patentes de software, e elas não estão ligadas a nenhuma empresa em particular. Existem muitas empresas que nos apóiam de várias formas, mas são favoráveis às patentes de software. A IBM, por exemplo, tem ações que nos ajudam e outras que nos prejudicam. Ela quer que as patentes continuem existindo e faz lobby a favor delas.

LM» Mas a IBM faz parte da “Open Invention Network”, cuida para que o Software Livre não seja atacado por detentores de patentes. Ela compra patentes para usá-las em defesa do Software Livre.

RMS» Sim, mas sua eficácia é limitada. As patentes não permitem defender-se dos “patent trolls”. Ninguém está invulnerável aos “patent trolls”, porque eles próprios não fazem nada.

LM» A única defesa contra ataques de patentes é o contra-ataque, então?

RMS» Sim. Quando uma empresa é atacada por violação de patentes, o máximo que ela pode fazer é provar que não infringe essas patentes.

LM» E se ela não conseguir provar que não infringiu as patentes...

RMS» Só lhe resta contra-atacar. Mas isso não funciona contra os trolls, porque eles são como fantasmas: não há um alvo a mirar.

No caso do processo contra a Tomtom, a OIN não conseguiu ajudar muito.

Os desenvolvedores de software precisam ter simplesmente a possibilidade de escrever código e compartilhá-lo – ou seja, o fim das patentes.

LM» O que você acha do sistema da Red Hat para comercialização de Software Livre? Ela distribui gratuitamente apenas o código-fonte de todos os pacotes que compõem sua distribuição GNU/Linux – é isso que possibilita a existência de distribuições como CentOS, por exemplo. Existe alguma outra grande empresa atualmente que unicamente com Software Livre e mantenha esse comportamento de acordo com a GPL?

RMS» Eu não acompanho esse assunto. Mas não existe qualquer obrigação ética em distribuir programas GPL em sua forma binária. Esse modelo parece bom. Mas não conheço nada sobre a distribuição GNU/Linux comercial da Red Hat, apenas sobre o Fedora, e sei que ele chega perto de ser completamente livre – exceto pelos blobs binários no kernel Linux que eles distribuem.

Não posso concordar com uma distribuição GNU/Linux com blobs binários.

LM» O Samba é um projeto 100% GPLv3 atualmente. Isso significa que a Novell não pode distribuir esse código por causa do acordo com a Microsoft?

RMS» Acho que é GPLv3 ou posterior. Essa distinção é importante.

Essa é uma pergunta complicada, e eu não sei a resposta. Ouvi falar que, do jeito como a GPLv3 foi criada, se a Novell distribuir o Samba, a Microsoft acabaria tendo que dar uma patente para todas as pessoas.

Para saber com certeza, é preciso conhecer detalhes complexos do acordo MS-Novell. Porém, se a Novell começasse a distribuir um software GPLv3 antes do acordo, a Microsoft seria obrigada a ceder uma patente de software. Mas eu não sei o que aconteceu no final das contas.

LM» Qual a relação da FSF com o Software Freedom Law Center?

RMS» A FSF não costuma precisar de um advogado para aplicar a GPL. Só recentemente precisamos disso pela primeira vez.

Acho que não precisamos conversar toda semana, mas apenas quando precisamos de um advogado. Mas sei que os pequenos detalhes da GPLv3 que a “fazem funcionar” são obra de Eben Moglen [responsável pelo SFLC]. Ele descobriu alguns aspectos do acordo MS-Novell e teve ideias de como voltá-lo contra as duas empresas. É por isso que a GPLv3 não diz simplesmente “a Novell não pode distribuir [o Samba]”.

O objetivo dessas artimanhas não era prejudicar a Microsoft, mas impedi-la de nos prejudicar caso a Novell distribuísse qualquer um desses softwares.
 
2009 LINUX & SW-Free Nenhun Direito Reservado
Votem no 8p