Apresentação que mostra de forma simples e básica a utilização de Redes neurais que de certa forma e uma parte do estudo e inteligencia artificial, muito interessante e que esta a todo momento no nosso cotidiano
conteúdos variados com a finalidade de documentar: artigos de faça você mesmo, soluções open source e conteúdos das minhas aulas de Tecnologia da informação.
Pesquisar este blog
quinta-feira, 28 de julho de 2011
como configurar o OpenSSH
neste post esta a aula e a apresentação usada para explicar como funciona o OpenSSH e suas principais características
Utilizando o open ssh
View more presentations from Rogério Cardoso
introdução e explicação de como funciona os pipelines
apresentação feita para demonstrar o funcionamento dos pipelines na matéria de arquitetura de micros, no curso de engenharia de computação muito interessante e ajuda a entender vários conceitos aplicados aos processadores atuais
Introdução ao pipeline
View more presentations from Rogério Cardoso
quarta-feira, 27 de julho de 2011
Como configurar o PHP para que ele fique mais seguro desabilitando funções
Para manter o PHP um pouco mais seguro em ambiente de produção e necessário seguir alguns passos
nas linhas 305, 157, 590 e desabilite as funçoes:
A ultima configuração referente a esse arquivo e incluir no final dele a seguinte linha de comando desabilitando algumas funções que deixam vulnerabilidades
- Primeiro após criar o arquivo phpinfo.php como de costume para verificar se a instalação ocorreu bem
remova o arquivo pois deixar exposto os modulos php's instalados pode deixar vulnerabilidades no servidor
rm -f /var/www/html/phpinfo.php
- Segundo desabilite algumas funções do arquivo principal do php são elas:
no arquivo que fica em /etc/php.ini
edite com seu editor preferido
vim /etc/php.ini
nas linhas 305, 157, 590 e desabilite as funçoes:
Allow_url_fopen = Off
Expose_php = Off
register_globals = Off
A ultima configuração referente a esse arquivo e incluir no final dele a seguinte linha de comando desabilitando algumas funções que deixam vulnerabilidades
disable_functions = show_source, system, shell_exec, passthu, exec, popen, proc_open, symlink
projeto @boinc o que e ?
apresentação que foi mostrada na materia de sistemas distribuidos com o intuito de esclarecer o que e computaçao distribuida e mostrar o exemplo do projeto boinc
Boinc
View more presentations from Rogério Cardoso
Linux o inicio
aula que uso comumente com meus alunos mostrando as principais vantagens e características em se usar o linux como sistema operacional desktop para uso domestico e mostro a maioria das distribuições atuais e alguns conceitos básicos bem interessante útil para iniciantes, produzi o material com base em alguns livros e apostilas
Aula 1 sistema operacional linux
View more presentations from Rogério Cardoso
terça-feira, 26 de julho de 2011
wallpaper para ajudar iniciantes do mundo pinguim
otimo wallpaper para iniciantes no mundo linux ajuda muito ter esse tipo de imagem no inicio ha varios comandos que as vezes não são faceis de serem lembrados mais essa imagem ajuda bastante
Engenharia de software
clássica fotomontagem que mostra exatamente o que se passa em um projeto de engenharia, uso muito esse modelo para dar aulas e mostrar vários fatores que são exatamente como mostrados nessa imagem.
segunda-feira, 18 de julho de 2011
instalando o Webmin no CentOs 5 com SSL
O webmin e uma otima ferramenta para administradores que querem optimizar seu trabalho e facilitar algumas configurações a sua instalação como e mostrada abaixo pode ser feita de forma simples e descomplicada para distribuições baseadas na Red Hat basta seguir os topicos abaixo:
O primeiro passo e instalar o certificado do ssl, Para instalar basta digitar no terminal o seguine comando
yum -y install perl-Net-SSLeay
Assim que terminar a instalação prossiga entrando na seguinte pasta do sistema com o comando
cd /usr/src
Logo em seguida faça o download com o comando
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.550-1.noarch.rpm
Assim que terminar instale com
rpm -ivh webmin-1.550-1.noarch.rpm
sexta-feira, 15 de julho de 2011
como configurar o OpenSSH
Por ser um recurso open source e aberto esta presente em praticamente todos servidores atuais e ao contrario do protocolo Rdp do windows e muito mais seguro e digamos um canivete suiço para administradores de rede mais vamos direto ao assunto as principais dicas de configuração e utilização são:
* levando em consideração que o serviço esta instalado e rodando no padrão na porta 22.
Ø Para Utilizar basta os seguintes comandos :
o modo mais simples de conexão entre cliente e servidor sendo os dois maquinas Linux e estando na mesma Rede
$ ou # ssh usuario@ip_da_maquina
Outro formato que pode ser facilmente usado
$ ou # ssh –p 22000 usuario@ip_da_maquina
Forma um pouco melhorada passando a porta de conexão de uma forma mais personalizada veremos melhor na parte de segurança
Ø Outros parâmetros que podem ser usados com o SSH
-L
# ssh –l usuario ip_maquina
E uma forma alternativa ao invés de usar-se o @ usa-se o menos L para passar o usuário que ira conectar ao terminal
-X
# ssh –X usuario@ip_maquina
E uma forma interessante pois assim os aplicativos graficos chamados no terminal serão os do servidor mas vão aparecer na tela do cliente
-SCP
# scp caminho_do_arquivo usuario@ip_maquina:/local_final
E uma forma interessante de copiar um aruivo pelo terminal passa-se de forma geral as informações para que um arquivo seja movido de um local para o outro.
Ø Resolver o problema da Chave de criptografia invalida
# ssh-keygen –R ip_do_servidor
Dicas para configurar o arquivo do sshd
Para configurar o ssh com uma maior segurança vários administradores configuram recursos extras no arquivo de configuração do protocolo.
O arquivo de configuração principal fica em:
# /etc/ssh/sshd_config
•Porta de conexão: mude está porta para uma diferente caso seja um servidor que fica exposto use portas mais altas como por exemplo 22000
Port 22
•Controle de acesso: serve para fazer em caso de maquinas com 2 ou mais interfaces de redes receberem acesso somente em uma rede por exemplo: servidor possui eth0 192.168.0.1 e eth1 10.1.1.1 se somente a interface eth0 for a da rede interna somente ela deve responder ao ssh
ListenAddress ip_rede_local
•Acesso Root: muito importante pois não deve-se por boas praticas de segurança permitir acesso direto do root a maquina utilize outro usuario sem poder de root para fazer login no sistema
PermitRootLogin Yes
•Protocolo 1 e 2 : nessa configuração o ideal e que seja dado preferencia para o protocolo 2 pois o 1 e antigo e com muitas vulnerabilidades
Protocol 2,1
•Usuários permitidos: lista de usuários que podem acessar a maquina
AllowUsers usuario1 usuario2 usuarioetc
•Usuários negados: lista de usuários que não podem fazer login nessa maquina
DenyUsers usuario1 usuario2 usuarioetc
•Permitir usuário sem senha : nunca deixe essa opção como yes pois nesse caso usuários sem senha vão conseguir fazer login no ssh e deixa a ferramenta bastante vulnerável o ideal e não como opção
PermitEmptyPasswods no
•Banner de aviso : a opção de banner serve como um arquivo de advertência para quem faz login nessa maquina como por exemplo: sua seção esta sendo analisada ou algo parecido mas não se esqueça de criar o arquivo ou não vera o funcionamento da função
Banner = local_do_arquivo_.txt
qualquer duvida estou a disposição!
Assinar:
Postagens (Atom)