e fala galera sejam bem-vindos mais uma vez ao canal y5 tecnologia que o nome Episódio e no vídeo de hoje nós vamos concluíram as compras da semana passada onde nós falamos sobre como criar um servidor FTP no Lima hoje com o nosso servidor já criado nós utilizaremos alguns recursos mais avançados como o de criar novos usuários para utilização do Servidor app alterar o diretório padrão e gerenciar o acesso de cada usuário a cada pasta e tudo isso utilizando as configurações do vsftpd Então para que você não perca nenhum detalhe importante fica comigo até o final desse vídeo eu vou te mostrar em detalhes tudo que você precisa saber agora chega de papo e eu te vejo logo após a vinheta 1 [Música] é bom pessoal estamos aqui agora na frente do meu computador mas antes de nós iniciarmos todo o processo já vai deixando o seu like compartilhe esse vídeo você que ainda não é membro aqui do canal basta clicar no botão aqui abaixo para se inscrever é algo rápido gratuito e assim você contribui bastante para o nosso trabalho e para que você fique sempre por dentro de todos os nossos conteúdos não se esqueça de deixar o sino de notificações sempre ativado Beleza então a primeira coisa que a gente vai precisar fazer eu já tô com a minha VM aberta aqui tá aí é a mesma máquina virtual que a gente usou no vídeo da semana passada Então a primeira coisa a gente vai precisar fazer é abrir o terminal onde a gente vai digitar os comandos Ok para isso basta a gente clicar aqui nessa opção aqui no canto inferior esquerdo onde está escrito mostrar aplicativos Como eu disse outra vez é semelhante ao menu iniciar do Windows e aqui eu vou digitar terminal aqui antes de eu terminar de digitar ele já aparece aqui para mim a opção e o próximo passo é promover o usuário que a gente tá utilizando é né eu tô utilizando aqui o usuário bom cinco então eu vou dar aqui um o do Sul ó e vou colocar minha senha para promover esse usuário tá Ruth beleza show linpack a tela Então antes da gente continuar eu quero só lembrar um pouquinho que a gente fez na semana passada uma semana passada Nós criamos usuários tecnologia e usuário futuro e nós vimos que por padrão o vsftpd é direciona as conexões FTP desde usuários usuários que estão utilizando FTP para a pasta Home de cada usuário Então hoje como nós como eu disse na semana passada nós vamos fazer o procedimento um pouquinho diferente nós vamos criar novas pastas em outro diretório que não seja o diretório home e vamos é conceder acesso para isso usuários nesse novo diretório e também para tornar nossa conexão FTP mais segura hoje nós queremos também o outro procedimento que é de criar um arquivo onde nós colocaremos os usuários que terão permissão de conectar via FTP somente se conectaram via FTP usuários que estiverem dentro desse arquivo e vamos ver como é que fica então vamos lá é bom que o usuário o futuro e usuário tecnologia e já estão criados por que a gente criou eles na semana passada então agora nós vamos criar Primeiramente um grupo que nós utilizaremos lá na frente cês vão entender daqui a pouquinho para dar permissão nas pastas que a gente vai criar então esse grupo vai auxiliar a gente no gerenciamento das permissões vamos lá então vou querer aqui já já você vai entender melhor para eu criar um novo grupo eu vou executar o seguinte comando a group a de ler e aqui nós vamos chamar o nosso grupo de grp FTP podaram at e agora nós vamos vincular os usuários a este grupo usuários que terão acesso as pastas que a gente vai criar no nosso caso como nós a criamos na semana passada usuários futuro e usuário tecnologia nos vinculamos estes doados a esse grupo vamos lá então nós vamos executar o seguinte comando e os remold - g maiúsculo o nome do grupo que a gente acabou de criar e o nome do usuário que a gente deseja Adicionar este grupo o caso vou fazer agora com usuários tecnologia vou dar um entre e em seguida vou colocar certinha para cima vou executar o mesmo comando só que agora vou apagar que o tecnologia e vou colocar usuário futuro beleza podaram entre Pronto agora usuários tecnologia e usuário futuro já estão vinculados a esse grupo que a gente acabou de criar um seguida deixa eu limpar que a tela nós vamos criar os diretórios que estes usuários a via FTP Como eu disse o início do vídeo nós não vamos utilizar o diretório para home que é o diretório padrão Mas vamos criar um outro diretório no caso aqui eu vou utilizar o diretório/Vá para que esse usuários tenham acesso vamos lá eu vou dar aqui um CD barrava eu vou limpar a tela É e aqui eu vou executar o seguinte comando e me kadir que é para criar um novo diretório e não se chama lanhas ele de FTP Vou colocar aqui maiúsculo para ficar bem sacado vou dar um entre vou dar um LS a e vocês podem ver cadê ele eu vim aqui ó já está criada que o diretório FTP Beleza vou limpar aqui a tela novamente e agora nós vamos acessar este diretório Vamos fazer um pouquinho mais rebuscado vou entrar dentro do diretório FTP e dentro desse diretório eu vou segmentar vou criar uma pasta para o usuário tecnologia e uma pasta usuário futuro quando ambos Conectar em nessa pasta FTP ele só terão acesso ao próprio diretório beleza vamos lá ver como é que fica então eu vou criar aqui mais um diretório chamado o futuro teatro usuário futuro ó e vou criar um diretório chamado tecnologia que é para o usuário tecnologia vou dar um LS aqui vocês podem ver que já está criado já estão criados os diretórios e agora vem um detalhe importante pessoal nós vamos conceder as permissões para cada usuário na respectiva pasta vamos lá é primeiramente eu vou voltar um diretório acima nós daremos permissão na pasta raiz que a pasta FTP eu vou dar um ele é cima lugar daqui para a gente ver as permissões dessa pasta aqui como vocês podem ver é essa pasta ela tá com o proprietário usuário root e aqui nos grupos também tá Ruth porque a gente criou ela com o usuário root Mas vamos mudar aqui o esse esse campo aqui dos grupos do grupo que a gente criou vamos lá então eu vou dar um tinha in the Group eu vou colocar o grupo que a gente quer Oi e o nome da Páscoa eu vou dar um entre si Ah pois é que está aqui xô limpa a tela para ficar melhor você executar novamente um LS - Hélio e aqui a gente vai visualizar que que mudou ó agora aqui a além do proprietário usuário root mas aqui nós temos o grupo que é o grupo que a gente criou lá o grp FTP beleza E para finalizar as permissões da pasta raiz tá gente vai mexer nas permissões das pastas por lá dentro mas pra finalizar aqui as permissões da passagem da pasta FTP nós vamos fazer que tava mais um comando vocês podem ver aqui ó e Aqui nós temos uma permissão do tipo 755 beleza é eu não vai dar muito no médico aqui da sua numeração de como funciona as emissões que isso é assunto para outro vídeo mas aqui nós iremos tirar as permissões aqui de outros e vamos deixar apenas com permissão do proprietário e do grupo então nós iremos executar o seguinte comando eu tinha de molde 750 e o nome da páscoa vou dar um ente quer dizer apertar aqui novamente ó LS - L espaço menos ele e aqui vocês podem ver que já foi removido aqui já foram removidas as permissões para outros né então aqui tá com permissão para o proprietário permissão total e para os grupos permissão de leitura tá essa permissão aqui seria mais para leitura por que que a gente vai fazer os olhos quando se conectarem eles irão enxergar a pasta dos outros usuários também porque o não está somente como leitura mas não conseguiram acessar a pasta beleza de a gente vai testar se ver como é que fica então vou limpar aqui a tela novamente a e agora a gente vai entrar no diretório FTP a e agora a gente vai mexer nas permissões das pastas tão aqui dentro vou dar um exército menos velho vamos aqui como é que tão as permissões ó tá do mesmo jeito aqui o proprietário grupo da Ruth né E a gente vai mexer aqui também aqui também beleza que isso então vamos lá Primeiramente vou mudar o proprietário e o grupo cada pasta terá como proprietário e como o grupo o nome do próprio usuário Deu para entender fechamos aqui para vocês também vai ficar para dar um dia de aula né eu vou colocar o turu: futuro e o nome do diretório que é futuro beleza sua barriga no final quer dizer que eu tô dando que que aqui é a parte do diretório vou dar Vamos colocar também deixa eu voltar aqui e vou dar um menos R pensa que não tem nada dentro do diretório né o menos a receita para replicar para tudo que há dentro dele como é que tá vazio não faz muita diferença mas vou colocar aqui e vou dar um entre A beleza não dá uma ele em si mesmo sair daqui e a já vocês podem ver que já mudou então aqui ó só quem tem acesso é o usuário futuro Beleza eu vou fazer a mesma coisa com o diretório de baixo diretório tecnologia tinha um diário né [Música] a tecnologia: tecnologia e o nome do diretório tecnologia votaram em ter que eu limpar aqui a tela pra gente nos confundir LS - Hélio tá aí ó cada usuário com permissão somente na própria faz Mas lembro que eu falei que a gente tem que mexer aqui também então aqui a gente vai executar aquele comando de novo que eu tinha de molde só que agora a gente vai vai usar uma numeração diferente nós iremos utilizar a numeração 700 e o nome da pasta Beleza então aqui também a gente pode usar - R né como eu falei não tem nada dentro mas porque acho até por curso do meu eu gosto sempre de executar menos é para ele replicar Para tudo tem deve tá vamos lá 7 futuro isso até mesmo para para você que já tem a pasta criada e já tem conteúdo dentro dessa pasta então você pode utilizar o menos R me parece que tá fazendo vai fazer muita diferença mas se você também não quiser replicar para tudo que tem dentro você pode tirar é que tá sem ele sem problema Beleza então vai de novo agora não tinha de Mogi - r700 700 tecnologia eu vou dar um up ele parte a tela e a gente vai agora ver aqui ó como ficou como ficaram as nossas telhas são estão atualizados então aqui Somente o proprietário tem acesso total a própria pasta e aqui temos aqui o proprietário e o grupo sendo o próprio uso ar beleza a já gente vai ver na prática como esse funciona então vamos lá por empate a tela e agora nós vamos editar o arquivo de configuração do vsftpd vamos lá é o arquivo fica localizado na raiz do diretório bairro e TC então aqui eu voa mudar de diretório vamos lá para o CD para esquecer para a gente fazer tudo por lá e dá um controle aqui e aqui para editar o arquivo vou dar um viagem o nome do arquivo é vsftpd. Com a pessoa está localizado aqui ó chama aqui para vocês no diretório bairro é PC Ok se você tiver em outro diretório quiser Ah o comando direto também não tem problema é só dar um vi ai e digitar o caminho completo que é o bairro IBC/e aí pelo nome do arquivo Ok então vou dar um entra Esse é o arquivo de configuração a gente mexeu ele nele inclusive na no outro vídeo deixa só botar um pouquinho mais para cá para ficar maior e fica melhor visualização É nesse arquivo vou descer aqui um pouco cursou as minhas que a gente vai precisar mexer e deixa eu descer aqui um pouco elas são mais aqui embaixo pronto são essas aqui ó essas três linhas aqui que estão comentadas com a Cerquilho aqui é o hashtag aqui do lado esquerdo nós vamos tirar esse caracter a fabricar essas funcionalidades Então vou dar essa linha essa linha e essa outra que tá aqui embaixo também Além disso nós precisaremos adicionar mais um aninho aqui para habilitar mais um comando aqui peraí eu entrar no modo de edição vou dar um entra e aqui nessa linha eu vou digitar o seguinte comando local underline root igual e aqui nesse campo é onde a gente vai fazer o apontamento para o novo diretório FTP então aqui no nosso caso ficou o diretório [Música] barrava/FTP maiúsculo lembrando pessoal que o Linux ele é case sensitive Ok então ele faz diferenciação entre caracteres maiúsculos e minúsculos Beleza então vamos lá então nós habilitamos essas linhas aqui Aqui nós mudamos o apontamento e aqui embaixo pessoal lembra que eu falei no início do vídeo que nós Como configurar um arquivo onde nós colocaríamos usuários que terão acesso ao FTP lembra vírus então aqui ó essa linha aqui é responsável por isso então vocês podem ver que tem o comando e tem apontamento para um novo arquivo esse arquivo ele não existe a pessoa por padrão então nós vamos criar esse arquivo aqui também e dentro desse arquivo nós iremos colocar os usuários tá é só uma lista simples é bem tranquilo então aqui em nosso arquivo já está configurado vou dar um esc vou dar um dois pontos w que exclamação para gravar e sair o w pra gravar e o que é para sair Prontinho aqui tá aí deitado agora nós iremos criar a lista dos usuários que terão acesso ao FTP vamos lá usar um controle aqui e o nome pessoal do dessa lista tem que ser exatamente como está lá dentro do arquivo de configuração Ok tanto para mim o ponto o nome para que o vsftpd possa interpretar corretamente Ok então eu vou colocar exatamente como tá lá e daqui viagens aquele criar o arquivo né para entrar no modo de edição e o nome do arquivo é vsf TP de. ch underline a list beleza pessoal vou dar um entrem e aqui dentro a única coisa que precisa acontecer é a relação aos usuários é eu não vou colocar de início o usuário tecnologia e usuário futuro porque eu quero mostrar para vocês a diferença né de quando o usuário está aqui quando o usuário não está então a Priscila eu vou colocar apenas usuário [Música] a tecnologia OK vou dar um esc: w que para gravar isso aí entre Beleza então é somente usuário tecnologia deve ter ter acesso Ok então pode vou limpar aqui a tela novamente vou arrastar aqui um pouquinho para o lado pessoal e para porque eu vou colocar aqui do lado a o meu Windows Explorer que fará o acesso via FTP Ok mas antes eu tinha já ia esquecendo aqui a gente precisa de executar um comando para reiniciar o serviço do vsftpd Então vou daqui um sepse com vsftpd roupa digitei errado ver vsftpd Restart prontinha para aplicar as configurações que a gente acabou de executar vou limpar aqui a tela e agora vou abrir aqui no Windows é que explora onde a gente vai colocar o endereço do nosso servidor para fazer o acesso via FTP é a gente precisa de perder ele né que a gente fez na outra ó vou pegar aqui o IP dele vou dar um iPhone fig eu fui perder esse aqui ó 192 168 9354 Vou colocar aqui no meu Windows é que explora [Música] FTP://192.
168. 9 3. 154 é aquele vai pedir autenticação Vou colocar aqui usuários tecnologia e a senha na verdade pessoal antes a gente colocar os olhos tecnologia eu vou colocar os olhos futuro né que é o usuário que não tá naquela lista então aqui ele não pode conectar tem que dar erro avó já vou colocar aqui ó tecnologia [Música] ó tá vendo ele não conecta ele pede autenticação novamente ele não permite usar futuro vamos ver se o usuário tecnologia conecta a tecnologia é a minha senha E hoje é se ele abrir aqui do outro lado ó deixa eu puxar para cá tá aí ó ele conector lá naquela parte que a gente criou não botar aqui no link só bebê o nosso diretório barrava FTP Shopping Park até ele dá um LS - é só que as duas partes tá vendo eu conectei com o usuário tecnologia então ele tem permissão para conectar conector e com as configurações que a gente fez nas permissões ele não pode entrar na pasta futuro vamos ver se ele consegue ó eu erro não conseguiu voltar um diretório e vou tentar entrar na pasta tecnologia da Paz tecnologia funcionou vamos criar um arquivo aqui deixa eu colocar aqui na pasta tecnologia aqui no meu limpos vamos voltar aqui para o Windows vamos pegar aqui uma pasta é só de teste mesmo teste X O que é passa vou dar uma ideia aqui do outro lado E daqui a pasta testes criado agora criada eu vou apagar ela aqui agora [Música] e voltamos aqui pelo menos LS - velho e a pasta sumiu Então tá funcionando usuário-tecnologia conector tranquilamente Beleza agora nós vamos editar o arquivo novamente para acrescentar o usuário futuro para ver se vai acontecer a mesma coisa com ele eu vou fechar aqui ó eu vou voltar aqui no links vou limpar tela e vou digitar o caminho daquela lista céu vou dar uma viagem vai esquecer [Música] vsftpd.