Dicas Linux em videoaulas

Documentos relacionados
Torne-se um Sysadmin Linux. Prof. Juliano Ramos

Aula 11 - Enjaulamento de SO

Introdução ao uso do Linux (parte 2)

Formação de Administradores de Redes Linux LPI level 1

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

Sistemas Operacionais. Prof. MSc André Y. Kusumoto

Administração de sistemas Linux. Manipulação do sistemas de arquivos

MÓDULO 01 INTRODUÇÃO AO LINUX

Laboratório FTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

Configurando VPS Proxy e SSH

Informática. Linux. Professor Márcio Hunecke.

WINDOWS. 1. Baixar o software cwrsync e efetuar a instalação.

Administração de Sistemas Operacionais. Prof.: Marlon Marcon

Administração de sistemas Linux. Estrutura de diretórios Linux O diretório /etc

Disciplina: Segurança de Redes. Professor: Roitier Campos

Administração de Redes Linux

Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA

EAC SOFTWARE GERÊNCIA DE SERVIÇOS E COORDENAÇÃO DE TREINAMENTOS. Autoinstalação SACI. Revisão: 03 (19/09/2013)

Programação de Scripts Considerações Gerais. Adaptado do material do Prof. Mário Fiocco Júnior

Início. Sistemas Operacionais Suportados. Suporte Técnico. Vídeos de Treinamento. Nosso sistema faz backup de tudo que é importante para você

Capacitação Sistema Operacional Linux Semana V

Asterisk para Raspberry Pi

Responsáveis: Bruno Silva, André Coelho, Wellington Silva, Marcelo Hirano. Atualizado em: 08/09/2017 CONFIGURAÇÃO DE BACKUP DE ORIGEM LINUX

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana V

S.O.R. Sistemas de arquivos no Linux

Sistemas Operacionais Abertos. Prof. MSc. André Yoshimi Kusumoto

Aula 02. Prof. Diemesleno Souza Carvalho

Tutorial Ambiente, instalação e começando um novo projeto Django

Admin de Sistemas Abertos Serviço de Compartilhamento do Arquivos NFS

Instalação do Oracle VM Virtual Box

Fábrica de Noobs Reloaded Sistemas Operacionais Kali Linux

Introdução à Informática

Como instalar o Ubuntu Server

FACULDADE ZACARIAS DE GÓES

Aula de Linux Modo Texto

pedrofilho.eti.br Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho

Aula 01 Introdução ao S.O. Linux

Introdução a Sistemas Abertos. Ambiente shell

INSTALANDO O HYPER-V EM SISTEMAS OPERACIONAIS WINDOWS

Meios de Comunicação de Dados.

Tecnologias e Sistemas de Informação. Software Livre. SL: Gerenciamento e Configurações 2 Semestre de Prof. Marcelo Z.

Introdução ao Terminal do Ubuntu

Manual de Instalação do pacote SICWEB

LABORATÓRIO ZERO. INTRODUÇÃO AO NETKIT Documento versão 0.1. Aluno: Paulo Henrique Moreira Gurgel #

Sidicom S4. Tutorial Backup Automático + Backup na nuvem

Tutorial para Instalar e configurar o Xampp

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III

Manual de Instalação do Módulo de Segurança MMA SISGEN

Objetivo. Introdução; História; Conceito; SVN; Instalação; Prática através de exercícios.

Interface gráfica do linux

Segurança Informática e nas Organizações. Guiões das Aulas Práticas

Manual de instalação do software CSIBackup Versão 1.0

Escrito por Luís Talora Qui, 19 de Maio de :32 - Última atualização Seg, 11 de Julho de :45

Processo MITAVVIC Manual MITAVVIC

Criando o ambiente para o Curso Avaliação Genômica por Single Step

TUTORIAL. Como enviar vídeos para o Youtube

Administração de sistemas Linux. Gerenciamento de serviços

Sistema Operacionais II. Aula: Virtualização

Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão

INSTALAÇÃO DO CLIENTE LOTUS NOTES ROTEIRO DE INSTALAÇÃO E CONFIGURAÇÃO

Administração de Sistemas GNU/Linux

Curso de Programação MINISTRADO POR LUCAS CATON. Comandos para o Terminal

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates

Informações de usuários armazenadas no sistema

Manual de Instalação Recuperação Fiscal

Introdução à Ciência da Computação ICC0001 Prof. Diego Buchinger

Laboratório SMTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias

Sistemas Operacionais

Introdução a shell scripts

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO

WINDOWS 7 PAINEL DE CONTROLE

MANUAL DO PROFESSOR AMBIENTE VIRTUAL DE APRENDIZADO

INSTALAÇÃO E CONFIGURAÇÃO MÁQUINA CLIENTE COM Windows XP SP3

