Samba sebagai file server sebagai anggota domain

Halo komunitas, saya telah memperbaiki salah satu server folder bersama saya di windows yang macet karena masalah dengan virus 🙁

Untuk mengatasi ini saya telah menyiapkan samba sebagai server file dan anggota domain saya. Ini adalah prosedur yang telah saya ikuti dan berfungsi dengan baik untuk kebutuhan saya.

Samba sebagai server file di Ubuntu 14.04

Langkah-langkah yang harus dilakukan adalah sebagai berikut

  • Instal dan konfigurasikan ntp

sudo apt install ntp

  • Edit ntp.conf dengan data di bawah ini:

sudo nano /etc/ntp.conf

################################## driftfile /var/lib/ntp/ntp.drift statistik loopstats peerstats clockstats filegen loopstats file loopstats type day aktifkan filegen peerstats file peerstats type day aktifkan filegen clockstats file clockstats type day aktifkan server miserverntp.mydomain.cu batasi -4 default kod notrap nomodify nopeer batasi -6 default kod notrap nomodify tidak ada batasan 127.0.0.1 batasi :: 1 batasi 192.168.1.0 mask 255.255.255.0 nomodify notrap broadcast 172.16.1.224 broadcast 192.168.1.255 tos orphan server 127.127.1.0 fudge 127.127.1.0 stratum 8 ################# ###########################
  • Buat skrip untuk disinkronkan dengan ntp publik

sudo nano ntp.sh

Data yang akan dimasukkan ke dalam skrip adalah sebagai berikut:

##################################### #! / bin / bash sudo layanan ntp berhenti sudo ntp -gq sudo service ntp start ######################################## #####
  • Selanjutnya kami membuat tugas untuk menjalankan sinkronisasi secara berkala:

sudo nano /etc/crontab

########################################## 20 0 * * * root /home/ladmin/ntp.sh ######################################## ##
  • Mari verifikasi bahwa waktu sistem sudah benar

date

  • Kami mengedit konfigurasi samba dengan data berikut

sudo nano /etc/samba/smb.conf

########################################### # dalam kasus global ini dan folder tidak memiliki tanda kutip, tetapi saya belum menemukan cara untuk mendapatkan #brackets :-p "[global]" netbios name = data1 workgroup = DOMAIN security = ADS realm = SAMBA.DOMINIO.CU encrypt password = yes idmap config * : backend = rid idmap config *: range = 100000-200000 winbind gunakan domain default = yes winbind enum users = yes winbind enum groups = yes vfs objects = acl_xattr map acl inherit = Ya simpan dua atribut = Ya tingkat log = 1 file log = /var/log/samba/samba.log "[folder]" comment = path folder = / home / samba / folder browseable = Yes read only = Tidak ada mode buat paksa = 0660 mode direktori paksa = 0660 vfs objek = acl_xattr full_audit full_audit: awalan =% u |% I |% S full_audit: fasilitas = local7 full_audit: sukses = mkdir ganti nama batalkan tautan rmdir pwrite buka full_audit: kegagalan = tidak ada full_audit: priority = PEMBERITAHUAN ################ #############################
  • Maka Anda harus bergabung dengan domain tersebut

net ads join -U usuario_admin_de_dominio

  • Untuk memverifikasi bahwa domain berhasil bergabung, kami menggunakan 2 perintah ini
wbinfo -u getent passwd
  • Folder samba yang sesuai dibuat

mkdir /home/samba/

Buat folder yang akan kita lihat sebagai sumber daya bersama
mkdir /home/samba/carpeta

  • Dalam kasus saya, saya mengatur izin di samba dengan 777, Anda harus ingat bahwa dalam beberapa kasus ini adalah risiko keamanan, jadi langkah ini opsional

chmod 777 -R /home/samba

  • Kami melanjutkan untuk menginstal windbind dan cifs-utils

sudo apt install libnss-winbind cifs-utils

  • Edit file tersebut /etc/nsswitch.conf dan tambahkan (ganti) ini
passwd: grup winbind compat: winbind compat
  • Kami memulai ulang PC

Nah, untuk saat ini kami sudah memiliki server yang berfungsi, kami dapat membuat folder dan mengubah izin dari jendela yang sama.

Semoga bermanfaat bagi anda, semua pertanyaan atau saran akan kami terima.

Ingat, selalu serang ide dan bukan orang.

Salam dari Havana



		

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Federico dijo

    Halo, tutor yang sangat baik, tanyakan, apakah Anda memiliki langkah-langkah yang harus diikuti untuk melakukan hal yang sama tetapi di Centos 7?
    Dari sudah terima kasih banyak!

    Atte.

    Frederick.

    1.    revan dijo

      Saya hanya menggunakannya di Debian 7 dan Ubuntu 14.04 🙁. Tapi saya rasa itu seharusnya tidak terlalu sulit di Centos