Portál AbcLinuxu, 16. června 2025 19:00
Ahoj, mám velikánský problém. Mám mountly disk Samby pomoci CIFS (UTF8) ... na tomto disku jsem pomocí Gnome Commanderu z Ubuntu měnil hromadně názvy souborů.
Název vypadá např. takhle:
Dorotka - 2006:03:31 21:56:27.jpg
Když se ale připojím mountem z Gnome nebo z Windows, tak názvy vypadají takhle:
O1J7WU~R.jpg
Stači někde změnit jen nějaky parametr, nebo musím všechny názvy za nějakych jiných okolností zase měnit?
Dělal jsem to asi 3 hodiny, souborů mám asi 3000
Za každou pomoc budu vděčný.
Na serveru jsou názvy v pořádku (přistupuju pomocí SSH). Nemůže to být tím UTF-8 ? Ale když něco přejmenuju "ručně" na serveru (na mountlem disku CIFS) tak to přečtou i Windows...
Tohle je ta složka (v /etc/samba/smb.conf ), kde mám fotky:
[public]
comment = Sdílená složka - Domácí síť
path = /home/public
public = no
guest ok = no
writable = yes
browseable = yes
valid users = @users
write list = @users
directory mask = 0770
create mask = 0660
force group = users
# CIFS
directory security mask = 000
force directory security mode = 770
security mask = 000
force security mode = 660
Dvojtecka nemuze byt v nazvu souboru pod XP. Prostudujte zakazane znaky v nazvech souboru v XP.
Aha... takze mount v Gnome se tedy chová stejně jako Windows.. Tomu se to také nelíbí.. Ale uz jsem zkušebně přejmenoval : na - a vypada to, ze to funguje. Mockrat diky!
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.