Fórum Root.cz

Hlavní témata => Software => Téma založeno: Peter Fodrek 07. 01. 2021, 16:35:38

Název: CIFS mount prestal robiť mount, ak je v ceste znak$
Přispěvatel: Peter Fodrek 07. 01. 2021, 16:35:38
Vážený kolegovia!

Prosím o radu

v /etc/fstab mám dve položky

Kód: [Vybrat]
//192.168.1.134/shares                                  /home/fodrek/shares                     cifs    credentials=/home/fodrek/cifs.creds,iocharset=utf8,sec=ntlm,cifsacl,user,nosuid,uid=fodrek,gid=users,vers=1.0 0 0
//192.168.1.134/Home$/fodrek.peter.ml                   /home/fodrek/sietovy                    cifs    credentials=/home/fodrek/cifs.creds,iocharset=utf8,sec=ntlm,cifsacl,user,nosuid,uid=fodrek,gid=users,vers=1.0 0 0


a napriek tomu pripojí dnes len tú prvú (21.12.2020 pripájal openSUSE Tumbleweed oba adresáre)

sudo mount -av

vráti


Kód: [Vybrat]
/home/fodrek/shares      : already mounted

mount.cifs kernel mount options: ip=192.168.1.134,unc=\\192.168.1.134\Home$,iocharset=utf8,sec=ntlm,cifsacl,vers=1.0,uid=1000,gid=100,user=peter.fodrek.ml,domain=.....,prefixpath=fodrek.peter.ml,pass=********
mount error(22): Invalid argument

dmesg dá okrem varovania o verzii SMB.ktoré ale musím strpieť

Citace
[ 4272.913960] cifs: Unknown parameter 'prefixpath'

 prefixpath si pridá cifs.mount a  dá tam to, čo bolo za $ v  UNC a odiaľ to nepreniesol do mountu..


Neviem ma niekto nakopnúť, kde robím chybu, prosím,




S vďakou
Peter Fodrek


Edit:
P.S. ani UNC v " " ani \044  namiesto $ nepomáha
Název: Re:CIFS mount prestal robiť mount, ak je v ceste znak$
Přispěvatel: Peter Fodrek 08. 01. 2021, 15:04:17
štatistika
    0 Odpovědí
    330 Zhlédnutí

naznačuje že to je podivné...
Název: Re:CIFS mount prestal robiť mount, ak je v ceste znak$
Přispěvatel: RDa 08. 01. 2021, 15:11:58
A rucne (bez fstab-u, pres shell) ti ten mount udela?
Název: Re:CIFS mount prestal robiť mount, ak je v ceste znak$
Přispěvatel: Peter Fodrek 08. 01. 2021, 15:48:59
A rucne (bez fstab-u, pres shell) ti ten mount udela?

tak isto to neprimountuje, ale z toho istého  Windows stroja primountuje shares bez $ v ceste
Název: Re:CIFS mount prestal robiť mount, ak je v ceste znak$
Přispěvatel: RDa 08. 01. 2021, 21:05:54
No.. divam se na to a neni mi jasne co chtel autor tim:
Kód: [Vybrat]
//192.168.1.134/Home$/fodrek.peter.ml 
rict. Protoze jsem si myslel, ze je to neco jako C$ (skrytej)... ale jestli je to spis [homes] sekce samby, tak by cesta mela byt:
Kód: [Vybrat]
//192.168.1.134/fodrek.peter.ml 
Resp. u sebe to mam jako //host/user/, tyhle autentifikovany home diry.
Název: Re:CIFS mount prestal robiť mount, ak je v ceste znak$
Přispěvatel: Peter Fodrek 09. 01. 2021, 09:37:35
No.. divam se na to a neni mi jasne co chtel autor tim:
Kód: [Vybrat]
//192.168.1.134/Home$/fodrek.peter.ml 
rict. Protoze jsem si myslel, ze je to neco jako C$ (skrytej)... ale jestli je to spis [homes] sekce samby, tak by cesta mela byt:
Kód: [Vybrat]
//192.168.1.134/fodrek.peter.ml 
Resp. u sebe to mam jako //host/user/, tyhle autentifikovany home diry.


Bohužiaľ tak je organizovaný SMB share na DC.
takto to fungovalo od roku 2017 do 21.12 2020 a zrazu to prestalo.

Ake vypustiť Home$ a urobiť share priamo na napadlo tiež, takžeto skúsim
Název: Re:CIFS mount prestal robiť mount, ak je v ceste znak$
Přispěvatel: ByCzech 09. 01. 2021, 11:35:45
Escapovat ten $ nepomůže?
Název: Re:CIFS mount prestal robiť mount, ak je v ceste znak$
Přispěvatel: jeyare 09. 01. 2021, 19:35:54
samba ma definovane illegal charcters v nazvoch pre foldre a files:

 Names cannot include the following characters: ! " # $ % & ' ( ) * + , / : ; <= > ? @ [ ] \ ^ ` { } | ~

nieco podobne som riesil na Synology pre ludi, co s tym mali problem, tak ti to pastujem v originale:

find /volume1 -name "*[\+\{\;\"\\\=\?~\(\)\<\>\&\*\|\$]*" -ls -type f > /volume1/volume1-file_not-allowed-char.txt

when:
- volume1 is variable, then you can use volume1, volume2, volume3 .... up to your NAS setup

then you can get output into:
volume1-file_not-allowed-char.txt

then you can use the txt import to XLS or something like that or define rename procedure(s)

tested, works

Mozes si tak podoplnat characters a cesty, ktore chces kontrolovat
PS neprehadzoval si na tych Widle podporu ore Smb 3?