Administração de Sistemas Operacionais Prof.: Marlon Marcon

Gnu-Linux Aula 7. Administração e Gerenciamento de Sistemas. Tiago Tavares -

Roteiro 3: Sistemas Linux arquivos e diretórios

TOTVS Utilização dos Aplicativos. Arquitetura e Instalação

Sistemas Operacionais Abertos

TUTORIAL. Como enviar vídeos para o Youtube

AULA 7. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS

Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos.

Minicurso Básico de Linux

Comandos Básicos Sistema Operacional GNU Linux

Aula 14. Network File System. Prof. Roitier Campos

Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado)

S.O.R. A Interface de comando

MANUAL DE INSTALAÇÃO

Primeiros passos com no trabalho com Git

Librix...3. Software Livre...3. Manual Eletrônico...3. Opções de Suporte...3. Dicas para a Instalação...4. Configuração de Dispositivos Básicos...

1 Instalar navegador Google Chrome através deste link (clique)

Fazendo cópia de segurança

Instalando o CENTOS 6.6 Minimal

1.1-Digitar o comando abaixo para entrar no manual on-line do sistema para buscar informações sobre o comando pwd. man pwd

Manual Técnico. Instalação e Configuração do Reporting Services

Sistema Operacional Unidade 6 Editando e visualizando textos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Tutorial para Instalação do Debian 6.04 (servidor)

LINUX. Uma visão geral

Transcrição:

Dicas Linux em videoaulas + 20 dicas em vídeo aulas com o Prof. Juliano Ramos. Dicas de segurança, dicas básicas, dicas de administração de sistemas. Explore e divirta-se! made with

Sumário 1. Introdução 2. Explore 3. Ferramentas do Kali no Debian 4. Criando usuários com perfis diferentes 5. Criptografar diretórios no linux. 6. Editando o FSTAB 7. Configurando o UMASK 8. Escaneando portas com nmap e bloqueando root no ssh 9. Usando o APT 10. Configurando um servidor Open-SSH - Acesso remoto seguro

11. Criando partição NTFS no Linux 12. Copiando texto entre diferentes arquivos no VIM 13. Configuração básica de rede linux 14. Arquivos de mensagem de login e pós-login 15. Useradd e o diretório /etc/skel 16. Obtendo ajuda no Unix/linux 17. Agendamento com o Cron 18. Alterando a senha de root sem live-cd 19. Alterando permissões de uma só vez 20. Google Keep como aplicação no Deepin Linux 21. Typora: Editor Markdown para Linux - Perfeito! 22. Enviando gmail pela linha de comando 23. Download de videos do youtube pelo linux

24. Quer mais?

Introdução Agrupei diversas dicas rápidas do meu canal, para que você possa aprender mais sobre o linux e as ferramentas open source. Todas as dicas são rápidas e você pode aproveitá-las degustando um bom café :-). Prof. Juliano Ramos de Oliveira é engenheiro da computação e possui diversas certificações de Linux entre elas: Comptia Linux+, Red Hat RHCSA,

SUSE CLA, LPIC-2 e em segurança CEH Hacker ético. Juliano, também é conhecido na rede como grubelilo. Sua primeira certificação linux foi da extinta Conectiva Linux em 2002, desde esta época o Prof. Juliano Ramos vem atuando como consultor e coordenador de projetos que envolvam o software open source. Na prefeitura de São Paulo, atuou cinco anos, coordenando unidades do programa telecentros, maior programa de inclusão digital da América Latina, implementado 100% em GNU/Linux. Grubelilo, já atuou como consultor e instrutor nas principais escolas de cursos preparatórios de Linux em São Paulo como 4 Bios Academy e Linux Force Brasil. Atualmente, o professor possui um canal no youtube com videos diários sobre linux e três programas ao-vivo semanalmente. Você pode assistir seu programa nas Terças, Quintas e Sábados as 20:00h no canal: http://www.youtube.com.br/profjulianoramos Oliveira, é desenvolvedor e mantenedor da Certificação Linux LTC Linux True Certificate http://certificacoes.net.br/ltc/ltc/ Autor de diversos e-books na WEB e atualmente, escreve um livro para a editora Casa do Código sobre Servidores Linux.

Explore Espero que este conteúdo seja de grande auxílio em sua busca por conhecimento sobre o linux. Mas ainda, espero que se divirta e me encaminhe seu feedback!

Ferramentas do Kali no Debian Aprenda a instalar ferramentas do Kali Linux no Debian. Kali linux é um sistema operacional desenvolvido para a área de segurança - Pentes / Hacker Ethical. O que pouca gente sabe é que é possível ter as mesmas ferramentas no Debian.

