Linux CIFS mount

Mar 20, 2024 pm 07:40 PM
linux memuatkan cifs

Linux CIFS挂载

CIFS, juga dikenali sebagai Common Internet File System, ialah varian SMB (Server Message Block) yang direka untuk membolehkan akses dikongsi kepada folder, fail dan pencetak melalui rangkaian kawasan tempatan yang kecil (LAN).

Linux disertakan dengan pakej CIFS-Utils untuk memasang dan mengurus fail dan pencetak merentas platform melalui rangkaian tempatan menggunakan protokol CIFS. mount.cifs ialah sebahagian daripada pakej Linux CIFS-Utils.

Dalam tutorial ini, saya akan meneroka cara melekapkan folder kongsi pada Linux menggunakan utiliti Linuxmount.cifs.

Sila ambil perhatian bahawa protokol CIFS telah digantikan oleh protokol SMB2 dan SMB3, yang lebih selamat. Dalam sistem Windows, protokol CIFS dilumpuhkan secara lalai tetapi boleh diaktifkan melalui pilihan Dayakan atau Lumpuhkan ciri Windows.

  • Pasang pakej utiliti CIFS pada Linux
  • Gunakan CIFS untuk melekapkan folder kongsi
  • Lekapkan folder kongsi secara kekal
  • Nyahpasang folder kongsi
  • Buat folder kongsi pada Mac

Pasang pakej utiliti CIFS pada Linux

Untuk menggunakan mount.cifs pada Linux, anda perlu memasang pakej utilitinya terlebih dahulu.

Pasang pada Ubuntu, perisanya dan pengedaran berasaskan Debian.

sudo apt install cifs—utils

Pada pengedaran CentOS dan Fedora, pengurus pakej dnf akan digunakan.

sudo dnf pasang cifs—utils

Jalankan arahan berikut untuk memasang cifs-utils pada pengedaran berasaskan Red Hat (RHEL) dan Red Hat.

sudo yum install cifs—utils

Nota: Pakej cifs-utils tersedia untuk semua pengedaran Linux. Tetapi untuk arahan dalam panduan ini, saya menggunakan Ubuntu 22.04. Tanpa mengira versi, arahan yang digunakan dalam panduan ini akan berfungsi tanpa sebarang ralat.

Selain itu, dalam contoh di bawah, folder kongsi dipasang dari Mac ke Linux menggunakan utiliti mount.cifs, namun, proses pemasangan daripada Linux dan Windows adalah sama.

Gunakan CIFS untuk melekapkan folder kongsi

Memasang folder kongsi daripada komputer jauh ke Linux memerlukan dua langkah.

  1. Buat mata lekap
  2. Lekapkan folder kongsi ke titik lekap

1. Buat titik pelekap

Titik pelekap merujuk kepada direktori untuk melekap dan mengakses folder kongsi daripada komputer jauh. Ia boleh dibuat di mana-mana sahaja pada sistem klien dengan sebarang nama. Saya mencipta titik lekap dalam direktori /mnt, yang merupakan titik lekap tujuan umum untuk memasang sistem fail sementara pada Linux.

Saya sedang mencipta direktori lain /ShareMac sebagai titik pelekap dalam /mnt, menggunakan arahan mkdir dengan kebenaran sudo.

Sudo mkdir/mnt/ShareMac

Titik pelekap akan dibuat; langkah seterusnya ialah melekapkan folder kongsi dari komputer jauh ke titik pelekap ini.

2. Lekapkan folder kongsi ke titik pelekap

Untuk melekapkan folder kongsi daripada macOS ke Linux, gunakan arahan pelekap dengan pilihan -t cifs.

Sudo mount -t cif/mnt/-o nama pengguna=

Dalam arahan di atas:

  • —Pilihan t cifs digunakan untuk melekapkan folder kongsi menggunakan protokol CIFS
  • ialah alamat IP komputer jauh (Mac)
  • ialah folder kongsi yang dibuat pada komputer jauh (Mac)
  • /mnt/ ialah titik pelekap pada mesin pelanggan (Linux) [ia boleh menjadi mana-mana direktori]
  • ialah nama pengguna sistem jauh

Mari lekapkan folder MyFolder dari komputer jauh ke titik lekap Linux /mnt/ShareMac.

sudo mount—t cifs www.example.com/mnt/ShareMac—o nama pengguna = sam

