Puncte:1

Montarea partajărilor de pe Synology NAS persistentă la pornire

drapel us

Montarea partajărilor de pe Synology NAS persistentă la pornire

Folosesc Ubuntu 20.4 cu un Synology NAS care este ușor accesibil din Windows și Mac

Pot monta partajările folosind următoarea comandă în terminal:

sudo mount -o uid=linuxusername,username=shareuser,pass=sharepass //192.168.1.2/music /home/profile/Music/musicone

Cu toate acestea, este laborios, deoarece am mai multe puncte de share de montat, prin urmare vreau să montez folosind fstab pentru montare persistentă, așa că am făcut această intrare:

//192.168.42.2/music /home/profile/Music/musicone cifs uid=linuxuser,username=sharepointuser,pass=sharepointpass 0 0

Am avut multe probleme să fac asta fstab fișierul funcționează, dar în sfârșit l-am modificat.Las asta aici în cazul în care pot ajuta pe alții cu aceeași problemă de montare. Aceasta este sintaxa de funcționare. Am încercat să folosesc gid în loc de uid, dar nu a funcționat, așa că cred că funcționează doar pentru un singur utilizator. (Am un singur utilizator, iar monturile sunt în acel director principal)

In orice caz ... Aș prefera să folosesc un fișier pentru acreditări, așa că am creat un fișier numit .smbcredentials, înlocuind credentials=calea fișierului pentru numele de utilizator și parola.

Asta nu merge. Apare punctul de share, dar deschiderea ca utilizator produce o eroare că poate fi montat doar ca root, iar deschiderea ca root spune

mount:/home/profile/Documents/nas: este posibil să aveți nevoie de un detaliu despre tipul fișierului, cum ar fi /sbin/mount.(filetype) program de ajutor

dar nu știu unde să plasez asta în sintaxă. Nu este monte.smb opțiune în sbin, dar există mount.nfs care ar putea funcționa, deoarece NAS-ul meu are NFS pornit. Dar nu este așa, prima eroare care spune că share-ul nu este în format host:dir. Adăugarea de două puncte după IP-ul serverului nu a ajutat și asta nici măcar nu a ajuns la partea de autentificare.

Am încercat să pun /sbin/mount.nfs în câteva locuri din sintaxă, lăsând în referința nfs (unde merge cifs), dar nimic nu ar face partajarea disponibilă.

Montare cu un ID de grup (gid=1000) ar fi mai bine (și aș pune punctele de montare /mnt/) dar asta nu funcționează, așa că dacă aș adăuga un utilizator, aș avea probleme acolo.

Iată două dintre zecile de pagini web la care m-am uitat, acestea au dat cele mai multe rezultate, dar evident nu complete.

https://wiki.ubuntu.com/MountWindowsSharesPermanently https://deathofagremmie.com/2012/05/01/mounting-a-synology-diskstation-on-ubuntu-12.04/#disqus_thread

Peter Addison avatar
drapel us
înlocuirea „nfs” cu „cifs” în sintaxa de montare nu montează cu succes punctele de share. în utilizator, pot vedea acțiunile, dar nu le pot deschide. În modul utilizator primesc „permis doar ca root”, iar în modul root primesc „mount.nfs: share not in host:dir format” Adăugarea de două puncte după IP-ul serverului nu a rezolvat această problemă.asta a fost o sugestie pe care am încercat-o, m-aș bucura foarte mult dacă ai putea oferi o sintaxă pentru partajare. adăugarea punctelor două a dat eroarea „Nu s-a rezolvat serverul, numele sau serviciul necunoscut.
Marc Vanhoomissen avatar
drapel in
Aveți un `mount.cifs` în `/sbin`?
Peter Addison avatar
drapel us
nu, nu am asta. Eu am mount.nfs. montarea cifs funcționează bine, cu excepția faptului că nu pot pune acreditările într-un fișier și le citesc.
Peter Addison avatar
drapel us
Am reconfigurat Synology, adăugând o permisiune NFS pe unul dintre partajări. Am configurat maparea rădăcină la admin și am configurat un utilizator potrivit pentru contul meu de „profil” linux, cu permisiuni de citire-scriere pe partajarea nfs. Pot să răsfoiesc cu ușurință folderul prin rețea, dar nu am reușit să-l montez cu nfs profile@Ubuntu-pc:~$ sudo mount 192.168.42.2:/volume2/MusicTwo /home/profile/Music/nfstest mount.nfs: acces refuzat de server în timpul instalării 192.168.42.2:/volume2/MusicTwo
Peter Addison avatar
drapel us
Continui să primesc „accesul refuzat de către server” după ce am încercat mai multe ajustări ale permisiunilor NFS de pe server și din opțiunile nfs. Pentru mine, NFS este un non-starter pentru montarea lui. Pot naviga la el, deoarece acum am un cont de utilizator pe Synology, dar nu îl pot monta. Nu prin linia de comandă, nici în fstab. Interzice accesul la partajare din mai multe programe, deoarece acestea nu o vor accesa decât dacă este montată local.
drapel ar
Încercați să activați `sftp` în Synology NAS. Apoi fie folosiți [`sshfs`](https://help.ubuntu.com/community/SSHFS) în `/etc/fstab` pentru a monta. Utilizați alternativ ceva de genul `sftp://[email protected]/NetBackup/Computer_to_be_backedup/peter` ca locație de stocare în DejaDup, aplicația de backup implicită în Ubuntu.
drapel ar
Dacă credeți că răspunsul de mai jos este corect, faceți clic pe bifa gri âï¸ de lângă răspuns și transformați-l în verde â . Acest lucru va marca problema ca fiind rezolvată și îi va ajuta pe alții.
Puncte:0
drapel in

Ai un mount.cif în /sbin? Dacă nu, încercați și instalați smbclient

sudo apt-get install smbclient

Făceam așa, dar acum folosesc montare automată. Această soluție are avantajul de a vă monta automat share-urile de îndată ce NAS-ul dvs. devine disponibil.

Editați | ×: Reinstalare cifs-utils, a mers (sudo apt install cifs-utils)

Peter Addison avatar
drapel us
Am rulat acea instalare, dar nici mount.cifs, nici mount.smb nu sunt în /sbin
Marc Vanhoomissen avatar
drapel in
Sunt instalate și `cifs-utils`? (`sudo apt install cifs-utils`)
Peter Addison avatar
drapel us
Am instalat smbclient, dar nu a îmbunătățit nimic
Peter Addison avatar
drapel us
da, cifs-utils au fost instalate cu ceva timp în urmă
Marc Vanhoomissen avatar
drapel in
@PeterAddison Foarte ciudat pentru că mount.cifs aparține lui cifs-utils (https://packages.debian.org/search?searchon=contents&keywords=mount.cifs). Poate o reinstalare ar putea rezolva problema.
Peter Addison avatar
drapel us
Kowabunga. când am reinstalat cifs-utils, a funcționat cu acreditările instalate în fișierul .smbcredentians din directorul meu de acasă.
Peter Addison avatar
drapel us
//192.168.42.2/fileshare /home/profile/Documents/nasfiles cifs uid=profile,credentials=/home/profile/.smbcredentials 0 0
Peter Addison avatar
drapel us
cum postez asta, astfel încât să apară pe fundal gri?
Marc Vanhoomissen avatar
drapel in
@PeterAddison: folosește doar bifa „`” înainte și după text. Sau folosiți {} buton.
Marc Vanhoomissen avatar
drapel in
@PeterAddison De asemenea, dacă răspunsul a rezolvat problema, marcați-o ca „acceptat”, astfel încât alți utilizatori să o poată identifica cu ușurință.

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.