Linux cif Mount

Linux Cif Mount



CIFS, juga dikenal sebagai Common Internet File System, adalah dialek SMB (Server Message Block) yang digunakan untuk menyediakan akses bersama ke folder, file, dan printer melalui jaringan area lokal kecil (LAN).

Linux hadir dengan paket CIFS-Utils, yang digunakan untuk memasang dan mengelola file dan printer lintas platform melalui jaringan lokal menggunakan protokol CIFS. Itu mount.cifs adalah bagian dari paket Linux CIFS-Utils.

Dalam tutorial ini, saya akan mengeksplorasi cara menggunakan Linux mount.cifs utilitas untuk memasang folder bersama di Linux.







Catatan: Protokol CIFS telah diganti dengan protokol SMB2 dan SMB3 terbaru dan lebih aman. Di Windows, ini dinonaktifkan secara default; namun, ini dapat diaktifkan dari Mengaktifkan atau menonaktifkan fitur Windows pilihan.



Menginstal Paket CIFS Utilities di Linux

Untuk menggunakan mount.cifs di Linux, pertama-tama, paket utilitasnya perlu diinstal.



Untuk menginstalnya di Ubuntu, variannya, dan distribusi berbasis Debian.





sudo tepat Install cifs-utils

Pada distribusi CentOS dan Fedora, dnf manajer paket akan digunakan.

sudo dnf Install cifs-utils

Jalankan perintah di bawah ini untuk menginstal cifs-utils pada topi merah (RHEL) Dan Berbasis Red Had distribusi.



sudo instal enak cifs-utils

Catatan: Itu cifs-utils paket tersedia untuk semua distribusi Linux. Namun untuk petunjuk dalam panduan ini, saya menggunakan Ubuntu 22.04 . Perintah yang digunakan dalam panduan ini akan berfungsi tanpa kesalahan apa pun, terlepas dari distribusinya.

Selain itu, dalam contoh berikut, folder bersama dipasang dari Mac ke Linux menggunakan mount.cifs utilitas, namun proses pemasangan dari Linux dan Windows sama.

Memasang Folder Bersama menggunakan CIFS

Memasang folder bersama dari mesin jarak jauh ke Linux melibatkan 2 langkah.

  1. Membuat Titik Gunung
  2. Memasang Folder Bersama ke Mount Point

1. Membuat Titik Gunung

Titik pemasangan mengacu pada direktori tempat folder bersama dari mesin jarak jauh akan dipasang dan diakses. Itu dapat dibuat di mana saja di sistem klien dengan nama apa pun. Saya membuat titik pemasangan di / mnt direktori, yang merupakan titik pemasangan umum untuk memasang sementara sistem file di Linux.

Saya sedang membuat direktori lain /BagikanMac sebagai titik pemasangan di / mnt menggunakan mkdir perintah dengan hak istimewa sudo.

sudo mkdir / mnt / Bagikan Mac

Titik pemasangan dibuat; langkah selanjutnya adalah memasang folder bersama dari mesin jarak jauh ke titik pemasangan ini.

2. Memasang Shared Folder ke Mount Point

Untuk memasang folder bersama dari macOS ke Linux, perintah mount digunakan dengan -t cif pilihan.

sudo gunung -T cifs //< IP jarak jauh >>< map > / mnt /< map > -HAI nama belakang = < nama belakang >

Dalam perintah di atas:

  • -t cif opsi digunakan untuk memasang folder bersama menggunakan protokol CIFS
  • adalah alamat IP mesin jarak jauh (Mac)
  • adalah folder bersama yang dibuat di mesin jarak jauh (Mac)
  • /mnt/ adalah titik pemasangan pada mesin klien (Linux) [Bisa berupa direktori apa saja]
  • adalah nama pengguna sistem jarak jauh

Mari kita pasang Folder saya folder dari mesin jarak jauh ke titik pemasangan Linux /mnt/BagikanMac .

sudo gunung -T cifs // 192.168.18.133 / Folder saya / mnt / Bagikan Mac -HAI nama belakang = sendirian

Kata sandi untuk pengguna diri akan ditanyakan ketika Anda menjalankan perintah di atas. Folder bersama Folder saya akan dipasang di /mnt/BagikanMac titik pemasangan di Linux. Namun, Anda tidak akan mendapatkan output apa pun yang mengatakan bahwa pemasangan telah berhasil dilakukan. Menggunakan df-h untuk memeriksa folder yang dipasang.

df -H

Folder (MyFolder) telah berhasil di-mount di Linux. Perhatikan bahwa instruksi yang disebutkan untuk membuat folder bersama di Mac harus diikuti seperti yang diberikan di bagian ini Membuat Folder Bersama di Mac di bawah.

Menggunakan kredensial pilihan dari mount.cifs utilitas adalah a cara yang aman untuk memasang folder bersama. Dalam metode ini, Anda dapat menyimpan kredensial login dalam file yang dapat diteruskan melalui perintah menggunakan kredensial pilihan.

Pertama, buat file yang menyimpan kredensial mesin jarak jauh di /dll direktori. Filenya bisa punya nama apa saja, saya kasih nama file kredensial nama.

sudo nano / dll. / file kredensial

Masukkan kredensial:

nama belakang = < nama belakang >

kata sandi = < kata sandi >

Sekarang, gunakan kredensial pilihan setelahnya -HAI dengan jalur file.

sudo gunung -T cifs // 192.168.18.133 / Folder saya / mnt / Bagikan Mac -HAI kredensial = / dll. / file kredensial

Pasang Folder Bersama secara Permanen

Saat reboot, folder yang dipasang akan dilepas, dan Anda harus memasangnya kembali secara manual. Jika Anda ingin memasang folder bersama secara otomatis bahkan saat boot, ikuti langkah-langkah yang diberikan di bawah ini.

Peringatan: Metode berikut mengasumsikan bahwa mesin/server jarak jauh memiliki IP statis.

Untuk memastikan bahwa sistem file bersama secara otomatis dipasang ketika sistem melakukan booting, file fstab file di Linux akan dimodifikasi.

sudo nano / dll. / fstab

Tempatkan baris berikut dalam file.

//< IP jarak jauh >/ nama berbagi / mnt /< map > cifs kredensial = / dll. / file kredensial 0 0

Mengambil contoh di atas, file akan dimodifikasi dengan cara berikut.

// 192.168.18.133 / Folder saya / mnt / Bagikan Mac cifs kredensial = / dll. / file kredensial 0 0

Perhatikan bahwa saat memasukkan instruksi di atas ke dalam fstab file, pisahkan setiap bidang menggunakan a tab bukannya spasi.

Sekarang, tutup dan simpan fstab file dengan menekan ctrl+x .

Untuk memverifikasi bahwa pemasangan bebas kesalahan, gunakan gunung -a memerintah.

sudo gunung -A

Jika tidak ada error berarti folder bersama telah berhasil di-mount.

Setelah reboot, folder bersama dari mesin jarak jauh akan dipasang secara otomatis.

Lepas Folder Bersama

Untuk melepas folder bersama, jumlah perintah digunakan dengan titik mount.

sudo jumlah < titik pemasangan >

Dalam contoh di atas, titik pemasangannya adalah /mnt/BagikanMac , cukup ganti dengan /mnt/BagikanMac.

sudo jumlah / mnt / Bagikan Mac

Tangkapan layar di atas menunjukkan bahwa sistem file yang dipasang telah dilepas.

Membuat Folder Bersama di Mac

Untuk membuat folder bersama di Mac, ada beberapa opsi yang harus diaktifkan.

Pertama, buat folder di direktori mana pun di Mac Anda.

Lalu dari Pengaturan sistem, membuka Membagikan di dalam Umum. Aktifkan File sharing dengan mengklik tombol sakelar.

Klik pada Saya ikon di samping tombol sakelar File sharing .

Dalam Folder bersama Bagian, klik pada + ikon untuk menambahkan folder untuk berbagi.

Saya telah menambahkan foldernya Folder saya saya buat di Dokumen direktori; namun, ini dapat dibuat di mana saja di sistem. Klik Pilihan, jendela lain akan terbuka.

Memungkinkan Bagikan file dan folder menggunakan SMB, dan juga di Berbagi File Windows bagian mengaktifkan akun dengan memasukkan kata sandi untuk nama pengguna.

Dalam kasus saya, penggunanya adalah diri dan saya akan mengetikkan kata sandi sistem untuk pengguna diri .

Folder siap dibagikan melalui internet menggunakan IP seperti terlihat pada gambar di bawah ini.

Kesimpulan

Itu mount.cifs utilitas digunakan untuk memasang direktori bersama jarak jauh di sisi klien. Untuk memasang direktori bersama, direktori mount harus dibuat pada mesin jarak jauh. Administrator server dapat membuat direktori apa pun dapat dibagikan. Untuk memasang folder bersama dari mesin jarak jauh ke Linux melibatkan dua langkah: membuat titik pemasangan di dalamnya dan kemudian memasang folder bersama. Itu gunung perintah digunakan dengan -t cif opsi untuk memasang folder bersama menggunakan CIFS.

Penting untuk dicatat bahwa protokol CIFS tidak lagi dapat diterima karena alasan keamanan dan pada semua sistem operasi modern, protokol ini telah diganti dengan protokol SMB3 yang lebih aman dan efisien.