Vilarejo PK2P
Bem-vindo ao fórum Vilarejo PK2P! O fórum oficial do canal Press Key to Play do Youtube!

Grupo para reunir as pessoas que acompanham os vídeos no canal Press Key to Play e discutir os assuntos abrangidos pelo Blog PK2P.


Você não está conectado. Conecte-se ou registre-se

[tutorial] smbclient e cifs-utils

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 [tutorial] smbclient e cifs-utils em 21/9/2017, 07:11

e ae galera blz nesse tutorial vou ensinar como usar o smbclient que é um cliente para o samba ou para o smb do windows que é o compartilhamento de arquivos do sistema, no windows o compartilhamento do diretorio é bem simples bastando configurar na propriedade do proprio diretorio para compartilhar ele ja no linux temos que configurar o servidor samba que é um servidor de compartilhamento que usa um protocolo semelhante ao smb do windows (nao vou abordar a configuração do samba nesse tutorial deixamos isso para um futuro tutorial exclusivo sobre o samba), para começar baixamos dois clientes que é o smbclient e o cifs-utils que é um pacote que vai permitir a montagem do diretorio

Código:
sudo apt-get install smbclient cifs-utils



depois de instalado podemos exibir os diretorios compartilhados de uma maquina especifica usando o argumento -L seguido de barra barra e o IP da maquina, caso pedir alguma senha apenas aperte enter caso estiver configurado para mapear para quaquer usuario vai exibir

Código:
smbclient -L http://192.168.1.2



para a gente acessar algum desses diretorios basta a gente colocar barra barra e o IP da maquina seguido de barra e o nome do diretorio que foi exibido (ou que nao foi exibido so por que nao apareceu não quer dizer que ele não exista), se funcionar o terminal com um "smb: />", no meu caso não funciono isso por que aquele diretorio esta compartilhado apenas para um usuario e senha especifica mesmo por que aquele diretorio ali no meu caso é do servidor web da maquina deixar compartilhado com acesso publico é permitir a invasão para aquela maquina por qualquer um que acessar a rede ja que bastaria subir uma webshell depois acessar ela pelo navegador kkk

Código:
smbclient http://192.168.1.2/kodo_web



como eu tinha dito para eu acessar aquele diretorio eu preciso entrar com um usuario e senha valido ja que nao esta compartilhado com acesso publico, para fazer isso pelo smbclient usamos o argumento --user seguido do usuario depois vai pedir a senha daquele usuario

Código:
smbclient http://192.168.1.2/kodo_web --user kodo



com o acesso pelo smb podemos usar o comando dir ou ls para listar todos os arquivos e sub-diretorios

Código:
dir



podemos ver pela outra maquina que realmente compartilho aquele diretorio



para a gente mudar de sub-diretorio usamos o cd e o nome do diretorio

Código:
cd kodo



para voltar cd ponto e ponto

Código:
cd ..

para baixar alguma coisa usamos get nome do arquivo da maquina e o nome do arquivo que vai ser criado na sua maquina (vai ser baixado no diretorio que o terminal foi aberto)

Código:
get index.html index.html



para enviar usamos o put com a diferença que vai inverter sera o arquivo que vai ser enviado da sua maquina e o arquivo que sera criado no diretorio (deve ver se as permissão no diretorio para aquele usuario permite a escrita)

Código:
put railgunBot.py bot.py

tambem podemos montar esse diretorio compartilhado em um diretorio local da nossa maquina usando o comando mount com cifs, onde "-t cifs" é tipo de partição no caso cifs, "cifs http://192.168.1.2/kodo_web" o "montar" é o diretorio compartilhado, o diretorio onde vamos montar, "-o username=kodo,password=123456" são o usuario e senha do compartilhamento

Código:
sudo mount -t cifs http://192.168.1.2/kodo_web montar -o username=kodo,password=123456



então galera existem muitas formas de compartilhar arquivos entre duas maquinas o que diferencia usar esse protocolo que ele ja é nativo no windows bastando compartilhar um diretorio para usar ele inclusive permite mapeamento em rede

by kodo no kami

Ver perfil do usuário https://eofclub.in/forum

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum