Rumah > Artikel > Operasi dan penyelenggaraan > Apakah perkhidmatan linux samba
perkhidmatan samba linux ialah perisian percuma yang melaksanakan protokol SMB pada sistem Linux dan UNIX Ia terdiri daripada program pelayan dan klien. Fungsi terbesar Samba ialah ia boleh digunakan untuk perkongsian fail langsung dan perkongsian cetakan antara sistem Linux dan Windows Samba boleh digunakan untuk perkongsian fail antara Windows dan Linux, dan untuk perkongsian sumber antara Linux dan Linux cara yang baik untuk melengkapkan perkongsian data antara Linux dan Linux.
Sistem pengendalian tutorial ini: sistem linux5.18.14, komputer Dell G3.
Apa itu Samba
SAMBA ialah perisian percuma yang melaksanakan protokol SMB pada sistem Linux dan UNIX. Ia terdiri daripada program pelayan dan klien. SMB (Server Messages Block) ialah protokol komunikasi untuk berkongsi fail dan pencetak pada rangkaian kawasan setempat Ia menyediakan perkhidmatan perkongsian untuk fail, pencetak dan sumber lain antara komputer yang berbeza dalam rangkaian kawasan setempat. Protokol SMB ialah protokol klien/pelayan di mana pelanggan boleh mengakses sistem fail kongsi, pencetak dan sumber lain pada pelayan. Dengan menetapkan "NetBIOS melalui TCP/IP", Samba boleh berkongsi sumber bukan sahaja dengan hos rangkaian tempatan, tetapi juga dengan komputer di seluruh dunia.
Fungsi Samba
Fungsi terbesar Samba ialah ia boleh digunakan untuk perkongsian fail terus dan perkongsian cetakan antara sistem Linux dan Windows Samba boleh digunakan untuk perkongsian fail antara Windows dan Linux, dan juga boleh digunakan untuk Linux dan Linux Untuk perkongsian sumber antara Linux dan Linux, memandangkan NFS (Sistem Fail Rangkaian) boleh melengkapkan perkongsian data antara Linux dan Linux, Samba kebanyakannya digunakan untuk perkongsian data antara Linux dan Windows.
Protokol kerja Samba
Perkhidmatan Samba berkuasa, yang berkaitan dengan fakta bahawa komunikasinya adalah berdasarkan protokol SMB. SMB bukan sahaja menyediakan perkongsian direktori dan pencetak, tetapi juga menyokong tetapan pengesahan dan kebenaran. -
Samba menggunakan protokol NetBIOS di bawah Windows Jika anda ingin menggunakan fail yang dikongsi di bawah Linux, sila sahkan sama ada protokol NetBIOS dipasang dalam sistem Windows anda.
Cara Samba berfungsi
Apabila klien rundingan protokol mengakses pelayan Samba, ia menghantar paket arahan negprot untuk memaklumkan komputer sasaran jenis SMB yang disokongnya. Pelayan Samba memilih jenis SMB yang optimum berdasarkan situasi pelanggan dan bertindak balas.
Wujudkan sambungan Apabila jenis SMB disahkan, pelanggan akan menghantar paket arahan persediaan sesi, menyerahkan akaun dan kata laluan, dan meminta untuk mewujudkan sambungan dengan pelayan Samba Jika pelanggan melepasi pengesahan, pelayan Samba akan membalas mesej persediaan sesi Dan menetapkan UID unik kepada pengguna, yang digunakan apabila pelanggan berkomunikasi dengannya.
Apabila mengakses sumber kongsi, pelanggan menghantar paket arahan sambung pokok untuk memberitahu pelayan tentang nama sumber kongsi yang perlu diakses Jika tetapan membenarkannya, pelayan Samba akan memberikan TID kepada setiap sambungan klien kepada kongsi sumber. Anda boleh mengakses sumber kongsi yang anda perlukan.
Selepas perkongsian pemotongan digunakan, pelanggan menghantar mesej putus sambungan pokok kepada pelayan untuk menutup perkongsian dan memutuskan sambungan daripada pelayan.
Atas ialah kandungan terperinci Apakah perkhidmatan linux samba. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!