Ik gebruik FreeNAS om een map te delen met een Linux VM (op dezelfde host). Ik gebruik Samba.
Als ik FreeNas de legacy mode expliciet aanzet dan mag ik bovenstaande mount maken. Deze mount bevat dus "vers=1.0". De output van "mount" bevat dan ook "unix".
Ik kan dan het volgende doen op de client en krijg 2 bestanden. Ik kan dus bestanden aanmaken met verschillende "casing"
Echter de default is dat je v1.0 niet meer moet gebruik. Traag, onveilig, etc.
Er is inmiddels een v2 en zelfs v3. Maar zodra ik v3 (vers=3.0) inschakel vervalt "unix" en touchen geeft dan maar 1 file.
Hier moet toch inmiddels wel een oplossing voor zijn?
code:
1
| mount -t cifs //nas/test4 /mnt/test4 --verbose -o username=test,rw,uid=1001,gid=1001,soft,vers=1.0,credentials=/root/nas2credentials |
Als ik FreeNas de legacy mode expliciet aanzet dan mag ik bovenstaande mount maken. Deze mount bevat dus "vers=1.0". De output van "mount" bevat dan ook "unix".
Ik kan dan het volgende doen op de client en krijg 2 bestanden. Ik kan dus bestanden aanmaken met verschillende "casing"
code:
1
2
3
4
| touch /mnt/test4/FILE ; echo "hoi" >> /mnt/test4/file ; ls -ltr /mnt/test4/ total 1 -rwx------+ 1 test users 4 Jul 14 19:06 file -rwx------+ 1 test users 12 Jul 14 19:06 FILE |
Echter de default is dat je v1.0 niet meer moet gebruik. Traag, onveilig, etc.
Er is inmiddels een v2 en zelfs v3. Maar zodra ik v3 (vers=3.0) inschakel vervalt "unix" en touchen geeft dan maar 1 file.
Hier moet toch inmiddels wel een oplossing voor zijn?
code:
1
| mount -t cifs //nas/test4 /mnt/test4 --verbose -o username=test,rw,uid=1001,gid=1001,soft,vers=3.0,credentials=/root/nas2credentials |
[ Voor 34% gewijzigd door MisterE op 15-07-2020 10:50 ]