Próbuję używać Samby do udostępniania plików między Windows XP a Ubuntu.
Zredagowałem plik smb.conf i dodałem nazwę grupy roboczej i nazwę Netbios. To jest część, która ma problemy:
[Myshare]
comment = Myshare
path = /myshare
read only = no
guest ok = yes
Kiedy to zrobię sudo samba restart
, otrzymuję następujące dane wyjściowe:
Unknown parameter encountered: "max log size"
Ignoring unknown parameter "max log size"
Unknown parameter encountered: "syslog"
Ignoring unknown parameter "syslog"
Unknown parameter encountered: "passdb backend"
Ignoring unknown parameter "passdb backend"
Unknown parameter encountered: "unix password sync"
Ignoring unknown parameter "unix password sync"
Unknown parameter encountered: "passwd program"
Ignoring unknown parameter "passwd program"
Unknown parameter encountered: "pam password change"
Ignoring unknown parameter "pam password change"
Unknown parameter encountered: "map to guest"
Ignoring unknown parameter "map to guest"
Unknown parameter encountered: "usershare allow guests"
Ignoring unknown parameter "usershare allow guests"
Unknown parameter encountered: "read_only"
Ignoring unknown parameter "read_only"
Unknown parameter encountered: "guest_ok"
Ignoring unknown parameter "guest_ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Z mojego komputera z systemem Windows XP widzę udział, ale gdy próbuję uzyskać do niego dostęp, mówi, że nie jest dostępny i mogę nie mieć uprawnień do korzystania z niego. Już zmieniłem uprawnienia do katalogu.
Po zainstalowaniu samby pomyślałem sudo apt-get install samba4
, że mogą to być problemy, ponieważ używam nowszej wersji samby i nie rozpoznaje ona starej składni z pliku smb.conf.
Kiedy próbuję uruchomić smbpasswd, mówi cli_pipe_validate_current_pdu: Kod błędu RPC DCERPC_FAULT_OP_RNG_ERROR otrzymany z hosta 127.0.0.1! maszyna 127.0.0.1 odrzuciła zmianę hasła: Błąd: kod NT 0x1c010002.