Samba Active Directory Integration

Accessing a Samba Share

Sambat on veel võimalik kasutada olemasoleva Windowsi võrgu integreerimiseks. Aktiivse kataloogi (AD) domeeni osana pakub Samba AD kasutajatele faili- ja prinditeenuseid.

Lihtsaim viis AD domeeniga liitumiseks on kasutada Likewise-openit. Juhendi leiad siit: the section called “Likewise Open”.

Once part of the domain, enter the following command in the terminal prompt:

sudo apt-get install samba smbfs smbclient

Siis kui likewise-open ja samba paketid kasutavad eraldi secrets.tdb faile, peab symlink olema loodud /var/lib/sambaisse:

sudo mv /var/lib/samba/secrets.tdb /var/lib/samba/secrets.tdb.orig
sudo ln -s /etc/samba/secrets.tdb /var/lib/samba

Järgmiseks redigeeri /etc/samba/smb.confi, muutes järgnevat:

workgroup = EXAMPLE
...
security = ads
realm = EXAMPLE.COM
...
idmap backend = lwopen
idmap uid = 50-9999999999
idmap gid = 50-9999999999

Taaskäivita samba , et uued seadistused hakkaksid mõjuma:

sudo /etc/init.d/samba restart

Nüüd peaks olema võimalik pääseda ligi igale Samba jagamisele, kasutades Windowsi klienti. Siiski tuleks olla kindel, et see antakse õigetele AD kasutajatele ja gruppidele, kes pääsevad ligi jagatud kataloogidele. Vaata the section called “Samba faili- ja prindiserveri turvamine”, et saada üksikasjalikumat infot.

Accessing a Windows Share

Nüüd, kui Samba server on osa aktiivse kataloogi domeenist, on iga Windowsi serveri jagamisele ligipääs:

  • Windowsi failide jagamisega liitmiseks sisesta käsureale järgmist:

    mount.cifs //fs01.example.com/share mount_point
    

    Samuti on võimalik pääseda jagamistele ligi arvutitest, mitte osana AD domeenist. Selleks on vajalik kasutajanimi ja parool.

  • To mount the share during boot, place an entry in /etc/fstab, for example:

    //192.168.0.5/share /mnt/windows cifs auto,username=steve,password=secret,rw 0        0
    
  • Another way to copy files from a Windows server is to use the smbclient utility. To list the files in a Windows share:

    smbclient //fs01.example.com/share -k -c "ls"
    
  • Faili kopeerimiseks jagamisest sisesta järgnev:

    smbclient //fs01.example.com/share -k -c "get file.txt"
    

    See kopeerib file.txti olemasolevasse kataloogi.

  • Ja kopeerib faili jagamisse:

    smbclient //fs01.example.com/share -k -c "put /etc/hosts hosts"
    

    This will copy the /etc/hosts to //fs01.example.com/share/hosts.

  • The -c option used above allows execution of the smbclient command all at once. This is useful for scripting and minor file operations. To enter the smb: \> prompt, an FTP-like prompt where normal file and directory commands can be executed, simply run the following in Konsole:

    smbclient //fs01.example.com/share -k
    

Note

Asenda kõik fs01.example.com/share, //192.168.0.5/share, username=steve,password=secret ja file.txt instandid õige serveri IPga, masinanimega, jagamise nimega, failinimega ja tegeliku kasutajanime ja parooliga, millel on õigused sellele jagamisele.

Ressursid

For more smbclient options see the man page: man smbclient, also available online.

mount.cifspealeht on samuti hea üksikasjaliku informatsiooni saamiseks.