Video: Rupanya Anak Melayu yang cipta sistem keselamatan komputer pentadbiran AS ramai yang tak tahu 2025
Samba merujuk kepada program perkongsian fail dan pencetak yang membolehkan Linux meniru fail Windows dan mencetak pelayan supaya komputer Windows boleh menggunakan direktori dan pencetak Linux yang dikongsi. Jika anda ingin menggunakan Linux sebagai fail atau pelayan cetak dalam rangkaian Windows, anda perlu tahu bagaimana untuk menari Samba.
Oleh kerana Linux dan Windows mempunyai sistem fail yang berbeza, anda tidak boleh membuat pelayan fail Linux semata-mata dengan memberikan akses pengguna Windows ke direktori Linux. Komputer klien Windows tidak dapat mengakses fail dalam direktori Linux. Terlalu banyak perbezaan wujud antara sistem fail. Sebagai contoh:
-
Nama fail Linux adalah kes sensitif, sedangkan nama fail Windows tidak. Sebagai contoh, dalam Windows, File1. txt dan fail1. txt adalah fail yang sama. Di Linux, mereka adalah fail yang berbeza.
-
Di Linux, tempoh tidak digunakan untuk menandakan sambungan fail. Nama fail Linux tidak menggunakan sambungan.
-
Windows mempunyai atribut fail seperti read-only dan arkib. Linux tidak mempunyai ini.
Secara asasnya, rangkaian Windows menggunakan protokol yang dipanggil SMB, yang bermaksud Blok Mesej Pelayan, untuk menguruskan pertukaran data fail antara pelayan fail dan klien. Linux tidak mempunyai sokongan SMB yang dibina.
Itulah sebabnya Samba diperlukan. Samba adalah program yang meniru tingkah laku pelayan fail berasaskan Windows dengan melaksanakan protokol SMB. Jadi apabila anda menjalankan Samba pada pelayan Linux, komputer Windows pada rangkaian anda melihat pelayan Linux seolah-olah ia adalah pelayan Windows.
Seperti pelayan Windows, Samba berfungsi dengan menunjuk direktori tertentu sebagai saham. Perkongsian hanyalah direktori yang tersedia untuk pengguna lain melalui rangkaian. Setiap saham mempunyai elemen berikut:
-
Nama saham: Nama yang mana bahagiannya diketahui melalui rangkaian. Nama saham sepatutnya lapan aksara apabila mungkin.
-
Path: Jalan ke direktori pada komputer Linux yang sedang dikongsi, seperti UsersDoug .
-
Keterangan: Deskripsi satu baris saham.
-
Akses: Senarai pengguna atau kumpulan yang telah diberikan akses kepada bahagian tersebut.
Samba juga termasuk program klien yang membolehkan pelayan komputer mengakses fail pelayan Windows.
Kenapa pemaju Samba memilih untuk memanggil program mereka Samba? Hanya kerana protokol fail Windows dan pelayan cetak digunakan untuk berkomunikasi satu sama lain dipanggil SMB, yang bermaksud Blok Mesej Server. Tambahkan beberapa vokal ke SMB, dan anda akan mendapat Samba.
