Hozzászólások
Ha jól emlékszem, akkor -o kapcsolót követően.
Pl:
smbmount //GEPNEV/Sahred /tmp/havergepe -o credentials=smbparam
- A hozzászóláshoz be kell jelentkezni
Hi!
A problemam a kovetkezo. Ha Samba vagy Windows altal kiajanlott share-t csatolok fel Linux alatt, akkor nem latom az ekezetes konyvtar es file neveket rendesen, csak krix-kraxok vannak az ekezetek helyen. Ezt hol tudom allitani?
Koszi.
- A hozzászóláshoz be kell jelentkezni
Remélem válaszol hozzáértőbb ember, addig is próbáld ki a "client code page=852" és a "character set=ISO8859-2" sorokat beírni az smb.conf file-ba, hátha az segít.
- A hozzászóláshoz be kell jelentkezni
Hi!
Ha van a megosztasban ekezet (asszem, az a neve a megosztasnak, hogy Megosztás), akkor azzal lehet valamit kezdeni.
Elore is koszi.
By(t)e
TBS::Antiemes
- A hozzászóláshoz be kell jelentkezni
[quote:dd265b8ddf="popacsek"]Remélem válaszol hozzáértőbb ember, addig is próbáld ki a "client code page=852" és a "character set=ISO8859-2" sorokat beírni az smb.conf file-ba, hátha az segít.
Sajnos ez nem segitett. Ha keszitek konyvtarat ekezetes karakterrel, az tokeletesen latszik. Ha windows szerver megosztast mountolok smbmount-tal, akkor az ekezetek tovabbra sem jok.
- A hozzászóláshoz be kell jelentkezni
Samba szerveren az elobb irt beallitas kell, linux kliensen smbmount opcionak iocharset=iso8859-2,codepage=cp852 , es persze a kernelbe vagy modulba forditva a megfelelo kodtablak. Valami ujabb 2.4 kernelben viszont volt valami bug, ami miatt ez nem mukodott jol, nem tudom a konkret verziot, viszont ezen a kernelen nem is tudtam sehogy megoldani, hogy menjen.
- A hozzászóláshoz be kell jelentkezni
Az smbmountot iocharset paraméterrel hívd meg. A Windowsok egyébként 1250-es codepage-et használnak és nem 852-es, vagy 8859-2est.
- A hozzászóláshoz be kell jelentkezni
[quote:a1d7395238="begin"]Az smbmountot iocharset paraméterrel hívd meg. A Windowsok egyébként 1250-es codepage-et használnak és nem 852-es, vagy 8859-2est.
ezt meg lehet adni az smb.conf -ban?
- A hozzászóláshoz be kell jelentkezni
Most nem értelek... Az smb.conf a samba szervernek kell, abban megadhatod, hogy milyen kódlapot használjon a megosztásaihoz. Neked ha jól értettem nem szerver, hanem kliens oldali megoldás kéne. Sokat segítene a problémád megértésében, ha konkrétabban fogalmaznál.
- A hozzászóláshoz be kell jelentkezni
[quote:6eeb789782="begin"]Most nem értelek... Az smb.conf a samba szervernek kell, abban megadhatod, hogy milyen kódlapot használjon a megosztásaihoz. Neked ha jól értettem nem szerver, hanem kliens oldali megoldás kéne. Sokat segítene a problémád megértésében, ha konkrétabban fogalmaznál.
Azt szeretnem kerdezni, hogy van-e valami konfigfile, ahol meg lehet adni az smbmount parametereit. Hogy ne kelljen allandoan hosszu sorokat beirni.
- A hozzászóláshoz be kell jelentkezni
[quote:1a05eaa09c="foobar"]... nem latom az ekezetes konyvtar es file neveket rendesen, csak krix-kraxok vannak az ekezetek helyen.
Megoldásjavaslatok születtek már, én nem ezt a vonalat szeretném továbbvinni, hanem picit fel szeretném hívni a figyelmet arra, hogy annak, hogy "ékezetes fájlnév" így a levegőben lógva, semmi értelme nincs. Ilyen fogalom nem létezik. Olyan van, hogy Latin-2 kódolású ékezetes fájlnév. Olyan is van, hogy UTF-8 kódolású ékezetes fájlnév. Olyan is van, hogy Windows-1250 kódolású ékezetes fájlnév. Olyan, hogy "ékezetes fájlnév", csak így natúrban, ez egy definiálhatatlan, nem létező, értelmetlen fogalom.
Jelenleg épp egy inkompatibilis átállás "áldozata" a Linux, az alkalmazások egy része ilyen, más része olyan kódolással tárolja a fájlneveket, így két Linux alkalmazás sem kompatibilis egymással, az egyik ékezeteit hibásan jeleníti meg a másik és viszont. Tehát ha még azt is bele akarjuk vonni a játékba, hogy a Windows megosztások ékezetei jók legyenek, akkor minimum tudni kell, hogy mely alkalmazásokban szeretnénk őket jól látni.
További "kötelező" olvasmányok:
http://www.joelonsoftware.com/articles/Unicode.html
http://dev.uhulinux.hu/doc/accent.html
- A hozzászóláshoz be kell jelentkezni
Ebben a fórumban már a Samba kötet automatikus csatolása topicban foglalkoztak ezzel a kérdéssel. De leírom a legegyszerűbb megoldást.
1.
létrehozol pl. egy smbparam file-t, ami a kovetkezőket tartalmazza:
username=felhasznalonev
password=jelszo
iocharset=cp1250
2.
fstab végére felviszed a következő sort:
//szervernev/megosztas /mnt/windows smbfs credentials=smbparam 0 0
Értelem szerűen módosítandó a példa.
Ezt egyébként fixen szeretnéd? Mert nem nagyon szokott jól esni neki ha esetleg kihúzzák alóla a filerendszert, de attől még persze megvalósítható.
- A hozzászóláshoz be kell jelentkezni
Hi!
Koszi az opciokat, most mar tok jol mennek az ekezetes filenevek :)
Viszont azt hogy lehet megoldani, hogy ha beirom azt, hogy
smbmount //GEPNEV/Sahred /tmp/havergepe, akkor automatikusan ezekkel az opciokkal mountolja?
TBS::Antiemes
- A hozzászóláshoz be kell jelentkezni