Transcrição do áudio
É, coleguinha, então temos o nosso Linux devidamente instalado e eu acabei de entrar pela primeira vez e eu estou no TTY1, TTY1, o que é TTY? Era muito difícil para mim estar lá na linha 3000, 4000 de um arquivo e aí eu ter que sair desse arquivo, ver outra informação no Linux para continuar escrevendo aquele arquivo e voltar nele, isso era muito difícil. Então os caras projetaram o seguinte, a possibilidade de você abrir 8 TTY, 8 possíveis contextos de tela desse, então você pode navegar entre eles. Então, por exemplo, eu poderia estar no arquivo, na linha 3000 e cacetada, lá no TTY1, aí eu, nossa, eu preciso de ver o nome daquele diretório, eu apertaria CTRL ALT F2, ele abriria uma tela preta, como se eu não tivesse logado, aí eu logaria, navegaria, encontraria a informação que eu queria e apertaria CTRL ALT F2, eu voltaria para o primeiro TTY, e aí eu conseguiria continuar de onde eu estava. Então esse TTY... Então esse TTY, imagine que em uma época que não existia janela, era uma possibilidade de você abrir múltiplas janelas. Estou simplificando ao máximo aqui, para um contexto de uma pessoa que é nova, que não é velha como eu, que teve que passar por esse tranco, ok? Então você tem, quando você loga, no terminal, é o TTY1, quando você tem o TTY2, o TTY3, o TTY4, o TTY5, o TTY6, o TTY7... No meu Linux... Que é gráfico, que eu estou usando, o TTY7, no caso, CTRL ALT F7 é o TTY gráfico, ele monta no gráfico. O que eu tenho que falar para vocês? Se vocês tiverem que ir para um terminal, correto, a gente abre o console, quando você está com o Linux gráfico. Quando você está no Linux terminal, terminal, você já cai no TTY1. Beleza. É importante. Tem uns erros de português ali, mas sem problema. Tá, aqui estou eu. O sudo, nós vamos precisar do sudo instalado. O sudo, ele é um programa, tá, que me ajuda a questão de permissão. No passado, e é um erro muito comum, é a pessoa ficar sempre na conta de super usuário. Isso é um erro comum. Poder demais. Mais. Grandes responsabilidades. Então, na verdade, nós instalamos o sudo e damos pequenas permissões para executar algumas coisas como super usuário. Nesse material, nas primeiras aulas, eu vou colocar o sudo com permissão total. Tudo bem. Mas, no futuro, eu vou mostrar para vocês como que você consegue, tipo... Para o João, o João pode executar o FDISC. Só isso. Então, o João poderia dar sudo, FDISC e ele conseguiria executar. E a Maria? A Maria fosse tentar dar um sudo, FDISC, não ia conseguir, porque ela não tem a permissão. Então, nós conseguimos fazer um ajuste fino. Então, por enquanto, vamos colocar tudo de tudo de tudinho. Vamos lá. Se eu tentar usar sudo, eu não posso. Bom, se o seu Linux não tiver o sudo, você tem que ir para a substituição do usuário, su. Quer dizer, está em maiúsculo, né? O que é su? Su significa substituição de usuário. Tem uns livros mal escritos pra caramba que traduziu para super usuário. Porque se você dar um enter aqui, ele vai te substituir para super usuário. Mas por que ele vai te substituir para super usuário? Porque você não definiu para qual usuário você quer ser substituído. Por exemplo, eu poderia colocar aqui, João. Se existisse João no meu sistema, ele ia fazer uma substituição do meu usuário corrente, que é o Zerlinux, para o João. Lógico, ia pedir o password, né? Entendeu? Então, como eu não coloco nada aqui, a substituição de usuário vai ser para o super usuário. Estou pedindo, é a mesma coisa que chegar aqui e falar assim, ó, quero root. Eu quero fazer uma substituição para o root. Se você não coloca, é root. Entendeu? Entendeu? Não tem nada a ver com su, com super usuário. Uns livros mal escritos, rapaz. Entrei, então. Eu entrei, tem duas formas de entrar, tá? Eu poderia ter feito login. Mas nós geralmente desabilitamos a autenticação e o login do super usuário, que é algo que eu vou falar mais na frente para vocês. Cara, vamos lá. Alguém te invadiu, o que ele precisa de uma vulnerabilidade na sua máquina? Tudo bem. Digamos que sua máquina não tenha vulnerabilidade, mas você expôs ela. Ah, ele precisa das suas credenciais. Então, veja, você atualizou toda a sua máquina, deixou ela sem vulnerabilidade, mas mesmo assim você vacilou e deixou o super usuário como autenticável. E aí o cara já sabe a primeira charada. Temos duas charadas, usuário e senha. A primeira charada está matada. Agora só falta matar a charada da senha. Agora, quando você tem o seu usuário, quem vai adivinhar que meu usuário, por exemplo, é o L com U em vez de W? Tudo bem que poderia, né? Jogadinho de palavras, né? Então, tem muita gente que coloca o nome dele. Isso é um problema. Eu utilizo o userlinux por causa da aula, né? Então, você... Naturalmente, tem que ter um usuário não tão deduzível e uma senha não deduzível. E você desabilita o super usuário da autenticação. Acabou, cara. Você dificultou pra caracas a vida do invasor. Lembre-se que na security, nós nunca vamos impedir um hacker de entrar. O hacker nunca vai ser impedido. Esquece. Existe ambiente seguro. Mas nós vamos atrapalhar a vida dele de tal forma que ele vai preferir... Ele vai preferir invadir outra pessoa. Ele vai preferir invadir outra empresa. Que é fácil. A sua não. Entendeu? Então, nós temos que dar trabalho pro hacker. Legal. Então, vamos lá. Deixa eu tirar o microfone daqui, que o microfone atrapalha muito, cara. Vamos lá. Tô aqui. Se eu pegar você na minha aula com super usuário, eu te reprovo. Se eu tiver lá... Eu sou professor, né? Tô lá na sala de aula, no laboratório. Se eu te pegar como super usuário, eu te reprovo. Eu te reprovo, exceto nessa prática. Eu vou pedir você aí pra fazer isso aqui, ó. Tá? Vamos puxar pra cá, né? Ah, cara, eu reprovo o cara sem piedade. Mano. ETC. Essa barrinha aqui, ó. Barra. ETC. Tá? ETC. Ah, sudoers. Opa, acho que o sudo nem tá instalado. APT. PINSTALL APT sudo-y. O sudo nem tava instalado. Legal. Agora o sudo tá instalado. Então, sudo nano... Ah, eu não preciso do sudo, eu sou super usuário. Viu o vício de usar o sudo? Nano. ETC. Sudoeiros. Agora viu o sudoeiros. Enter. Bom, aqui. Tá? Tá? O correto não é fazer isso, mas é que você tá começando agora. Qual é o correto? O correto é você definir grupos. Grupos. Então, vai ter uma aula que eu vou te ensinar o que é usuário, o que é grupo. Aí lá a gente volta a falar de sudo. Tá? Porque aí você definiu os grupos aqui, os sudoers aqui. E definiu o que ele poderia fazer cada grupo aqui. Na sua máquina. Então, por exemplo. O grupo USB pode acessar. Por exemplo. Os aplicativos de USB para mapear a sua carteira digital, né? É hard wallet, né? Sua hard wallet. Então, você teria que vir aqui e mexer aqui. Por exemplo. Esse é um exemplo real que eu uso, né? Aqui no caso. Eu vou fazer uma configuração bem simples porque vamos chegar no capítulo de usuário no futuro, né? User Linux. Tab. Ou espaço. Não importa. All. Tá? De todos os computadores. De todos os usuários. De todos os grupos. Todos os comandos. Eu vou permitir tudo. Poderia colocar aqui, ó. Poderia colocar que só o User Linux só poderia rodar o FDISC, por exemplo. Mas no caso aqui. All. O que nós estamos começando agora. Eu vou te dar a permissão total. E mais para frente, a gente vai cortar essas permissões totais. X, Y, Tab. Como é que funciona? O Nano. Aqui no material Linux. Tá? Eu ensino a usar o Nano, né? Ah, instalação do sudo. Sudo Ergs. Ah, uau. Eu explico tudo isso que eu falei para vocês aqui agora, tá? E aí eu explico que eu fui muito rápido. Desculpe. Quando eu estava lá digitando, eu pressionei. CTRL da esquerda, X. CTRL X. Aí ele falou, você quer salvar? Ó, você consegue ver as opções. CTRL X. E aí você dá um Yes. O mesmo nome? Sim. Bom, eu deixei um tópico aqui que é sobre o Nano. Se você não sabe mexer no Nano. Eu deixei um tópico sobre o Nano. Que é editor de texto Nano. Então eu explico como é que você faz para usar o Nano. Aqui. Beleza? Como é que você salva. Beleza. Então vamos lá. Eu estava no... Instalação do sudo. Isso, isso, isso. Cadê meu Linux? Vou parar onde? Aqui, ele aqui. Legal. Clear. Sempre limpo a tela, tá? Fica mais visível. Então eu estou com o sudo instalado. Então, Exit. Voltei. Para a conta de usuário comum. Daqui para frente. Se eu te pegar você como super usuário. Eu te reprovo. Sério. Sério mesmo. Aqui para frente a gente vai agora no sudo. Beleza? Tá bom. Quer testar? sudo apt update-y Vai me pedir minha senha de meu usuário. Que é o 2456. E aí ele vai atualizar. Se não ele... Não deixaria de atualizar. Significa que deu certinho, certinho, certinho. Beleza? Então instalei o sudo aqui. A explicação está ali. E também tem a explicação textual. Aqui caso você queira seguir no modo textual. Bom, no próximo vídeo. Eu vou explicar a vocês. Como que instala um programinha que eu projetei. Para validar as práticas do aluno. E dizer se o aluno está acertando ou errando. Então até o nosso próximo vídeo. Até mais. Tchau.