Windows Tips & News

Vynútiť odpojenie zdieľania CIFS v systéme Linux

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon systému

V zmiešanom prostredí Windows a Linux môžete často používať zdieľania Samba/Windows. Tradične je bežné používanie GVFS a CIFS na prístup k zdieľaniam Windows na počítačoch so systémom Linux. Osobne preferujem CIFS, pretože funguje predvídateľnejšie, spoľahlivejšie a rýchlejšie.

Banner cloudovej siete

Protokol SMB (Server Message Block) je sieťový protokol zdieľania súborov systému Microsoft Windows. Súbor paketov správ definujúcich konkrétnu verziu protokolu sa nazýva dialekt. Common Internet File System (CIFS) je dialekt SMB. SMB aj CIFS sú dostupné aj na VMS. SMB aj CIFS sú dostupné aj na iných operačných systémoch, ako sú Linux a Android, prostredníctvom alternatívnych implementácií, ktoré spoločnosť Microsoft oficiálne nepodporuje.

Reklama

S cifs-utils v systéme Linux môžete jednoducho pripojiť zdieľanie do ľubovoľného priečinka, ktorý chcete, pomocou namontovať príkaz. Môžete tiež nakonfigurovať bod pripojenia pre CIFS pomocou

fstab súbor.
Problém nastáva, keď sa vzdialený počítač stane nedostupným. napr. keď sa vzdialený počítač vypína alebo keď máte prerušené sieťové pripojenie, pripojené zdieľanie vám poskytne hrozný zážitok.

Zakaždým, keď sa pokúsite prejsť do nadradeného adresára bodu pripojenia pomocou aplikácie správcu súborov, zamrzne. Keď sa pokúsite použiť automatické dopĺňanie s bash, spôsobí to oneskorenie, ak sa bod pripojenia zhoduje so vzorom názvu.

Na vyriešenie tohto problému som vyskúšal možnosť lenivého odpojenia. To je umount -l príkaz, ktorý musí byť známy mnohým používateľom Linuxu. Mne to však nepomohlo.

Po niekoľkých pokusoch som prišiel na nasledujúce riešenie.

Ak chcete vynútiť odpojenie zdieľania CIFS v systéme Linux, urobte nasledovné.

  1. Otvorte svoju obľúbenú terminálovú aplikáciu.
  2. Zadajte nasledujúci príkaz: sudo umount -a -t cifs -la potom zadajte svoje heslo.
  3. Ak príkaz sudo nie je vo vašom prostredí dostupný, prepnite sa na root pomocou su príkaz a potom zadajte príkaz umount -a -t cifs -l

Týmto sa môj problém vyriešil. Ak používate iné fungujúce riešenie, neváhajte sa oň podeliť v komentároch.

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon systému
Internet Explorer už nie je súčasťou Windowsu 10

Internet Explorer už nie je súčasťou Windowsu 10

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac

Ako nainštalovať aktualizáciu jadra Linuxu pre WSL 2 v systéme Windows 10

Ako nainštalovať aktualizáciu jadra Linuxu pre WSL 2 v systéme Windows 10

Tu je postup, ako nainštalovať aktualizáciu jadra systému Linux pre WSL 2 v systéme Windows 10.Ak...

Čítaj viac

Surface Duo je teraz k dispozícii vo Veľkej Británii, Francúzsku, Nemecku a Kanade

Surface Duo je teraz k dispozícii vo Veľkej Británii, Francúzsku, Nemecku a Kanade

Tí, ktorí žijú vo Veľkej Británii, Francúzsku, Nemecku a Kanade, si teraz môžu kúpiť smartfón s d...

Čítaj viac