Fitur "berbagi file dan printer" distro Linux sebagian besar adalah Samba. Samba adalah interpretasi sistem file jaringan Microsoft.
Kompatibilitas lintas-OS tentu saja penting tetapi mengapa sistem Linux menggunakan teknologi Microsoft ini?
Apakah sistem file jaringan Microsoft begitu baik? Samba jelas bekerja dengan sangat baik dan saya tidak "mengabaikan" itu.
Atau, untuk mengulangi pertanyaan, "Apa yang akan menjadi cara asli Linux untuk berbagi file dan printer di jaringan?"
linux
samba
network-share
Dougal
sumber
sumber
Jawaban:
Dari perspektif bahwa itu ada di mana-mana, maka ya itu bagus. Jika Anda bertanya apakah itu protokol yang baik, maka jawabannya adalah tidak terlalu bagus. Ini memiliki masalah besar pada tautan dengan latensi tinggi. Ini memiliki terlalu banyak perintah yang berlebihan. Microsoft telah memperbaiki banyak hal ini dengan SMB2.
Ada banyak pengguna yang mengharuskan kotak Linux mereka untuk dapat berpartisipasi dalam jaringan yang heterogen. SMB adalah penyebut umum terendah yang tampaknya didukung pada semua sistem operasi umum.
NFS mungkin merupakan protokol berbagi file * nix yang paling standar.
LPR atau CUPS adalah protokol Pencetakan yang paling umum.
Secara pribadi saya sangat berharap bahwa webdav akan menjadi lebih umum untuk berbagi file. Tetapi saya belum menemukan daemon webdav yang sangat bagus untuk * nix.
sumber
2 sistem file sharing besar untuk Linux adalah NFS dan SAMBA. Kami menjalankan keduanya di sini karena berbagai alasan. Berikut adalah daftar pro / kontra di luar kepala saya
NFS
SAMBA
sumber
Samba mencapai keunggulannya sebagian besar karena memungkinkan stasiun Windows yang tidak dimodifikasi untuk berbicara dengannya, dan karena Windows biasanya merupakan populasi terbesar pengguna Desktop di jaringan tertentu yang membuatnya lebih menarik. Populasi lain, pengguna Mac, dapat menggunakan paket Netatalk yang tidak terawat dengan baik, atau lebih umum lagi paket Samba dibangun ke dalam OS mereka. Singkatnya, Samba adalah da bom karena berfungsi paling baik di jaringan heterogen.
Solusi penyajian file sumber terbuka murni dengan paparan paten yang tidak perlu dipertanyakan di luar sana tidak ramah pengguna desktop. NFS cukup banyak, yang membutuhkan root-mount dan sampai saat ini sangat sedikit dalam hal fitur keamanan bawaan. Paket-paket FuseFS telah menempuh cara PANJANG untuk menjadikan ini jauh lebih mudah bagi pengguna desktop-linux, karena memungkinkan hal-hal seperti SSH / SFTP menjadi protokol penyajian file alih-alih protokol berbagi file ; File -> Simpan -> Jelajahi ke lokasi, akan berfungsi dengan FuseFS.
sumber
Berbagi file Linux akan menjadi NFS dan berbagi printer adalah CUPS. Tetapi ada banyak file sharing lainnya seperti yang tercantum di bawah ini seperti SSH, FTP, SFTP dan sebagainya.
sumber
Protokol seperti FTP, HTTP, NFS, dan SSH. Saya biasanya hanya menggunakan berbagi file SAMBA untuk mentransfer file antar platform dengan mudah.
sumber
Ada juga lebih banyak sistem file jaringan linux-centric, tetapi dengan klien untuk Windows tersedia: http://www.openafs.org/ dan http://www.coda.cs.cmu.edu/
sumber
Berbagi file UNIX standar adalah NFS. Namun, itu hanya UNIX, seperti yang dikatakan orang. NFS juga memiliki beberapa masalah dengan pemetaan login dan sebagainya. Implementasi SAMBA ada di banyak sistem, dan menyediakan opsi konektivitas terluas. Mesin Windows, mesin Linux, dan Mac modern semuanya dapat menggunakan SAMBA. Jika Anda menggunakannya, Anda cukup dijamin bahwa mesin lain dapat terhubung.
sumber