Udziały [Homes]. Czy można?

monster

Passing Basics
Beginner
23 Wrzesień 2008
15
0
1
Witam,
ponieważ QNAPy bazują na Linuksie oraz mają zainstalowaną SAMBĘ
domyślam się, że można na nich skonfigurować katalogi domowe użytkowników.

Interesuje mnie rozwiązanie, w którym udziały nie będą BROWSEABLE dla wszystkich użytkowników,
tylko dla zalogowanych właścieli.

Powiedzmy, że do serwera loguje się JAN, któremu wyświetlą się udziały
jan, public1, public2.
A jak zaloguje sie krzys, to zobaczy tylko: krzys, public1, public2.

Można tak?

Zdrowie

ACHA. QNAP TS-101 Version 2.3.0 build 0825T
 
raczej z poziomu Panelu Administartora tak nie zrobisz...
Możesz albo z osobna zrobić udziały wraz z użytkownikami(co jest czasochłonne przy sporej ilości) albo automatycznie...
hmm, poczytaj http://www.banita.pl/konf/smbudostunix.html i https://forum.suse.pl/index.php?topic=18964.0.
Aby coś zrobić musisz zalogować się na SSH.
Plik konfiguracji samby znajdziesz w "/mnt/HDA_ROOT/.config/smb.conf
Pamiętaj zanim coś będziesz robił zrób kopie zapasową pliku !
Mam nadzieje że wystarczą ci takie wskazówki. Jeśli będziesz miał dalej problemy - pytaj.
Pozdrawiam.
 
Dzięki, będę drążył temat.
Swoją drogą, gdzie znajdują się katalogi domowe użytkowników?

[/mnt/HDA_ROOT/.config] # cat passwd
administrator:x:0:0:administrators:/root:/bin/sh
guest:x:65534:65534:guest:/tmp:/bin/sh
rob:x:500:100:Linux User,,,:/:/bin/sh
wojtek:x:501:100:Linux User,,,:/:/bin/sh
michal:x:502:100:Linux User,,,:/:/bin/sh
stefan:x:503:100:Linux User,,,:/:/bin/sh
xys:x:504:100:Linux User,,,:/:/bin/sh
bolo:x:505:100:Linux User,,,:/:/bin/sh
mr:x:506:100:Linux User,,,:/:/bin/sh
rychu:x:507:100:Linux User,,,:/:/bin/sh
[/mnt/HDA_ROOT/.config] #
 
Nie, nie...
Wprowadzasz wspomniane zmiany w pliku smb.conf
Pliku passwd nie trzeba ruszać - tworzysz użytkoników w PA(jeśli nie masz).
Potem normalnie kazdy uzytkownik loguje sie i ma automatycznie swoj udział o swojej nazwie(katalog domowy).
 
Prawie mi się udało... Tworzy się zasób o nazwie zalogowanego usera, tylko nie kieruje do właściwego katalogu:
Kod:
[homes]
comment = 
path = /share/MD0_DATA/prywatne/%u
browsable = no
writable = yes
oplocks = no
Przy takiej konfiguracji udział jest kierowany do katalogu "prywatne" tak jakby Samba nie rozumiała tego "%u" - w efekcie "widzę" wszystkie katalogi użytkowników (co prawda nie mogę wejść w "nie swoje")
Ma ktoś pomysły ?
 
Spróbuj to:
Kod:
[homes]
comment = Katalog domowy %S
path = /share/MD0_DATA/prywatne/%S
valid users = %S admin
force user = %S
writeable = yes
browseable = no

Jeśli dalej będziesz miał problemy to sprawdź poprawność pliku za pomocą komendy
Kod:
# testparm
czy nie ma przypadkiem jakichś błędów.

Pozdrawiam.
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. oplocks