Mam włączoną funkcję udostępniania plików w systemie OS X Lion i uzyskuję dostęp do udziałów za pomocą Win XP i Win 7. Potrafię dobrze czytać i pisać, kiedy tworzę nowy plik, uprawnienia do tego pliku są domyślnie ustawione na 600 i są dostępne tylko dla konta uwierzytelnionego za pomocą SMB. Jeśli edytuję pliki, uprawnienia nie są zmieniane. Tylko nowe pliki mają ten problem. Oznacza to, że inne konta w systemie OS X nie mogą uzyskać dostępu do plików, podobnie jak serwer apache, który działa jako _www.
Czy istnieje sposób, aby zamiast tego Lion SMB oznaczył nowe pliki jako 644?
lion
permission
smb
Jay Liu
źródło
źródło
Odpowiedzi:
Myślę, że to może być błąd. Widzę również to samo zachowanie w Mountain Lion.
Upewniłem się, że ustawienia udostępniania plików są prawidłowe. Przejdź do folderu w Finderze i sprawdź, czy użytkownik ma odpowiednie uprawnienia, w tym lokalne tworzenie plików, które dają prawidłowe (644) uprawnienia. Przejdź do Preferencji systemowych -> Udostępnianie i wybierz udział, i sprawdź, czy użytkownik jest na liście z uprawnieniami do odczytu i zapisu.
Za pomocą narzędzia wiersza poleceń:
aby wyświetlić listę udziałów oraz:
Widze:
Jednak pliki tworzone przez użytkowników systemu Windows kończą na 600 uprawnieniach i nie są czytelne dla innych.
Chociaż nie jest to odpowiedź, mam nadzieję, że da to komuś krok bliżej jej znalezienia.
źródło