Puncte:0

sistem de fișiere numai pentru citire - partajare în rețea

drapel cn

Am citit despre postări cu sistem de fișiere doar pentru citire, dar cele pe care le-am găsit se referă la HDD/SDD-uri.

Rulez Ubuntu 20.04.2 pe laptopul meu. Am un VM pe serverul meu (server real) și rulează OMV. Toate fișierele funcționează bine, cu excepția câtorva care dau înapoi sistemul de fișiere doar pentru citire. În cele din urmă, ceea ce încerc să fac este să îmi sincronizez fișierele din OMV pe Google Drive cu Grive2.

În fstab-ul meu am următoarele: captură de ecran fstab

Am încercat să schimb file_mode=0777 și dir_mode=0777 în pur și simplu rw, dar nu a funcționat, așa că l-am restabilit. /root/.smbcredentialsomv meu sunt și ele corecte (la asta se referă). Dacă acest lucru nu ar fi corect, presupun că nu aș putea accesa niciun fișier.

Am citit pentru a rula fsck de pe un USB live, dar deoarece unitatea mea este o partajare de rețea și nu pe computerul meu local, nu sunt sigur dacă asta va avea sens. Simțiți-vă liber să mă corectați deoarece încă învăț.

În cazul în care aveți nevoie de mai multe informații pentru a ajuta la rezolvarea acestei provocări, nu ezitați să întrebați.

Mulțumesc anticipat!

user10489 avatar
drapel in
Permisiunile partajării rețelei sunt controlate de serverul de la distanță. De asemenea, CIFS nu gestionează mai multe acreditări pe aceeași conexiune, deci nu este potrivit pentru o partajare multi-utilizator.
Dennis avatar
drapel cn
Înțeleg ce spui că CIFS nu gestionează mai multe acreditări pe aceeași conexiune, dar toate acreditările sunt aceleași. Atat pe laptop cat si pe server. Va face asta o diferență sau tot nu-i va plăcea?
user10489 avatar
drapel in
Din întrebarea dvs. nu este clar ce fișiere sunt numai pentru citire. Sunt toate fișierele dintr-o montură specifică sau unele fișiere dintr-un anumit director sau unele fișiere dintr-un director sunt doar citite, în timp ce altele sunt scrise? Dacă aceasta a fost o problemă de permisiuni, veți primi o permisiune refuzată. Sistemul de fișiere numai citire indică faptul că serverul refuză scrierea, dar ar trebui să fie pentru tot ce este în montare.
Dennis avatar
drapel cn
Scuze că nu am fost clar. Sunt doar câteva fișiere din aproximativ 10 subdirectoare care oferă doar citire. Evident că am mult mai multe foldere și fișiere, dar doar acestea dau o problemă. M-aș aștepta ca toate fișierele să dea aceeași problemă sau niciuna. Nu doar câteva fișiere.
user10489 avatar
drapel in
Dacă sunt doar câteva fișiere, trebuie să investigați permisiunile pentru acele fișiere pe partea de server. Probabil că nu pot fi scrise cu acreditările pe care le utilizați pentru montare.
Dennis avatar
drapel cn
Când încerc să schimb permisiunile cu: chmod 777 Primesc sistemul de fișiere numai pentru citire :-(
user10489 avatar
drapel in
Obțineți un sistem de fișiere numai pentru citire pe server? Investigarea sau modificarea permisiunilor din partea clientului este inutilă, deoarece CIFS nu acceptă permisiuni sau acreditări pe partea clientului.
ChanganAuto avatar
drapel us
Și OpenMediaVault este o soluție bazată pe Debian, nu Ubuntu, deci off-topic aici. Faptul că utilizați un client Ubuntu pentru a-l accesa este irelevant pentru adecvarea acestei întrebări pentru site-ul web. Poate doriți să postați pe Unix&Linux.
Dennis avatar
drapel cn
Scuze ChanganAuto. @user10489: da, pe server Problema a fost rezolvată: am repornit serverul și cumva problema a fost rezolvată... Totuși, nu știu de ce... Îmi pare rău că îi țin pe toți ocupați...
Dennis avatar
drapel cn
Problema este rezolvată... Se pare că în timp ce îmi actualizam fișierul fstab, din întâmplare am schimbat adresa IP de la 192 la 191 pentru homebase. Hopa... răul meu...
Puncte:0
drapel in

În imaginea legată, toate sistemele de fișiere de rețea folosesc sistemul de fișiere de rețea CIFS.

În general, protocolul CIFS acceptă doar o singură acreditare per conexiune și nu acceptă permisiuni în stil Unix. Orice permisiuni Unix vizibile pe partea clientului sunt simulate, iar schimbarea lor nu funcționează (sau nu funcționează conform așteptărilor), deoarece fie nu există pe partea de server, fie sunt traduse din permisiuni de server care nu au o mapare 1:1 .

Eroarea „sistem de fișiere doar pentru citire” indică că serverul refuză scrierea, iar problema este fie pe server, fie în modul în care este montat sistemul de fișiere. Dacă aceasta a fost o problemă cu montarea în sine, toate fișierele din montură ar trebui să fie numai pentru citire.

Dacă aceasta a fost o problemă de permisiune, ați primi „permisiune refuzată”.

Deoarece serverul nu rulează Ubuntu, rezolvarea acestei probleme din partea serverului este în afara subiectului aici.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.