Porównaj ceny domen i usług IT, sprzedawców z całego świata

Konfiguracja Samby dla współdzielonych zasobów


wczoraj zaktualizowałem moje pudełko Fedory do najnowszej wersji i zaktualizowałem również Sambę, teraz używam Samby 4. Kiedyś uzyskiwałem dostęp do tego udziału z dowolnego komputera w domu bez użytkownika/hasła, ale teraz wygląda na to, że coś jest nie tak z konfiguracją .
Oto mój plik smb.conf
[global]
workgroup = mygroup
server string = Samba Server Version %v
netbios name = HOME-WS
log file =/var/log/samba/log.%m
max log size = 50
guest ok = yes
security = share[Media]
path =/mnt/Media
read only = yes
browseable = yes
guest ok = yes
guest only = yes[Music]
path =/mnt/Music
read only = yes
browseable = yes
guest ok = yes
guest only = yes

Po przejrzeniu dzienników zobaczysz ostrzeżenie związane z ustawieniem zabezpieczeń.
WARNING: Ignoring invalid value 'share' for parameter 'security'

Czy to oznacza, że ​​Samba 4 w końcu usunęła opcję „udostępniania” jako opcję, czy jest alternatywa, abym mógł skonfigurować udostępnianie bez haseł.
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Czuję się zobowiązany do udostępnienia tego po godzinach spędzonych na próbach uruchomienia tego pod SAMBA4 - oto mój działający SAMBA4 smb.conf, który NIE wymaga hasła, aby uzyskać dostęp do udziału z systemu Windows.
 [global]
workgroup = HOME
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file =/var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action =/usr/share/samba/panic-action %d
server role = standalone server
security = user
map to guest = Bad Password
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program =/usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
usershare allow guests = yes # VIDEO SHARE
[HD]
comment = HD Video Share
path =/RAID/HD
public = yes
writable = yes
available = yes
browsable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Jeśli klikniesz łącze FAQ od JasonAzze, zobaczysz, że jest również wymagana linia „dopasuj gościa”, więc będziesz potrzebować obu tych wierszy:
security = user
map to guest = Bad Password

Miałem ten sam problem co OP i zweryfikowałem, że to rozwiązanie działa w Fedorze 18.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Zmień „bezpieczeństwo = udział” na „bezpieczeństwo = użytkownik”
Przyczyna: zarówno udział, jak i serwer są przestarzałe w Sambie4.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Musiałem pamiętać o jeszcze jednej rzeczy, zanim to zadziałało ... chodziło o upewnienie się, że uprawnienia do mojego katalogu współdzielonego unixa zostały odczytane/zapisane dla użytkownika none lub group nogroup. Debian Jessie, Samba 4.1.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

U mnie to zadziałało bardzo szybko
źródło :

https://wiki.samba.org/index.p ... erver
https://wiki.samba.org/index.p ... erver
[Światowy]
   map to guest = Bad User        log file =/var/log/samba/%m
log level = 1

[gość]
   # This share allows anonymous (guest) access
# without authentication!
path =/srv/samba/guest/
read only = no
guest ok = yes

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się