Aqui demostro como configurar eles, o Firestarter para ele iniciar sem senha e apenas o ícone na bandeja, com tema, mas de uma forma que o usuário não tenha acesso ao programa, mas tenha apenas acesso ao programa gráfico (mais seguro), para quem não conhece para abrir o firestarter é apenas ir em Menu, Internet, Firestarter, mas para cada vez que abrir o programa ele vai pedir a senha root. Update-Notifier no Kde, pelo que sei o adept que era o que fazia no kde foi descontinuado sendo o ultimo o 3.0 beta 4, mas até onde vejo o Update-Notifier funciona bem no kde, fora que ele e integrado com outros programas legais também. Smartd que monitora o HD usando a tecnologia S.M.A.R.T.
Esse Guia faz parte do Guia
Após Instalação do Debian Lenny (Kde), Instalação de Programas Importantes, Básicos e Configurações Básicas.
http://flavioblogg.blogspot.com/2009/03/apos-instalacao-do-debian-lenny-kde.html
Firestarter
Antes de mais nada, faça isso
Abra o terminal, em Menu, Sistema, Konsole
de esse comando
sudo ls
de a senha
Não se preocupe o sudo no debian não é ativado.
Ele quando não tem permissão para uma coisa ele avisa via e-mail, assim cria o arquivo do e-mail, necessario mais tarde aqui, e depois de configurar alguns passos aqui ele não mais manda o e-mail assim não cria o arquivo, por isso esta aqui vai ser necessario mais tarde o arquivo do e-mail.
Seja cuidadoso com a edição nesse arquivo /etc/sudoers, se for o caso leia tudo aqui antes e depois faça.
Com o Gerenciador de Arquivos em modo root¹, clique no arquivo
¹Em Menu, Sistema, Mais Aplicativos, Gerenciador de Arquivos (Modo Super-Usuário)
/etc/sudoers
ai tem uma linha assim
Defaults env_reset
Você vai acrescentar isso
,setenv,rootpw,passwd_timeout=0,timestamp_timeout=0
Vai ficar assim.
Defaults env_reset,setenv,rootpw,passwd_timeout=0,timestamp_timeout=0
Agora no mesmo arquivo nessa parte
# User privilege specification
Aqui vai colocar o nome que você da para o login (nome do usuário para sua conta)
Exemplo, sendo o meu usuário o eddie
eddie ALL = NOPASSWD: /opt/firestarter/firestarter
Copie e cole abaixo da linha do root que tem ai, coloque no lugar de eddie o nome que você da para o login (nome do usuário para sua conta), o resto fica como esta.
Salve o arquivo e feche o programa.
Abra o terminal como root, em Menu, Sistema, Mais Aplicativos, Terminal - Modo Super-Usuário
Senha do root
de esse comando
visudo
vai perceber que é o mesmo arquivo que configuramos
agora de nessa ordem
Ctrl + O
Enter
Ctrl + X
Ok, ta feito essa parte
Agora criar o diretório e arquivo de execução.
Com o Gerenciador de Arquivos em modo root¹ vá em
/opt
crie esse diretório ai
firestarter
Como, clique com o botão direito no /opt agora em Criar Pasta..., nome da pasta, Ok.
agora entre em
opt/firestarter
crie o arquivo
firestarter
Como o diretório esta vazio, clique com o botão direito no espaço do diretório vazio, Criar Novo, Arquivo Texto...
nome do arquivo, ok
clique no arquivo
/opt/firestarter/firestarter
ele esta vazio, coloque isso nele, copie e cole.
#! /bin/sh
/usr/sbin/firestarter --start-hidden&
Precisa ficar na primeira linha, junto a margem, sem espaço no começo da linha, como ele ta ai, só que na primeira linha.
Salve ele.
agora clique com o botão direito em
/opt/firestarter/firestarter
Propriedades, Permissões, ai tem uma caixa de seleção a É Executável, deixa ela marcada, Ok
Agora só falta colocar o arquivo para ser executado na inicialização do ambiente gráfico.
No kde em seu diretório de usuário
/home/seu login
ai nesse endereço /.kde/Autostart
Se não vê é porque ele é oculto, no gerenciador de arquivos, menu Ver, Marque Mostrar Arquivos Ocultos
crie um arquivo ai, como já vimos aqui como é, mas como usuário comum,
(pode ser de nome) iniciar
ai coloque nele isso
#! /bin/sh
sudo -E /opt/firestarter/firestarter
Precisa ficar na primeira linha, junto a margem, sem espaço no começo da linha, como ele ta ai, só que na primeira linha.
Salve.
agora clique nele com o botão direito
Propriedades, Permissões, ai tem uma caixa de seleção a É Executável, deixa ela marcada, Ok
Ok ta feito, feche o ambiente gráfico e abra novamente vamos ver se esta tudo certinho.
Update-Notifier no Kde
Aqui completa o Guia, Debian Lenny 5.0, Instalação para Iniciantes, Notas e Informações de Lançamento, na parte Programas Básicos que Faltam
http://flavioblogg.blogspot.com/2009/02/debian-lenny-50-instalacao-para.html
Leia essa parte.
Crie o arquivo para ser executável na inicialização do ambiente gráfico.
No kde em seu diretório de usuário
/home/seu login
ai nesse endereço /.kde/Autostart
crie um arquivo ai, como já vimos aqui como é, mas como usuário comum,
(pode ser de nome) iniciar, se já criou apenas acrescente isso na linha abaixo da que já tem.
update-notifier&
Salve
Para que ele funcione bem precisamos criar dois métodos de atualização dos pacotes.
Abra o terminal como root, em Menu, Sistema, Mais Aplicativos, Terminal - Modo Super-Usuário
Senha do root
agora de esse comando
crontab -e
posicione o cursor na linha correta, para onde ele deve ficar, se faz isso com as setas.
ai copie e cole
20 00,3,6,9,12,15,18,21 * * * /usr/bin/aptitude update >> /tmp/cron.log
Vai ficar assim
# m h dom mon dow command
20 00,3,6,9,12,15,18,21 * * * /usr/bin/aptitude update >> /tmp/cron.log
Agora nessa ordem
Ctrl + O
Enter
Ctrl + X
Um feito, vamos ao ultimo.
Com o Gerenciador de Arquivos em modo root¹
¹Em Menu, Sistema, Mais Aplicativos, Gerenciador de Arquivos (Modo Super-Usuário)
Em
/etc/network/if-up.d
Vamos criar um arquivo de nome
aptitude
No diretório, clique com o botão direito no espaço do diretório vazio, Criar Novo, Arquivo Texto...
nome do arquivo, ok
clique no arquivo
/etc/network/if-up.d/aptitude
ele esta vazio, coloque isso nele, copie e cole.
#! /bin/sh
/usr/bin/aptitude update
Precisa ficar na primeira linha, junto a margem, sem espaço no começo da linha, como ele ta ai, só que na primeira linha.
Salve ele.
agora clique com o botão direito em
/etc/network/if-up.d/aptitude
Propriedades, Permissões, ai tem uma caixa de seleção a É Executável, deixa ela marcada, Ok
Ta feito.
Smartd monitorador de HD
Com o Gerenciador de Arquivos em modo root¹
¹Em Menu, Sistema, Mais Aplicativos, Gerenciador de Arquivos (Modo Super-Usuário)
clique nesse arquivo.
/etc/default/smartmontools
Agora nessa linha
# uncomment to start smartd on system startup
#start_smartd=yes
Você vai retirar apenas esse simbolo # mais nada.
Vai ficar assim
# uncomment to start smartd on system startup
start_smartd=yes
Salve o arquivo.
Agora para HD Sata, faça isso, com o gerenciador de arquivos em modo root abra esse arquivo (clique nele).
/etc/smartd.conf
você vai colocar apenas isso.
-a -d sat
nessa linha
DEVICESCAN -m root -M exec /usr/share/smartmontools/smartd-runner
Vai ficar assim.
DEVICESCAN -a -d sat -m root -M exec /usr/share/smartmontools/smartd-runner
Essa linha fica no começo.
Salvar
Para HD IDE os antigos que não são Sata, se não me engano não precisa fazer nada a não ser a primeira configuração que já fizemos.
Agora precisa saber se ele esta monitorando o HD corretamente
abra o terminal como root, em Menu, Sistema, Mais Aplicativos, Terminal - Modo Super-Usuário
Senha do root.
de esse comando.
/etc/init.d/smartmontools restart
Ainda com o Gerenciador de Arquivos em modo root, vá nesse arquivo, mas agora não vai clicar nele como fez antes.
Agora clique nele com o botão direito do mouse, Pré-visualizar Em, Componente integrado ao Editor de textos
/var/log/syslog
Vá para o final do arquivo, procure por isso pode mudar esse endereço /dev/sda normal.
Mar 12 21:05:27 localhost smartd[31838]: Device: /dev/sda, opened
Mar 12 21:05:27 localhost smartd[31838]: Device: /dev/sda, found in smartd database.
Mar 12 21:05:27 localhost smartd[31838]: Device: /dev/sda, is SMART capable. Adding to "monitor" list.
Mar 12 21:05:27 localhost smartd[31838]: Monitoring 1 ATA and 0 SCSI devices
Veja que é sobre o smartd, ai esta avisando que o HD é compatível com o SMART, e esta monitorando o HD, se for IDE tem que aparecer também.
Estando assim esta Ok.
korn
O smartd quando avisa sobre alguma coisa manda por e-mail, ele não é o único, muitos programas mandam por e-mail avisos.
Vamos configurar um monitorador de e-mail do sistema, o korn, vou configurar como eu gosto de usar.
abra ele, em Menu, Internet, Mais Aplicativos, Korn
Clique na barra (onde se digita) abaixo de Caixas
Digite ai
Local
Clique Adicionar, selecione Local, clique em Editar
Ícone tem duas caixas de seleção, marque primeiro a da coluna Normal, clique no ícone, agora em Ícones do Sistema escolha a opção Ações, agora escolha o ícone de uma carta o mail_gen... (mail_generic), Ok
Agora no outro ícone da coluna Nova Mensagem, a mesma coisa apenas escolha esse ícone mail_post... (mail_post_to).
Agora na caixa de seleção de Texto, na coluna Nova Mensagem, clique na cor preta, e escolha o vermelho, Ok, veja se agora esta vermelho, na do lado, escolha cor branca.
Na aba Eventos
marque a opção, Ver emails, Do Meio.
(se clicar no ícone do korn na barra, com o botão do meio do mouse ele abre o ver e-mails)
Reproduzir som, escolha esse
/usr/share/sounds/email.wav
selecione, Mostrar popup passivo, e Adicionar data ao popup passivo
se acabou de instalar, ainda não foi feito o seu arquivo de e-mail, para isso de esse comando.
Caso ja tenha feito algumas configurações em /etc/sudoers pode ser que não crie seu arquivo de e-mail, de uma olhada no inicio desse guia.
sudo ls
de a senha
não se preocupe o sudo no debian não é ativado.
Ele quando não tem permissão para uma coisa, ele avisa via e-mail, assim cria o arquivo.
Na aba Contas
selecione Local, Editar
Na aba Servidor
clique no botão em Arquivo, escolha o seu login de usuário
Na aba Contas, coloque o valor 60, Ok
Ok, Ok
Agora fazer com que ele seja iniciado junto com o ambiente gráfico, já mostrei aqui uma forma, a do /.kde/Autostart, e tem outra forma, nesse caso essa forma considero a melhor.
Em, Menu, Centro de Controle, Componentes do KDE, Gerenciador de Sessão, em No Login, marque Restaurar sessão salva manualmente
Aplicar
agora, feche todos os programas, e feche os programas que ficam na barra ao lado do relógio que são iniciados pelo arquivo em /.kde/Autostart, agora deixe apenas os programas que queira na barra no inicio do ambiente gráfico, não esqueça do korn :)
agora clique em, Menu, Salvar Sessão
Pronto :)
Com o korn você pode ver e-mail, retirar o ícone de aviso e numero, assim apenas se tiver novos e-mail vai aparecer, mas não pode apagar as mensagens, para isso usamos um cliente de e-mail o kmail
em Menu, Internet, KMail
Próximo, Caixa de correio local, próximo, próximo, próximo, em Informações do Servidor em Escolha..., vai em
/var/mail/
nesse end. escolha o seu login de usuário
Salvar
Finalizar
agora no programa, na barra de menu, Configurações, Configurar KMail, Contas, Aba Recebendo, clique no Conta Local, em Método de Travamento marque Mutt dotlock privilegiado
Ok, Ok
Ta feito.
Importante
Feche o Terminal - Modo Super-Usuário e o Gerenciador de Arquivos em modo root, veja root faz qualquer coisa no sistema, se usa apenas em configurações do sistema, instalação de pacotes e onde realmente for necessário, em mais nada, basicamente, sempre que precisar use com cuidado, e o sistema se usa sempre como usuário.
Exemplo, quando entra no ambiente gráfico, entra como usuário, quando entra no modo console (dos do windows) usuário, ver filmes, navegar na net, baixar programas, etc... usuário.
Assim mantera a segurança e a estabilidade do sistema.
domingo, 22 de março de 2009
Assinar:
Postar comentários (Atom)
7 comentários:
Bendita hora em que encontrei este seu post!!! :-)
Só uma dúvida, Flávio. Está tudo funcionando como você descreveu, mas quando ligo o computador continua aparecendo a janela pedindo a senha do Firestarter, mesmo com uma instância dele já rodando. É só dar um cancelar, sem problema, mas o que fazer para essa janela não abrir mais na inicialização?
Sandro você tinha configurado ele antes de fazer como eu descrevo, para iniciar junto do ambiente gráfico?
Se sim, agora apenas tem de remover ele dai, geralmente o mesmo procedimento resolve também para retirar ele.
Remover de onde? Da pasta Autostart do KDE?
Não.
Aqui no final desse guia tem a parte
korn
Leia dessa parte para baixo.
Agora fazer com que ele seja iniciado junto com o ambiente gráfico, já mostrei aqui uma forma, a do /.kde/Autostart, e tem outra forma, nesse caso essa forma considero a melhor.
Ai explico outro modo.
Voltei com tudo a usar o Debian Lenny (instalação definitiva, agora). E, mais uma vez, este post foi de extrema valia.
Duas coisas com que me atrapalhei a primeira vez foram:
1) O código "Defaults env_reset,setenv,rootpw,passwd_timeout=0,timestamp_timeout=0" deve ficar na mesma linha, e não em duas linhas como parece ser (por falta de espaço) no post;
2) Para quem usa o Gnome, para fazer iniciar o Firestarter sem pedir senha é só ir em Sistema/Preferências/Sessões/Adicionar e colar "sudo -E /opt/firestarter/firestarter" em comando.
Que ninguém fique sem seu firewall no Debian! ;)
Obrigado pela contribuição :)
Postar um comentário