Samba kot datotečni strežnik kot član domene

Pozdravljena skupnost, v oknih popravljam enega od strežnikov map v skupni rabi, ki se je sesul zaradi težav z virusom 🙁

Da bi to rešil, sem sambo postavil kot datotečni strežnik in člana svoje domene. To je postopek, ki sem ga upošteval in deluje pravilno za moje potrebe.

Samba kot datotečni strežnik v Ubuntu 14.04

Koraki, ki jih je treba izvesti, so naslednji

  • Namestite in konfigurirajte ntp

sudo apt install ntp

  • Uredite ntp.conf s spodnjimi podatki:

sudo nano /etc/ntp.conf

##################################### driftfile /var/lib/ntp/ntp.drift statistika loopstats peerstats clockstats filegen loopstats datoteka loopstats type day omogoči filegen peerstats file peerstats type day omogoči filegen clockstats datoteka clockstats type day omogoči strežnik miserverntp.mydomain.cu restrict -4 privzeto kod notrap nomodify nopeer restrict -6 privzeto kod notrap nomodify nopeer restrict 127.0.0.1 restrict: : 1 omeji 192.168.1.0 masko 255.255.255.0 nomodify notrap oddaja 172.16.1.224 oddaja 192.168.1.255 tos siroči strežnik 127.127.1.0 fudge 127.127.1.0 stratum 8 ################# # ############################
  • Ustvari skript za sinhronizacijo z javnim ntp

sudo nano ntp.sh

Podatki, ki jih je treba vključiti v skript, so naslednji:

#########################################!! / bin / bash sudo storitev ntp stop sudo ntp -gq sudo storitev ntp start ########################################### # ####
  • Nato ustvarimo nalogo za občasno zagon sinhronizacije:

sudo nano /etc/crontab

############################################## 20 0 * * * root /home/ladmin/ntp.sh ############################################ ##
  • Preverimo, ali je sistemski čas pravi

date

  • Konfiguracijo sambe urejamo z naslednjimi podatki

sudo nano /etc/samba/smb.conf

############################################### # v tem globalnem primeru in mapa nimajo narekovajev, vendar nisem našel načina, da bi dobil #brackets :-p "[global]" netbios name = data1 workgroup = DOMAIN security = ADS realm = SAMBA.DOMINIO.CU šifriranje gesel = yes idmap config *: backend = rid idmap config *: range = 100000-200000 winbind use default domain = yes winbind enum users = yes winbind enum groups = yes vfs objects = acl_xattr map acl dedit = Da shrani dva atributa = Da log level = 1 log datoteka = /var/log/samba/samba.log "[mapa]" komentar = pot do mape = / home / samba / mapa brskanje = Da samo za branje = Brez načina ustvarjanja sile = 0660 prisilna oblika imenika = 0660 vfs predmeti = acl_xattr full_audit full_audit : predpona =% u |% I |% S full_audit: objekt = local7 full_audit: success = mkdir preimenovanje prekinitev povezave rmdir pwrite odprto full_audit: neuspeh = noben full_audit: prioritet = OBVESTILO ############## ## #################################
  • Nato se morate pridružiti domeni

net ads join -U usuario_admin_de_dominio

  • Za potrditev, da je bila domena uspešno pridružena, uporabimo ta dva ukaza
wbinfo -u getent passwd
  • Ustvarijo se ustrezne mape samba

mkdir /home/samba/

Ustvarite mapo, ki jo bomo videli kot vir v skupni rabi
mkdir /home/samba/carpeta

  • V mojem primeru sem dovoljenja v sambi nastavil s 777, ne pozabite, da je v nekaterih primerih to varnostno tveganje, zato ta korak ni obvezen

chmod 777 -R /home/samba

  • Nadaljujemo z namestitvijo vetrov in cifs-utilov

sudo apt install libnss-winbind cifs-utils

  • Uredite datoteko /etc/nsswitch.conf in dodajte (zamenjajte) to
passwd: compat winbind skupina: compat winbind
  • Znova zaženemo računalnik

No, trenutno imamo že delujoč strežnik, lahko ustvarjamo mape in spreminjamo dovoljenja iz istih oken.

Upam, da vam bo koristno, bomo sprejeli kakršna koli vprašanja ali predloge.

Ne pozabite, vedno napadajte ideje in ne ljudi.

Lep pozdrav iz Havane



		

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Federico je dejal

    Pozdravljeni, zelo dober učitelj, vprašajte, ali morate slediti korakom, da storite enako, vendar v Centos 7?
    Od že najlepša hvala!

    Atte.

    Friderik.

    1.    labod je dejal

      Uporabljal sem ga samo za Debian 7 in Ubuntu 14.04 🙁. Ampak mislim, da v Centosu ne bi smelo biti preveč težko