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

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.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

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)

Cara memulakan nginx di linux Cara memulakan nginx di linux Apr 14, 2025 pm 12:51 PM

Langkah -langkah untuk memulakan Nginx di Linux: Periksa sama ada Nginx dipasang. Gunakan SistemCTL Mula Nginx untuk memulakan perkhidmatan Nginx. Gunakan SistemCTL Dayakan NGINX untuk membolehkan permulaan automatik Nginx pada permulaan sistem. Gunakan Status SistemCTL Nginx untuk mengesahkan bahawa permulaan berjaya. Lawati http: // localhost dalam pelayar web untuk melihat halaman selamat datang lalai.

Cara memeriksa sama ada nginx dimulakan Cara memeriksa sama ada nginx dimulakan Apr 14, 2025 pm 01:03 PM

Bagaimana untuk mengesahkan sama ada nginx dimulakan: 1. Gunakan baris arahan: status sistem sistem nginx (linux/unix), netstat -ano | Findstr 80 (Windows); 2. Periksa sama ada port 80 dibuka; 3. Semak mesej permulaan Nginx dalam log sistem; 4. Gunakan alat pihak ketiga, seperti Nagios, Zabbix, dan Icinga.

Cara memulakan pelayan nginx Cara memulakan pelayan nginx Apr 14, 2025 pm 12:27 PM

Memulakan pelayan Nginx memerlukan langkah-langkah yang berbeza mengikut sistem operasi yang berbeza: Sistem Linux/Unix: Pasang pakej Nginx (contohnya, menggunakan apt-get atau yum). Gunakan SystemCTL untuk memulakan perkhidmatan Nginx (contohnya, SUDO SystemCTL Mula Nginx). Sistem Windows: Muat turun dan pasang fail binari Windows. Mula Nginx menggunakan nginx.exe executable (contohnya, nginx.exe -c conf \ nginx.conf). Tidak kira sistem operasi yang anda gunakan, anda boleh mengakses IP pelayan

Cara menyelesaikan ralat nginx403 Cara menyelesaikan ralat nginx403 Apr 14, 2025 pm 12:54 PM

Pelayan tidak mempunyai kebenaran untuk mengakses sumber yang diminta, mengakibatkan ralat NGINX 403. Penyelesaian termasuk: Periksa keizinan fail. Semak konfigurasi .htaccess. Semak konfigurasi Nginx. Konfigurasikan keizinan Selinux. Semak peraturan firewall. Menyelesaikan masalah lain seperti masalah penyemak imbas, kegagalan pelayan, atau kesilapan lain yang mungkin.

Cara menyelesaikan nginx403 Cara menyelesaikan nginx403 Apr 14, 2025 am 10:33 AM

Bagaimana untuk memperbaiki kesilapan dilarang nginx 403? Semak keizinan fail atau direktori; 2. Semak .htaccess File; 3. Semak fail konfigurasi nginx; 4. Mulakan semula nginx. Penyebab lain yang mungkin termasuk peraturan firewall, tetapan selinux, atau isu aplikasi.

Cara menyelesaikan ralat nginx304 Cara menyelesaikan ralat nginx304 Apr 14, 2025 pm 12:45 PM

Jawab kepada Soalan: 304 Tidak diubahsuai ralat menunjukkan bahawa penyemak imbas telah cache versi sumber terkini permintaan klien. Penyelesaian: 1. Kosongkan cache penyemak imbas; 2. Lumpuhkan cache penyemak imbas; 3. Konfigurasi nginx untuk membolehkan cache pelanggan; 4. Periksa keizinan fail; 5. Semak fail hash; 6. Lumpuhkan CDN atau cache proksi terbalik; 7. Mulakan semula nginx.

Bagaimana untuk memeriksa sama ada Nginx dimulakan? Bagaimana untuk memeriksa sama ada Nginx dimulakan? Apr 14, 2025 pm 12:48 PM

Di Linux, gunakan arahan berikut untuk memeriksa sama ada nginx dimulakan: Hakim status SistemCTL Nginx berdasarkan output arahan: Jika "Aktif: Aktif (Running)" dipaparkan, Nginx dimulakan. Jika "aktif: tidak aktif (mati)" dipaparkan, nginx dihentikan.

Cara membersihkan log ralat nginx Cara membersihkan log ralat nginx Apr 14, 2025 pm 12:21 PM

Log ralat terletak di/var/log/nginx (linux) atau/usr/local/var/log/nginx (macOS). Gunakan baris arahan untuk membersihkan langkah -langkah: 1. Sandarkan log asal; 2. Buat fail kosong sebagai log baru; 3. Mulakan semula perkhidmatan Nginx. Pembersihan automatik juga boleh digunakan dengan alat pihak ketiga seperti logrotat atau dikonfigurasikan.

See all articles