|
|
|
|
Strumenti |
10-11-2021, 00:09 | #1 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 1509
|
Permessi scrittura disco usb su Raspberry
ciao,
Ho formattato un disco esterno usb in win10, poi l'ho connesso ad un Raspberry4 dove sta girando un'istanza di Moode (appliance dedicata allo streaming musicale derivata da Debian). Se voglio andare a trasferire altri files, dal mio win10 al raspy (connesso alla mia rete domestica), usando Filezilla, mi dice che non ho i permessi di scrittura. (in effetti, dalla consolle del Raspy, vedo -rw-r--r-- proprietario root. Ho un'altro Raspy dove gira la stessa istanza di Moode, con un disco usb collegato, dove pero' posso andare a scrivee con filezilla e ho i permessi per farlo. Entrambi i dischi sono NTFS ma ho provato anche col FAT32. Se tentodi dare il comando chmode 777 da consolle Raspy, mi dice che non ho i permessi. Se da win10 uso l'explorer con risorse di rete, posso scrivere, anche sul sistema che non me lo permette con filezilla, ma e' MOLTO piu' lento. Ho letto e provato alcuni espedienti trovati in rete, ma se formatto dal mio desktop un disco usb, quando trasferisco un file, me lo ritrovo con i permessi di cui sopra. Qualcuno ne conosce la ragione? grazie
__________________
Windows 10 Ultima modifica di HEGOM : 10-11-2021 alle 00:12. |
10-11-2021, 14:17 | #2 |
Senior Member
Iscritto dal: Mar 2008
Messaggi: 18055
|
Da quello che so' Linux non gestisce i permessi su file e directory presenti su partizioni NTFS, tanto meno su Fat32 dove non esistono del tutto come feature. Possono essere impostati permessi su tutta la partizione col mounting.
Come viene montata quella partizione? Col mount manuale a richiesta dell'utente o con quello automatico tramite apposita riga in fstab? Puoi postare l'output del comando Codice:
mount Al limite se vuoi anche solo quello della riga corrispondente a quella partizione. Se vuoi anche /etc/fstab se la partizione viene montata in automatico all'avvio. |
10-11-2021, 15:07 | #3 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 1509
|
ciao grazie per la risposta.
credo che sia automatico, perche' mi basta semplicemente collegare lo spinotto usb per vederlo disponibile su filezilla e anche sulla directory via terminale ssh interno a Moode. Quindi e' una questione di windows come credevo. Ma a questo punto, come faccio a formattarlo scrivibile per tutti oltre che root?
__________________
Windows 10 |
10-11-2021, 15:50 | #4 | ||
Senior Member
Iscritto dal: Mar 2008
Messaggi: 18055
|
Quote:
Quote:
Ultima modifica di Nicodemo Timoteo Taddeo : 10-11-2021 alle 16:03. |
||
10-11-2021, 18:53 | #5 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 1509
|
ehmm...spesso la rimozione la faccio. confesso non sempre, perche' ho visto che comunque manteneva le informazioni.
pi@moode:~ $ mount /dev/mmcblk0p2 on / type ext4 (rw,noatime) devtmpfs on /dev type devtmpfs (rw,relatime,size=1926296k,nr_inodes=147021,mode=755) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,relatime) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd) none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=39,pgrp=1,timeout=0,minproto=5,maxproto=5,direct) sunrpc on /run/rpc_pipefs type rpc_pipefs (rw,relatime) debugfs on /sys/kernel/debug type debugfs (rw,relatime) mqueue on /dev/mqueue type mqueue (rw,relatime) configfs on /sys/kernel/config type configfs (rw,relatime) /dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro) fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime) /dev/sda1 on /media/HEGOKEY type fuseblk (rw,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks) tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=392016k,mode=700,uid=1000,gid=1000) pi@moode:~ $ fstab lo vedo nella directory ma non so come visualizzarlo. ho provato con echo ma non va
__________________
Windows 10 |
10-11-2021, 19:40 | #6 | ||
Senior Member
Iscritto dal: Mar 2008
Messaggi: 18055
|
Quote:
Codice:
pi@moode:~ $ mount . /dev/sda1 on /media/HEGOKEY type fuseblk (rw,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks) . Quote:
Facciamo una prova, devi collegare il disco alla macchina con Windows, vai in esplora file, fai click destro sull'unità in questione, proprietà, scheda hardware, seleziona il disco in questione, clicca ancora su proprietà, vedi un esempio da me: https://i.imgur.com/tNMHWE2.png Nella successiva finestra clicca su cambia impostazioni: https://i.imgur.com/DWHjyrv.png Quindi sulla scheda criteri: https://i.imgur.com/mKwxq9i.png Accertati che sia impostato come nella foto, cioè rimozione rapida e cache disattivata. Se è già selezionata la cache, seleziona prestazioni migliori, poi togli il segno di spunta da Attiva cache in scrittura, deve restare deselezionata, quindi riattiva rimozione rapida. Insomma devi fare in modo che la cache sia sicuramente deselezionata perché risulta così. Poi espelli nuovamente il disco operando sull'apposita icona in basso a destra. Collegalo al computer con Linux e vediamo se cambia qualcosa. Ultima modifica di Nicodemo Timoteo Taddeo : 10-11-2021 alle 19:49. |
||
10-11-2021, 20:47 | #7 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 1509
|
ok ho fatto tutto. ma lui mi da' sempre un listato tipo questo
pi@moode:/media/HEGOMEDIAVR/FLAC/Zero Cult - Clouds Garden-2010 (FLAC) $ ls -all total 461724 drwxr-xr-x 1 root root 4096 Nov 7 07:08 . drwxr-xr-x 1 root root 327680 Nov 7 07:09 .. -rwxr-xr-x 1 root root 51267205 Dec 18 2019 '01 Clouds Garden.flac' -rwxr-xr-x 1 root root 48222022 Dec 18 2019 '02 P-Ray (2010 Edit).flac' -rwxr-xr-x 1 root root 41989961 Dec 18 2019 '03 If.flac' -rwxr-xr-x 1 root root 48756071 Dec 18 2019 '04 Tripsphere.flac' -rwxr-xr-x 1 root root 45042097 Dec 18 2019 '05 Night Out (2010 Edit).flac' -rwxr-xr-x 1 root root 54168719 Dec 18 2019 '06 Redreaming.flac' -rwxr-xr-x 1 root root 60302582 Dec 18 2019 '07 Utopia Train.flac'
__________________
Windows 10 |
11-11-2021, 08:10 | #8 | |
Senior Member
Iscritto dal: Mar 2008
Messaggi: 18055
|
Quote:
Se puoi farlo, formattare il disco in NTFS da Linux e provare a vedere se si risolve così? |
|
11-11-2021, 11:50 | #9 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 1509
|
Ti ringrazio comunque per il tempo che mi hai dedicato.
Avevo pensato anch'io di formattare in Linux, ma sono molto arrugginito in materia e non so se la micro distribuzione Moode abbia i comandi per quello. Magari installero' un'altra distro su un'altra microsd e provo da li'. grazie comunque. Sappi che neanche il programmatore di Moode e' riuscito a risolvere la cosa
__________________
Windows 10 |
13-11-2021, 12:00 | #10 |
Senior Member
Iscritto dal: May 2006
Città: Timbuctu
Messaggi: 1984
|
Il proprietario dei file è root, devi usare sudo per modificarli.
Esempio: entri nella cartella che desideri. Lanci il comando sudo nano testo.txt questo ti crea un file di nome testo.txt e te lo apre con l'editor di testo nano (uno dei più semplici da usare). Scrivi nel file qualcosa, poi salva e esci premendo la combinazione CTRL + O, invio, CTRL + X. Se tutto è ok, dovresti trovarti il file testo.txt. Similmente per fare operazioni di modifica devi anteporre il comando sudo. Es. sudo cp fileoriginale.txt filenuovo.txt Con questo comando copi il fileoriginale.txt in un nuovo file chiamato filenuovo.txt |
14-11-2021, 00:58 | #11 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 1509
|
Grazie Lemming. Appena possibile proverò, per mia cultura, ma il problema rimane. Anxi diciamo la curiosità di come sia possibile in due sistemi uguali, poter trasferta files con Filezilla solo in uno di essi.
Filezilla appunto mi dice che non ha i permessi per scrivere. Invece nell altro sistema uguale, va benissimo….
__________________
Windows 10 |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:58.