Apabila anda melaksanakan arahan di atas, pengguna sam akan diminta untuk kata laluan. Folder kongsi MyFolder akan dipasang pada titik lekap /mnt/ShareMac pada Linux. Walau bagaimanapun, anda tidak akan mendapat sebarang output yang menunjukkan bahawa pemasangan berjaya diselesaikan. Gunakan df -h untuk menyemak folder yang dipasang.

Df-h

Berjaya memasang folder (Folder Saya) pada Linux. Sila ambil perhatian bahawa arahan untuk membuat folder kongsi pada Mac mestilah seperti yang diberikan di bawah dalam bahagian Mencipta Folder Kongsi pada Mac.

Menggunakan pilihan kredit utiliti mount.cifs ialah cara selamat untuk melekapkan folder kongsi. Dalam kaedah ini, anda menyimpan bukti kelayakan log masuk dalam fail yang boleh dihantar melalui arahan menggunakan pilihan kelayakan.

Mula-mula, buat fail dalam direktori /etc yang menyimpan bukti kelayakan komputer jauh. Fail itu boleh mempunyai sebarang nama, saya memberikannya nama fail sijil.

sudo nano/etc/credentials—fail

Masukkan bukti kelayakan:

nama pengguna=

kata laluan =

Sekarang, gunakan pilihan kelayakan selepas -o dalam laluan fail.

Sudo mount -t cif//192.168.18.133/MyFold/mnt/ShareMac -o Credentials=/etc/Credentials-FILE

Lekapkan folder kongsi secara kekal

Setelah but semula, folder yang dipasang akan dinyahlekap dan anda perlu melekapkannya semula secara manual. Jika anda ingin melekapkan folder kongsi secara automatik semasa permulaan, ikut langkah yang diberikan di bawah.

Makluman: Kaedah berikut menganggap komputer/pelayan jauh mempunyai IP statik.

Untuk memastikan sistem fail kongsi dipasang secara automatik apabila sistem but, fail fstab pada Linux akan diubah suai.

sudo nano/etc/fstab

Letakkan baris berikut dalam fail.

/share—nama/mnt/cifs credit =/etc/credit—fail 0 0

Atas ialah kandungan terperinci Linux CIFS mount. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1587
276
Bagaimana Membuat Bekas PHP Sokongan Pembinaan Automatik? Kaedah konfigurasi CI bersepadu persekitaran PHP Bagaimana Membuat Bekas PHP Sokongan Pembinaan Automatik? Kaedah konfigurasi CI bersepadu persekitaran PHP Jul 25, 2025 pm 08:54 PM

Untuk membolehkan bekas PHP menyokong pembinaan automatik, terasnya terletak pada mengkonfigurasi proses integrasi berterusan (CI). 1. Gunakan Dockerfile untuk menentukan persekitaran PHP, termasuk imej asas, pemasangan lanjutan, pengurusan ketergantungan dan tetapan kebenaran; 2. Konfigurasi alat CI/CD seperti Gitlabci, dan tentukan peringkat binaan, ujian dan penempatan melalui fail .gitlab-ci.yml untuk mencapai pembinaan, pengujian dan penggunaan automatik; 3. Mengintegrasikan kerangka ujian seperti PHPUnit untuk memastikan ujian secara automatik dijalankan selepas perubahan kod; 4. Gunakan strategi penempatan automatik seperti Kubernet untuk menentukan konfigurasi penempatan melalui fail penyebaran.yaml; 5. Mengoptimumkan Dockerfile dan mengamalkan pembinaan pelbagai peringkat

Bagaimana untuk membina persekitaran kontena tugas PHP yang bebas. Cara mengkonfigurasi bekas untuk menjalankan skrip masa PHP Bagaimana untuk membina persekitaran kontena tugas PHP yang bebas. Cara mengkonfigurasi bekas untuk menjalankan skrip masa PHP Jul 25, 2025 pm 07:27 PM

Membina persekitaran kontena tugas PHP yang bebas boleh dilaksanakan melalui Docker. Langkah -langkah khusus adalah seperti berikut: 1. Pasang Docker dan DockerCompose sebagai asas; 2. Buat direktori bebas untuk menyimpan fail Dockerfile dan Crontab; 3. Tulis Dockerfile untuk menentukan persekitaran PHPCLI dan memasang cron dan sambungan yang diperlukan; 4. Tulis fail crontab untuk menentukan tugas masa; 5. Tulis direktori script-compose.yml mount dan konfigurasikan pembolehubah persekitaran; 6. Mulakan bekas dan sahkan log. Berbanding dengan melaksanakan tugas masa dalam bekas web, bekas bebas mempunyai kelebihan pengasingan sumber, persekitaran murni, kestabilan yang kuat, dan pengembangan yang mudah. Untuk memastikan penangkapan dan penangkapan ralat

Linux vs Windows: Sistem operasi mana yang lebih baik untuk anda? Linux vs Windows: Sistem operasi mana yang lebih baik untuk anda? Jul 29, 2025 am 03:40 AM

Windowsisbetterforbeginnersduetoeaseofuse,seamlesshardwarecompatibility,andsupportformainstreamsoftwarelikeMicrosoftOfficeandAdobeapps.2.LinuxoutperformsWindowsonolderorlow-resourcehardwarewithfasterboottimes,lowersystemrequirements,andlessbloat.3.Li

Cara memadamkan cakera keras dengan selamat di linux Cara memadamkan cakera keras dengan selamat di linux Jul 24, 2025 am 12:08 AM

Sahkan nama peranti cakera keras sasaran (seperti /dev /sda) untuk mengelakkan secara tidak sengaja memadam cakera sistem; 2. Gunakan sudoddif =/dev/sifar =/dev/sdxbs = 1mstatus = kemajuan untuk menimpa nilai sifar dalam cakera penuh, yang sesuai untuk kebanyakan senario; 3. Gunakan sudoshred-v-n3/dev/sdx untuk tiga data rawak overwrites untuk memastikan ia tidak dapat dipulihkan; 4. Secara pilihan melaksanakan Sudobadblocks-WSV/Dev/SDX untuk ujian menulis yang merosakkan; Akhirnya gunakan sudohexdump-c/dev/sdx | kepala untuk mengesahkan sama ada semuanya sifar dan melengkapkan selamat.

Cara menjadualkan tugas di Linux dengan Cron dan Anacron Cara menjadualkan tugas di Linux dengan Cron dan Anacron Aug 01, 2025 am 06:11 AM

cronisusedforpreciseschedulingonalways-onsystems, manakalaCronensureSperiodictasksrunonsystemsthataren'tcontinuouslypowered, suchaslaptops; 1.usecronforexacttiming (cth

Apa yang Perlu Dilakukan Setelah Memasang Linux Apa yang Perlu Dilakukan Setelah Memasang Linux Jul 23, 2025 am 02:57 AM

AfterInstallingLinux, theFirstStepSincludeUpdatingYoursystem, pemasanganSentialSoftware, SetingPbackupandSecurityMeasures, danCustomizingTheInterfaceToSuityourpreferences.1) UpdateYourSystemusingTheApropRiatiMandForyForyForeourdistro (E.G.G.

Bagaimana cara memasang perisian di Linux menggunakan terminal? Bagaimana cara memasang perisian di Linux menggunakan terminal? Aug 02, 2025 pm 12:58 PM

Terdapat tiga cara utama untuk memasang perisian di Linux: 1. Gunakan pengurus pakej, seperti apt, dnf atau pacman, dan kemudian laksanakan perintah pemasangan selepas mengemas kini sumber, seperti sudoaptinstallcurl; 2. Untuk fail .deb atau .rpm, gunakan arahan dpkg atau rpm untuk memasang, dan membaiki kebergantungan apabila diperlukan; 3. Gunakan Snap atau FlatPak untuk memasang aplikasi di seluruh platform, seperti nama perisian sudosnapinstall, yang sesuai untuk pengguna yang mengejar kemas kini versi. Adalah disyorkan untuk menggunakan pengurus pakej sistem sendiri untuk keserasian dan prestasi yang lebih baik.

Panduan Terbaik untuk Permainan Berprestasi Tinggi di Linux Panduan Terbaik untuk Permainan Berprestasi Tinggi di Linux Aug 03, 2025 am 05:51 AM

Pilihpop! _Os, Ubuntu, Nobaralinux, OrarchlinuxforoptimalgamingperformanceWithMinimaloverhead.2.InstallOfficialNvidiaprietary DRIVERSFORNVIDIAGPUS, Pastikan-ke-Datemesaandkernelversionsforamdandintelgpus.3.enableTheperFormanceCpugovernor, Usealow-Latenc

See all articles