
marciodracena
(usa CentOS)
Enviado em 21/01/2024 - 23:29h
boa noite galera consegui oq queria pelo menos por enquanto ja resolve meu problema ,,dpois vou estudando mais detalhadamente as linhas para arrumar a casa ,,mas por hora ja resolve
se alguem quiser complementar ai seria bom e obrigado a galera que me ajudou um abcs
NO DEBIAN
INSTALAR SAMBA
# apt-get install samba
ou
# apt-get install samba samba-client
atualizar pacotes
# apt update (sincroniza os arquivos de pacote de suas fontes.)
# apt upgrade (instala a versão mais recente de todos os pacotes instalados.)
liberar firewall
# firewall-cmd --add-service=samba --permanent
# firewall-cmd --reload
se o SELinux estiver habilitado alterar o contexto SELinux.
# setsebool -P samba_enable_home_dirs on
# restorecon -R /home/share
adicionar usuario no linux
# useradd nome_de_usuário
adicionar usuario no samba
# smbpasswd -a nome_do_usuairo
criar pastas
# mkdir /home/nome_da_pasta
dar permissao na pasta
# chmod 777 /home/nome_da_pasta
----------------------------------------------------------------------
e agora editar o arquivo /etc/samba/smb.conf deixar assim
nesse exemplo esta funcionando pra mim, o compatilhlamento mais simples possivel, mas vou atualizar ele, acredito que tem muitos falhas ainda, mas vou fazer conforme for descobrindo mas ja pode ajudar bastante gente q soh quer o basico do basico.
aqui ficou assim
a pasta PUBLICO todos acessam
a pasta SUPORTE somente o usuario MMC acessa
a pasta TESTE100 somente o usuario MMC e TESTE100 acessa
[global]
workgroup = workgroup
netbios name = debian
map to guest = bad user
###### share #####
[publico]
path = /home/publico
available = yes
browseable = yes
read only = no
writable = yes
public = yes
[suporte]
path = /home/suporte
browseable = yes
read only = no
writable = yes
valid users = mmc
[teste100]
path = /home/teste100
browseable = yes
read only = no
writable = yes
valid users = teste100 mmc