Anonimowy dostęp Samba Centos 7

Instalujemy Sambe:

yum install samba samba-client samba-common firewalld

Uruchamiamy firewalla:

systemctl enable firewalld
systemctl start firewalld

Edytujemy konfiguracje:

cd /etc/samba/
cp smb.conf smb.conf.bak
vim smb.conf

Zmieniamy konfiguracje na następującą:

[global]
workgroup = SAMBA
security = user
map to guest = Bad User
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw

[DANE]
path = /DANE/
read only = No
guest ok = Yes
browseable = Yes
public = Yes

Następnie tworzymy udostępniony folder oraz nadajemy mu prawa:

mkdir /DANE 
chown nobody:nobody /DANE/
chmod 777 /DANE/

Sprawdzamy czy wszystko OK komenda:

testparm

Włączamy Sambe:

systemctl enable smb.service
systemctl enable nmb.service
systemctl restart smb.service
systemctl restart nmb.service

oraz dostęp na firewallu:

firewall-cmd --permanent --add-service=samba
firewall-cmd --reload

Pozostaje tylko włączyć w SELinux:

setsebool -P samba_export_all_ro=1 samba_export_all_rw=1
getsebool -a | grep samba_export
yum install policycoreutils-python
Ten wpis został opublikowany w kategorii Bash, LInux, Skrypty. Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.