Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyediakan perkongsian fail (seperti Samba) pada Linux

Bagaimana untuk menyediakan perkongsian fail (seperti Samba) pada Linux

WBOY
WBOYasal
2023-07-05 21:42:127456semak imbas

Cara menyediakan perkongsian fail (seperti Samba) pada Linux

1. Pengenalan
Perkongsian fail ialah ciri yang digunakan secara meluas dalam rangkaian untuk berkongsi fail dan folder antara peranti yang berbeza. Di Linux, kita boleh menggunakan Samba untuk mencapai perkongsian fail. Samba ialah suite perisian sumber terbuka yang membenarkan perkongsian fail dan pencetak antara sistem Linux dan Windows. Artikel ini akan memperkenalkan cara mengkonfigurasi perkongsian fail Samba pada Linux.

2. Pasang Samba

  1. Gunakan arahan berikut untuk memasang pakej Samba:

    sudo apt-get install samba

3 Cipta folder kongsi

  1. Pertama, buat folder untuk perkongsian. Anda boleh memilih mana-mana tempat sebagai folder kongsi Di sini kami mengambil /home/share sebagai contoh:

    sudo mkdir /home/share
  2. Buat fail konfigurasi untuk pelayan Samba. Cipta fail smb.conf menggunakan arahan berikut dan tampalkan kandungan ke dalam fail:

    sudo nano /etc/samba/smb.conf
[global]
    workgroup = WORKGROUP
    server string = Samba Server %v
    netbios name = ubuntu
    security = user
    map to guest = Bad User
    dns proxy = no

# 共享文件夹配置
[share]
    comment = Share Folder
    path = /home/share
    browsable = yes
    guest ok = yes
    read only = no
    create mask = 0777
    directory mask = 0777

Fail konfigurasi ini mula-mula menetapkan pilihan global Samba dan kemudian mentakrifkan folder kongsi bernama "kongsi".

4. Konfigurasikan pengguna

  1. Gunakan arahan berikut untuk mencipta pengguna Samba baharu:

    sudo smbpasswd -a username

    Ganti "nama pengguna" dengan nama pengguna yang ingin anda buat, dan tetapkan kata laluan.

  2. Seterusnya, tambahkan kebenaran akses untuk pengguna baharu dengan mengedit fail konfigurasi pengguna Samba dengan arahan berikut:

    sudo nano /etc/samba/smb.conf

    Tambah yang berikut di penghujung fail dan gantikan "nama pengguna" dengan nama pengguna yang anda buat sebelum ini:

    [share]
     valid users = username

5. Mulakan semula perkhidmatan

  1. Mulakan semula perkhidmatan Samba untuk membuat konfigurasi anda berkuat kuasa:

    sudo service smbd restart

6. Akses folder kongsi

  1. sistem Windows, buka pengurus sumber semula, buka sistem dalam Windows dan buka pengurus sumber semula. alamat berikut untuk mengakses Folder Dikongsi:

    \linux-ip-addressshare

    Ganti "linux-ip-address" dengan alamat IP sistem Linux anda.

  2. Masukkan nama pengguna dan kata laluan Samba yang anda tetapkan sebelum ini untuk mengakses folder.
7. Ringkasan

Dengan mengkonfigurasi Samba, kami boleh menyediakan perkongsian fail pada sistem Linux dengan mudah. Artikel ini menyediakan langkah terperinci untuk memasang Samba, mencipta folder kongsi, mengkonfigurasi pengguna dan mengakses folder kongsi serta menyediakan contoh arahan yang sepadan. Saya harap artikel ini membantu anda menyediakan perkongsian fail di Linux.

Atas ialah kandungan terperinci Bagaimana untuk menyediakan perkongsian fail (seperti Samba) pada Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn