Samba som filserver som medlem av et domene

Hei samfunn, jeg har fikset en av mine delte mappeservere i windows som har krasjet på grunn av problemer med et virus 🙁

For å løse dette har jeg satt opp en samba som filserver og medlem av domenet mitt. Dette er prosedyren jeg har fulgt, og den fungerer riktig for mine behov.

Samba som filserver i Ubuntu 14.04

Fremgangsmåten som skal utføres er følgende

  • Installer og konfigurer ntp

sudo apt install ntp

  • Rediger ntp.conf med dataene nedenfor:

sudo nano /etc/ntp.conf

####################################### driftfil /var/lib/ntp/ntp.drift statistikk loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file peerstats type day enable filegen clockstats file clockstats type day enable server miserverntp.mydomain.cu restrict -4 default kod notrap nomodify nopeer restrict -6 default kod notrap nomodify nopeer limit 127.0.0.1 limit: : 1 begrense 192.168.1.0 maske 255.255.255.0 nomodify notrap kringkasting 172.16.1.224 kringkaste 192.168.1.255 til foreldreløs server 127.127.1.0 fudge 127.127.1.0 stratum 8 ################### # ################################
  • Opprett skript for å synkronisere med offentlig ntp

sudo nano ntp.sh

Dataene som skal innarbeides i skriptet er følgende:

######################## ####################!! / bin / bash sudo service ntp stopp sudo ntp -gq sudo-tjeneste ntp start ################################################################## ## ####
  • Deretter lager vi en oppgave for å kjøre synkronisering med jevne mellomrom:

sudo nano /etc/crontab

################################################ 20 0 * * * rot / hjem / ladmin / ntp.sh ############################################################# ## #
  • La oss kontrollere at systemtiden er riktig

date

  • Vi redigerer samba-konfigurasjonen med følgende data

sudo nano /etc/samba/smb.conf

########################################################## i dette globale tilfellet og mappe har ikke anførselstegn, men jeg har ikke funnet en måte å få #brackets :-p "[global]" netbios name = data1 arbeidsgruppe = DOMENE sikkerhet = ADS realm = SAMBA.DOMINIO.CU kryptere passord = ja 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 inherit = Ja lagre to attributter = Ja loggnivå = 1 loggfil = /var/log/samba/samba.log "[folder]" comment = mappebane = / home / samba / folder browseable = Ja skrivebeskyttet = Ingen force create mode = 0660 force directory mode = 0660 vfs objects = acl_xattr full_audit full_audit : prefiks =% u |% I |% S full_audit: anlegg = local7 full_audit: suksess = mkdir omdøpe unlink rmdir pwrite åpne full_audit: feil = ingen full_audit: prioritet = MERKNAD ############### ## ######################################
  • Da må du bli med i domenet

net ads join -U usuario_admin_de_dominio

  • For å kontrollere at domenet ble koblet til, bruker vi disse to kommandoene
wbinfo -u getent passwd
  • De tilsvarende samba-mappene opprettes

mkdir /home/samba/

Lag mappe som vi vil se som en delt ressurs
mkdir /home/samba/carpeta

  • I mitt tilfelle setter jeg tillatelsene i samba med 777, du bør huske at i noen tilfeller er dette en sikkerhetsrisiko, så dette trinnet er valgfritt

chmod 777 -R /home/samba

  • Vi fortsetter å installere vindbind og cifs-utils

sudo apt install libnss-winbind cifs-utils

  • Rediger filen /etc/nsswitch.conf og legg til (erstatt) dette
passwd: compat winbind group: compat winbind
  • Vi starter PCen på nytt

Vel, for øyeblikket vi allerede har serveren som fungerer, kan vi opprette mapper og endre tillatelsene fra de samme vinduene.

Jeg håper det er nyttig for deg, eventuelle spørsmål eller forslag blir akseptert.

Husk, angrip alltid ideer og ikke mennesker.

Hilsen fra Havana



		

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Federico sa

    Hei, veldig god veileder, spør, har du trinnene å følge for å gjøre det samme, men i Centos 7?
    Fra allerede tusen takk!

    Atte.

    Frederick.

    1.    svane sa

      Jeg har bare brukt den på Debian 7 og Ubuntu 14.04 🙁. Men jeg antar at det ikke burde være for vanskelig i Centos