![]() |
Samba und Umlaute
Hi,
Ich habe folgendes Problem: RedHat 9 mit Samba Ein Benutzer hat einen Ordner "Hü bis 04" gemacht und leider kann ich auf den Ordner nicht per Putty zugreifen. Wenn ich doch mal reinkomme, dann echo-ed die Console "6c" oder so etwas ähnliches. Wie komme ich trotzdem in den Ordner? mfg juro |
Ja, würd mich auch interesieren!
Seit dem ich meine alten WinXP Platten (60+40GB) auf eine Ext3 Partition geschaufelt habe meckert das System auch bei allen (un)möglichen Ordnern. |
unmögliche ordner(namen) macht man nicht :ms: :D
|
Wem sagst Du das? *seuf* unbekehrbare Windows-User ...
|
in der samba config kann man diverse codepages,... definieren.
ich glaub darüber steht im samba manual ganz am schluss etwas. in diversen linux und samba foren steht auch einiges darüber. |
valo: jetzt bestimmt nicht mehr ;)
Juro: Jetzt bin ich bekehrt! (Denn sonnst wä's mir egal und ich würd bei Windos bleiben) gaelic: Und was wäre da einzutragen? Ich mein was für ne codepage verwendet Windo(w)s? |
bei redhat in ner console locale eingeben, dann erhälts die charset-einstellungen deiner distri (ich vermute utf8), bei samba: version 3 oder höher installieren da
niederigere versionen mit utf8 nichts anfangen können, bei putty ebenfalls die tranlation auf utf8 stellen, dann arbeitet alles perfekt miteinander lg |
Verdammt. Ich habe Samba 2.7 verwendet, jetzt habe ich auf 3 upgegraded und jetzt sind alle Umlaute im Arsch ...
|
was heißt deine umlaute sind im a...
wenn du dich über windows auf den share verbindest, oder local am server, oder wenn du dich über putty verbindest? was kommt in der console bei eingabe von testparm raus? lg |
Naja zuerst (2.7) haben die Windows-Clients ohne weiters auf Verzeichnisse mit Umlauten zugreifen. Leider konnte ich aus dem putty nicht darauf zugreifen und ab und zu kam es zu Berechtigungsproblemen.
Um diese Probleme zu beheben habe ich jetzt auf Samba 3.0.X upgegraded. Jetzt sehen die Windows-Clients anstatt z.B. öbb nur mehr |bb oder ähnliches und können nicht mehr auf die Verzeichnisse zugreifen. Wenn ich mit putty jetzt auf die Verzeichnisse zugreife, hat sich (seit dem Upgrade) anscheinend nicht viel getan - bei unserem Beispiel wird bei einem ls ?bb angezeigt. Wenn ich per Befehl: mv ?bb öbb das Verzeichnis ändere, sehe ich es im putty richtig als öbb - ob ich darauf zugreifen kann weis ich noch nicht, da ich das noch nicht testen konnte. Ausserdem wäre es ziemlich anstrengend 20 gb daten auf umlaute zu überprüfen und wenn welche vorhanden sind, diese zu ersetzen. Könnt Ihr mir helfen= mfg juro |
also wenn du bei redhat in der console locale eingibst zeigt er dir wahrscheinlich utf8 an, bei putty mußt du in der translation ebenfalls auf utf8 stellen!
weiters wie sehen die einstellungen bei samba für: dos charset unix charset display charset aus? lg |
Zitat:
LANG=en_ZA.UTF-8 LC_CTYPE="en_ZA.UTF-8" LC_NUMERIC="en_ZA.UTF-8" LC_TIME="en_ZA.UTF-8" LC_COLLATE="en_ZA.UTF-8" LC_MONETARY="en_ZA.UTF-8" LC_MESSAGES="en_ZA.UTF-8" LC_PAPER="en_ZA.UTF-8" LC_NAME="en_ZA.UTF-8" LC_ADDRESS="en_ZA.UTF-8" LC_TELEPHONE="en_ZA.UTF-8" LC_MEASUREMENT="en_ZA.UTF-8" LC_IDENTIFICATION="en_ZA.UTF-8" LC_ALL= Zitat:
|
also wenn du nix siehst sinds wohl die standardeinstellungen, ist bei mir deto so, standardeinstellungen die nicht eingetragen wurden kannst du dir mit swat ansehen, ist ein kofigutrationstool für samba, weiters gibts bei swat auch eine hilfe die die einzelnen einstellungen erklärt!
nochwas, gibt er bei der eingabe von testparm irgend ne fehlermeldung aus? lg |
Testparam gibt es auf der Maschine nicht. Ausserdem greife ich übers Internet (SSH2) auf die Konsole der Maschine zu, daher hilft mir Swat nicht wirklich weiter. Oder?
|
swat ist ein webtool, also über browser aufrufbar, port 901 muß natürlich offen sein, weiters hast du noch die möglichkeit, wenn du eine linuxmaschine zur verfügung hast oder auf nem windowshobel einen grafikserver laufen hast(bei cygwin dabei) eine ssh verbindung auf den linuxserver zu machen mit grafischer weiterleitung auf deine maschine, dort einen browser zu öffnen der dann bei dir local geöffnet wird und dann in dem browser swat aufzurufen, dann benötigst du nur den ssh -port.
testparm sollte möglich sein du hast testparam geschrieben, das gibts natürlich net lg |
Ok, mein Fehler.
testparm output: [global] workgroup = AREC netbios name = SERVER2 server string = Server2 security = DOMAIN obey pam restrictions = Yes password server = SERVER pam password change = Yes passwd program = /usr/bin/passwd %u passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*success fully* unix password sync = Yes log file = /var/log/samba/%m.log max log size = 0 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = No printing = cups [homes] comment = Home Directories valid users = %S read only = No create mask = 0664 directory mask = 0775 browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No [_user] path = /data/_user read only = No create mask = 0775 [_sicherung] path = /data/_sicherung read only = No create mask = 0775 Ich habe kein X auf der Maschine installiert, daher hilft mir cygwin auch nicht weiter. Und wenn ich probiere mich auf der Maschine per lynx http://localhost:901 zu verbinden (laut dieser Anleitung: http://www.manpage.ch/faq/swat.html) kommt nur Alert!: Unable to connect to remote host. |
noch ne frage, wenn du übr windows jetzt nen ordner mit ü anlegst und dann mit putty dir den ordner ansiehst, zeigt er dir dann alles korrekt an? weiters wäre interessant ob, wenn du wirklich vor dem server sitzt , du dann die ordner auch korrekt siehst!
ausgabe von testparm scheint ok zu sein lg |
Das werde ich morgen austesten und sag Dir dann bescheid. Swat habe ich übrigends zum Laufen gebracht, da es - nachdem es installiert ist - eh von Webmin erkannt wird.
Auf jeden Fall einmal vielen Dank für Deine Hilfe bis dato. lg |
Apropos, was sollte denn da stehen?
Zitat:
|
Ok. Ich habe das jetz getestet und es scheint jetzt alles zu funktionieren. Sowohl auf der Maschine selber, in Putty und im Explorer eines Clients sehe ich die Umlaute.
Das einzige Problem, welches mir zum Lösen bleibt ist wie ich die schon angelegten Datei- und Ordnernamen mit Umlauten effizient umbenenne. [edit] Ok, auch dafür habe ich eine Lösung gefunden. Die Clients können die Ordner- und Dateinamen eh selber ändern - das erspart mir sehr viel Zeit. Danke nochmal für Deine Hilfe! |
dos charset=CP850
unix charset=UTF-8 display charset=LOCALE weiters: freut mich das ich dir etwas helfen konnte lg |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 09:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag