1

Temat: Konfiguracja SAMBY na TP1043

Domyślna konfiguracja samby jest chyba najprostszą konfiguracją - mi nie wystarczyła.
Mam rodzinkę (żonę , kilku dzieciaków) i chciałem wydzielić katalogi z określeniem jakie prawa kto ma do jakich katalogów.
Okazuje się to wcale nieproste.
Najwięcej dał mi ten link: http://banita.pl/konf/smbudostunix.html

Tylko że tak naprawdę jest kilka plików konfiguracyjnych samby w firmware
1.etc/config/samba
2.etc/samba/smb.conf
3.etc/samba/smb.conf.template
4.temp/smb.conf

Zmiany w pliku pierwszym powodują zmiany w pliku drugim. Odwrotnie nie.
Drugi plik ma taką typową postać o jakiej piszą  w instrukcjach - choć można go edytować to zmiany cofają się po restarcie.
Pierwszy plik ma dziwniejszą postać -zmiany dokonane w nim przenoszą się do drugiego.
Ale tylko zmiany - jeśli doda się linie konfiguracyjne to one nie przenoszą się do pliku drugiego.

I proste pytanie na koniec - który plik należy edytować dla konfiguracji SAMBY ?

2

Odp: Konfiguracja SAMBY na TP1043

/etc/samba/smb.conf.template

Z niego robi się cała pozostała konfiguracja. Robi to plik /etc/init.d/samba. Jak Ci nie odpowiada - zmień w tym pliku żeby nie sklejał konfiguracji tylko brał jeden gotowy plik z jakiejś lokalizacji - i nie będziesz miał kłopotu ze zrobieniem własnego konfigu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Konfiguracja SAMBY na TP1043

Podejrzewam że plik ten trzeba zmienić w poniższym fragmencie:

cp /etc/samba/smb.conf.template /tmp/smb.conf
    [ -L /etc/samba/smb.conf ] || ln -nsf /tmp/smb.conf /etc/samba/smb.conf
    sed -i "s/|NAME|/$name/g" /tmp/smb.conf
    sed -i "s/|WORKGROUP|/$workgroup/g" /tmp/smb.conf
    sed -i "s/|DESCRIPTION|/$description/g" /tmp/smb.conf

ale pojęcia nie mam co tam zmienić.
Podpowiesz coś Cezary ?

4

Odp: Konfiguracja SAMBY na TP1043

Wywalić smile A tak naprawdę to wystarczy jak funkcja start() będzie wyglądała tak

start() {
 smbd -D
 nmbd -D
}

A konfigurację zrobisz w /etc/samba/smb.conf, bo ten plik jest konfiguracją samby.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Konfiguracja SAMBY na TP1043

Dzięki, tak się mi udało i bawię się już konfiguracją samby.
Ale teraz po każdym restarcie rutera pojawia się okno z komunikatem:
"Witryna http://192.168.1.1 żąda podania nazwy użytkownika i hasła. Komunikat witryny: "WPN824"
No i mam podać jakiegoś użytkownika i jakieś hasło. Do czego ? A co to jest ten WPN 824 ?

6

Odp: Konfiguracja SAMBY na TP1043

Wyczyść cache. Czasami nie ma WPN824?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Konfiguracja SAMBY na TP1043

Przy pliku konfiguracyjnym jak niżej nie mogę dostać się do udziału - na koncie tata nie akceptuje żadnego hasła
Jakie są możliwe powody ?

[global]
    netbios name = WRT1043ND
    workgroup = |HOMENET|
    server string = SAMBA
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY SO_SNDBUF=16384 SO_RCVBUF=16384 IPTOS_LOWDELAY
    unix charset = UTF-8
    display charset = UTF-8
    dos charset = CP852
    preferred master = yes
    os level = 20
    security = user
    guest account = root
#    invalid users = root
    smb passwd file = /etc/samba/smbpasswd
    interfaces = br-lan


[DOMOWY]
    path = /mnt/sda1
    read only = no
    create mask = 0770
    directory mask = 0770
    guest ok = no
    valid users = tata mama

8

Odp: Konfiguracja SAMBY na TP1043

Zrobiłeś usera tata z hasłem? Ma on prawa dostepu do /mnt/sda1?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Konfiguracja SAMBY na TP1043

Nie wiem. Zgodnie z opisem uruchomiłem kolejno dwa polecenia:

echo "tata:*:1000:1000:tata:/tmp:/bin/false" >> /etc/passwd
smbpasswd tata passtata

Rozumiem że powinienem jeszcze nadać prawa do /mnt/sda1  ?
Nie wiem jak to się robi - poszukam; albo podpowiedz pls jak masz jeszcze trochę cierpliwości.

10

Odp: Konfiguracja SAMBY na TP1043

usera zrobiłeś. Uprawnienia to chmod,

chmod 777 /mnt/sda1

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Konfiguracja SAMBY na TP1043

Nie pomogło - zachowanie bez zmian.
Ale nie napisałem wcześniej że Winscp co chwila wywala mi komunikat:

Błąd wyszukiwania w liście użytkowników
Polecenie 'groups'
zawiodło zwracając kod wyniku 127 oraz komunikat błędu
-ash: groups: not found."

Może tych użytkowników trzeba jeszcze jakoś przydzielić  do grup ?

12

Odp: Konfiguracja SAMBY na TP1043

Nie, zmienić w winscp opcje żeby grup nie szukał.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: Konfiguracja SAMBY na TP1043

Rozwiązałem już ten problem.
smbpasswd tata passtata - jakie hasło ma tata ?
Sądziłem że też tata. Okazuje się że nie - hasło to passtata.
Dla całkiem zielonych jak ja opis zakładania użytkownika na eco.one.pl
okazał się w ty miejscu być troszkę mylący

14

Odp: Konfiguracja SAMBY na TP1043

A gdzie jest ta opcja w WINSCP ?

15

Odp: Konfiguracja SAMBY na TP1043

smbpasswd malgosia pass1234

"Nazwę użytkownika (malgosia) i hasło (pass1234) należy oczywiście zmienić stosownie do wymagań; jeżeli mamy kilku użytkowników należy liczby 1000 zwiększać kolejno tak, aby przy każdym była unikalna wartość."

Co w tym może być mylącego?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: Konfiguracja SAMBY na TP1043

Można by sądzić że pass jest jakimś poleceniem przed właściwym hasłem 1234.
Standardowe hasło w wielu rzeczach to właśnie 1234.
Rozumiem Cezary że dziwisz się - ze Twoją praktyką taki błąd jest absurdalny
ale dla zielonego niekoniecznie.
A może gdyby napisać to tak:

smbpasswd malgosia hasłomałgosi

to chyba i zielony by się nie pomylił

17

Odp: Konfiguracja SAMBY na TP1043

To mogę zmienić...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: Konfiguracja SAMBY na TP1043

Działa mi pięknie zapis i odczyt z udziału ale nie działa przenoszenie (z udziału na ten sam udział)
(Komunikat Total Commandra: Błąd zapisu ! Proszę usunąć zabezpieczenie przed zapisem)

Co może być powodem ?

Konfiguracja:

[DOMOWY]
    path = /mnt/sda1/
       browseable = yes
       guest ok = no
    create mask = 0777
    directory mask = 0777
       read list = tata mama adam asia gosia
       write list = tata mama

zalogowany jako tata

19

Odp: Konfiguracja SAMBY na TP1043

Nie, bo można by sądzić, że hasło jest jakimś poleceniem przed właściwym hasłem 1234 wink
Litości...

20

Odp: Konfiguracja SAMBY na TP1043

pepino , nie czepiaj się smile  ,  napisz lepiej czemu może nie działąć przenoszenie

21

Odp: Konfiguracja SAMBY na TP1043

No dobra, zamiast hasłomałgosi może być małgosihasło - tego juz nie przerobisz na polecenie smile

22 (edytowany przez pepino 2010-10-30 00:36:35)

Odp: Konfiguracja SAMBY na TP1043

A mam Ci pokazać polecenie "małgosi"? wink
Tak poważnie to wystarczyło przeczytać to na spokojnie - treść w nawiasach i to co je poprzedza mówi samo za siebie.
Co do twojego problemu to napisz _dokładnie_: co, skąd i gdzie przenosisz?

23

Odp: Konfiguracja SAMBY na TP1043

Na dysku sieciowym są dwa katalogi.
W jednym jest plik.
Plik mogę go skopiować do drugiego katalogu mogę tez plik usunąć
Ale nie mogę przenieść pliku z jednego katalogu do drugiego katalogu.

24

Odp: Konfiguracja SAMBY na TP1043

A możesz __skasować__ plik?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

25

Odp: Konfiguracja SAMBY na TP1043

Tak, mogę go skasować