Criando usuários com perfis diferentes O /etc/skel é utilizado para ser a base de criação de diretórios e arquivos que vão compor o novo usuário a ser criado. Isto significa que todos os arquivos e diretórios que você coloca em /etc/skel são copiados para os novos usuários do sistema. O que pouca gente sabe que é possível criar diversos perfils para a criação de seus usuários.

Criptografar diretórios no linux.

Nesta aula vamos aprender a critptografar arquivos e diretórios no linux usando o encfs. O primeiro passo é instalar a aplicação usando o comando: # apt-get install encfs O enfcs trabalha "montando" o diretório como se fosse uma partição, exemplo: # encfs /caminho/ponto-de-montagem /caminho/a-ser-montado Escolha a opção padrão e coloque a senha. Agora que criamos o diretório é possível visualizar ele com df -h, você pode acessar o diretório e criar conteúdo. Depois desmonte com o comando: fusermount -u /caminho/diretório

Para montar novamente use: # encfs /caminho/ponto-de-montagem /caminho/a-ser-montado <digite a senha> Assista o vídeo para entender melhor o funcionamento da aplicação.

Editando o FSTAB Se você criou novas partições e deseja acessar o seu conteúdo após o boot do sistema de forma automatizada, isto é, sem precisar digitar o comando mount, você deve editar o arquivo fstab, nesta aula, vamos aprender a editar este arquivo.

Configurando o UMASK Aprenda nesta aula a configurar a variável UMASK que define as permissões padrões do seu sistema operacional GNU/Linux. Em muitos casos é necessário alterar a configuração padrão de permissões de diretórios e arquivos seguindo os padrões de sua empresa, neste momento, saber como a UMASK funciona é fundamental.

Escaneando portas com nmap e bloqueando root no ssh Nesta aula, vamos aprender como usar o nmap para descobrir possíveis portas do sistema e como bloquear o acesso de root no servidor SSH que é uma tarefa importantíssima para a segurança do seu servidor.

Usando o APT O comando APT é muito utilizado no sistema operacional Debian e em suas derivações como o Ubuntu e o Linux Mint. Nesta aula, vamos aprender o que é o repositório e como instalar, remover, atualizar e limpar arquivos de configuração dos apps.

Configurando um servidor Open-SSH - Acesso remoto seguro

A dica de hoje é sobre a instalação do servidor Open-SSH - Secure Shell, que permite uma comunicação segura entre duas máquinas. O primeiro passo é instalar a ferramenta: # apt-get install openssh-server Após a instalação nas duas máquinas que você irá fazer o acesso, utilize a sintaxe: # ssh nome_do_usuario@ip-da-maquina-remota Exemplo: # ssh juliano@192.168.1.10

Além do acesso que permite a você executar comandos de forma remota, é possível, usar o protocolo SSH para fazer

cópias de arquivos, exemplo: # scp arquivo nome-do-usuario@ip-remoto:/caminho-que-voucopiar Exemplo: # scp arquivo.txt juliano@192.168.1.10:/tmp/

Criando partição NTFS no Linux Nesta dica, vamos aprender como criar partições NTFS no linux. O sistema de arquivos NTSF é o padrão do Microsoft Windows, então, possa ser que você necessite utilizar para HDs externos e/ou discos que vão ter acesso pelo Windows. Instale o suporte a este formato de sistemas de arquivos:

Copiando texto entre diferentes arquivos no VIM Nesta dica vamos aprender como trabalhar com mais de um documento dentro do editor de texto - VIM. Crie um arquivo de texto e abra-o com o editor vim, exemplo: # touch texto1.txt # vim texto1.txt Crie agora o seu segundo arquivo de texto, você pode usar um arquivo existente. # touch texto2.txt Dentro do primeiro arquivo, tecle: <esc> e digite:split /root/textos/texto2.txt

Configuração básica de rede linux Nesta aula vamos aprender a configurar uma interface de rede no Debian Linux. Caso esteja usando o virtualbox, deixe em modo bridge nas opções de rede do virtualbox. Para ver as interfaces, use o comando:

Arquivos de mensagem de login e pós-login O arquivo /etc/issue permite que você edite sua mensagem antes da tela de login. Para mensagem após o login você usar o arquivo /etc/motd. Veja a videoaula sobre este dois arquivos: A frase é do tio Bem - homem aranha e não super homem. :-)

Useradd e o diretório /etc/skel O comando useradd permite você criar de forma rápida um usuário, por exemplo: useradd maria O arquivo /etc/default/useradd permite a você definir as configurações padrões para a criação de usuários. Como local do diretório home valor do GID inicial (número de identificação do grupo) entre outras opções. Neste arquivo também é possível definir o diretório que será a base padrão para a criação de novos usuários,skel=/etc/skel é o padrão. Diretório skel Tudo que você colocar dentro do diretório /etc/skel será copiado no ato de criação de um novo usuário. Assista a videoaula:

Obtendo ajuda no Unix/linux

