Czy Samba działa dobrze w systemie Windows, jeśli w nazwach uwzględniana jest wielkość liter?
Chcę, aby udział Samba * nix był dostępny dla klientów Windows.
Samba ma możliwość włączania i wyłączania rozróżniania wielkości liter w nazwach plików. Jest to zwykle wyłączone w przypadku dostępu do systemu Windows, więc fred == FRED = fReD.
Prowadzi to jednak do jednego ważnego problemu, AFAICT:
- W systemie UNIX tworzysz dwa foldery o nazwach „RODDY” i „roddy”.
- W systemie Windows zobaczysz oba foldery, ale ...
- Po odinstalowaniu/zmianie nazwy/otwarciu jednego z systemu Windows możesz usunąć/zmienić nazwę/itp. ktokolwiek z nich. Nie wiesz, który! .
Moje pytanie brzmi więc, jak Samba zachowuje się w systemie Windows, jeśli flaga uwzględniająca wielkość liter jest ustawiona na „WŁĄCZONY”? Czy użytkownik może nadal wyświetlać oba foldery i konsekwentnie wykonywać operacje na plikach?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
2 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Przeprowadziłem szybki test (Samba 3.0.24 na zapleczu, WinXP z przodu). Pliki zostały utworzone na serwerze Samby za pośrednictwem sesji SSH.
Następnie przeskanowałem zmapowany dysk do katalogu testowego. Widzę katalogi „test1” i „TEST1”. Otworzyłem "test1" i zobaczyłem plik "foo". Otworzyłem "TEST1" i zobaczyłem plik "bar". Jak na razie dobrze.
Następnie wróciłem do katalogu testowego iw oknie eksploratora zmieniłem nazwę TEST1 na TEST2. Windows trochę się przestraszył - zmienił nazwę folderu, a następnie pokazał OBIE foldery jako TEST2 - wydaje się, że zmienił nazwy obu folderów. Ale w terminalu SSH sprawdziłem:
Dlatego system Windows zmienił nazwę pliku, a Samba uzyskała poprawną nazwę pliku. Kiedy nacisnąłem F5 w oknie eksploratora, aby odświeżyć zawartość folderu, ekran zmienił się i pokazał prawidłowe nazwy folderów.
Ostrzeżenie:
Systemy plików Linuksa akceptują niektóre znaki, których system Windows nie obsługuje (na przykład „:”).
Samba ma opcję „zmiany nazwy”
http://oreilly.com/catalog/sam ... .html
aby zmienić te nazwy plików w coś, co spodoba się systemowi Windows. Jeśli na przykład utworzę plik o nazwie „FA: 23” w moim oknie SSH, Samba zmieni nazwę na „F7T4H0 ~ F” i to właśnie pojawia się w oknie eksploratora.
Anonimowy użytkownik
Potwierdzenie od: