Priverstinai atjungti CIFS bendrinimą sistemoje „Linux“.
Mišrioje „Windows“ ir „Linux“ aplinkoje dažnai galite naudoti „Samba“ / „Windows“ bendrinimus. Tradiciškai GVFS ir CIFS naudojimas norint pasiekti „Windows“ dalis „Linux“ asmeniniuose kompiuteriuose yra įprastas. Asmeniškai man labiau patinka CIFS, nes jis veikia labiau nuspėjamai, patikimiau ir greičiau.
Serverio pranešimų bloko (SMB) protokolas yra „Microsoft Windows“ tinklo failų bendrinimo protokolas. Pranešimų paketų rinkinys, apibrėžiantis tam tikrą protokolo versiją, vadinamas dialektu. Bendroji interneto failų sistema (CIFS) yra SMB tarmė. SMB ir CIFS taip pat pasiekiami VMS. Tiek SMB, tiek CIFS taip pat pasiekiami kitose operacinėse sistemose, pvz., „Linux“ ir „Android“, naudojant alternatyvius diegimus, kurių „Microsoft“ oficialiai nepalaiko.
Su cifs-utils „Linux“ sistemoje galite lengvai prijungti bendrinimą bet kuriame norimame aplanke naudodami kalnas
komandą. Taip pat galite sukonfigūruoti CIFS prijungimo tašką naudodami fstab
failą.
Problema kyla, kai nuotolinis kompiuteris tampa nepasiekiamas. pvz. Kai nuotolinis kompiuteris išsijungia arba kai nutrūksta tinklo ryšys, prijungtas bendrinimas suteikia siaubingą patirtį.
Kiekvieną kartą, kai bandote pereiti į prijungimo taško pirminį katalogą naudodami failų tvarkyklės programą, jis užšąla. Kai bandote naudoti automatinį užbaigimą su bash, tai sukelia delsą, jei prijungimo taškas atitinka pavadinimo šabloną.
Norėdami išspręsti šią problemą, išbandžiau tingaus atjungimo parinktį. Tai yra umount -l
komanda, kurią turi žinoti daugelis Linux vartotojų. Tačiau man tai nepadėjo.
Po keleto eksperimentų radau tokį sprendimą.
Norėdami priversti atjungti CIFS bendrinimą sistemoje „Linux“., atlikite šiuos veiksmus.
- Atidarykite mėgstamą terminalo programą.
- Įveskite šią komandą:
sudo umount -a -t cifs -l
, tada pateikite slaptažodį. - Jei sudo komanda jūsų aplinkoje nepasiekiama, pereikite prie root naudodami
su
komandą, tada išduokite komandąumount -a -t cifs -l
Tai išsprendė mano problemą. Jei naudojate kitą veikiantį sprendimą, nedvejodami pasidalykite juo komentaruose.