Nesta videoaula vamos aprender a usar os comandos: man, info e help Para deixar as páginas de manual em português, instale: # sudo apt-get install manpages-pt Exemplo de uso do comando man que visualiza página de manual: # man mkdir Os diretórios das páginas de manual ficam em: /usr/share/man Significado dos números: 1. Programas executáveis ou comandos do Shell. 2. Chamadas do sistema rotinas do kernel (mais utilizado por SysAdmin s). 3. Funções de bibliotecas documentação de bibliotecas do sistema (bastante utilizado por desenvolvedores). 4. Arquivos especiais arquivos usados dentro do diretório /dev. 5. Formato e convenções de arquivos contém o formato de alguns

1. arquivos como o /etc/passwd. 2. Jogos dicas e comandos de jogos existentes no sistema. 3. Miscelânea de pacotes documentação relacionada a pacotes, protocolos etc. 4. Comandos administrativos comandos utilizados pelo root. 5. Rotinas do Kernel.

Agendamento com o Cron O cron é a aplicação do linux responsável pelo agendamento de tarefas. Para abrir o agendador de tarefas, digite o comando: crontab -e Dentro do editor da crontab, coloque seu agendamento, seguindo a ordem: Minuto - Hora - dia do mês - Mês - Dia da semana - Comando Exemplo: */30* * * * * ls -l /etc >> /var/log/logcron/logdols No exemplo acima, ficou definido que de 30 em 30 minutos (*/30*) de todas as horas de todos os dias do mês e todos os dias da semana o comando (ls -l /etc >> /var/log/logcron/logols) será executado. Após editar seu arquivo na crontab salve e feche o editor. Perceba que dentro de /var/log/logcron/logdols depois de 30 minutos teremos o arquivo logdols. Especifique um valor menor como 1 minuto (*/1*) para ver mais rápido. Para remover o agendamento, retorne o comando: crontab -e Você pode comentar a linha, colocando # ou remover. Veja a videoaula:

Alterando a senha de root sem live-cd Root é o usuário administrador do linux, normalmente você determina sua senha na instalação do sistema. Pode acontecer de você esquecer a sua senha. Em alguns casos você pode assumir um servidor que era gerenciado por outro administrador de sistemas e que por algum motivo, não te forneceu a senha. Tendo acesso físico a máquina, faça o seguinte: Na tela de login do grub você deve apertar a tecla <e> para editar : DeepinScreenshot_select-area_20170813093127 Quando você apertar <e> terá uma tela com diversos parâmetros de inicialização do sistema. Procure a opção com o kernel de inicialização do linux e na frente dele coloque a opção: silent init=/bin/bash

Veja a imagem abaixo: DeepinScreenshot_select-area_20170813093547 Após a edição do parâmetro, aperte a tecla <f10> para ele carregar o sistema - já logado como root. Mas ele vai iniciar sem permissão de escrita. Então execute o comando: # mount -o remount rw / Agora execute o comando: # passwd root Coloque sua nova senha de root, desligue seu computador e pronto. Veja a videoaula abaixo sobre o assunto:

Alterando permissões de uma só vez Nesta dica, vamos aprender como alterar permissões de uma única vez usando o linux. No caso de alterar permissão de todos os diretórios use o comando: # find /diretorio -type d xargs chmod 775 Já para alterar permissões de todos os arquivos, utilize: # find /diretorio -type f xargs chmod 644 O # simboliza que este comando deve ser executado como o usuário root.

Google Keep como aplicação no Deepin Linux O Keep é um software de produtividade criado pelo google. Você pode usar ele como uma aplicação nativa do linux, criando um atalho no seu navegador Chrome, aliás, você poderá fazer isto com qualquer outro sistema operacional. Neste vídeo aprendemos como o Keep pode ser de grande ajuda para nos organizarmos no dia a dia.

Typora: Editor Markdown para Linux - Perfeito! Markdown é uma linguagem simples de marcação originalmente criada por John Gruber e Aaron Swartz, makdown converte seu texto em XHTML válido. Um simples e poderoso editor list

Typora é um editor que permite Markdown, porém através dos seus atalhos é possível já trabalhar visualizando as alterações que você realiza no texto. Para negrito por exemplo, ao invés de digitar **negrito** como fazemos em markdown, você chama o atalho com <ctrl> + <alt> + <f> e digita o código. Assista o vídeo: 2

Enviando gmail pela linha de comando Aprenda como enviar e-mail do gmail pela linha de comando no linux.

Download de videos do youtube pelo linux Download de videos do youtube pelo linux é simples e prático.

Quer mais? Sempre estamos desenvolvendo materiais novos e de qualidade sobre linux. Recebe um alerta em seu e-mail, assim como nossas promoções de cursos e sorteios de bolsas. Assinar lista made with