Страница 1 из 1
Парольный доступ к папке
Добавлено: 07 апр 2004, 10:21
Lioxa
Можно ли с помощью Samba сделать парольный доступ к папке?
Или другими средствами.
Так что бы я сел за любой комп в сети, и при открытии папки на Линуксовом компе уменя спросили имя и пароль.
В Samba можно использовать [homes], это не подходит, так как для кажодого компа создаётся своя папка. Что бы обратится к другой папке нужно на клиентском компе залогинится под другим именем. Вот поэтому я и задаю вопрос: мне нужно создать на линуксовом компе свою папку и обращаться к ней с любого компьютера, но что бы кроме меня никто туда не обратился.
Re: Парольный доступ к папке
Добавлено: 07 апр 2004, 16:50
Lioxa
Нашёл путь не такой, как надо, но в принципе приемлемый. Хотя если кто всё же знает как сделать то, что описано в первом сообщении, то буду благодарен.
Но есть одна проблемка.
smb.conf:
[global]
workgroup = prp
server string = %h server (Samba %v)
invalid users = root
log file = /var/log/samba/log.%m
max log size = 0
syslog = 0
security = share
encrypt passwords = true
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
wins support = yes
passwd program = /usr/bin/passwd %u
obey pam restrictions = yes
hosts allow = 192.168.255.2 192.168.255.3 192.168.255.1
client code page = 866
character set = koi8-r
netbios name=linux
[homes]
comment = Home Directories
browseable = no
writable = no
create mask = 0700
directory mask = 0700
[printers]
comment = All Printers
browseable = no
path = /tmp
printable = yes
public = yes
writable = yes
create mode = 0700
[pub]
path = /mnt/pub
public = yes
writable = yes
printable = no
[sec]
path=/mnt/sec
public=yes
valid users = user
writable = yes
printable = no
Лог файл:
[2004/04/07 15:41:30, 0] smbd/password.c:authorise_login(872)
authorise_login: rejected invalid user nobody
Так вот при обращении к папке sec спрашивается пароль для Гостя, хотя прописан пользователь user.
В чём дело? Кто-нибудь подскажет?
Добавлено: 07 апр 2004, 18:18
Llama
Начінай копать в сторону:
Добавлено: 08 апр 2004, 11:44
Lioxa
Llama писал(а):Начінай копать в сторону:
user - да, но на весь сервак. А в офисе все ламеры. и я хочу, что бы файловая свалка была share. а я хочу ещё сделать закрытую папку для хранения паролей и прочей дребедени.
Добавлено: 08 апр 2004, 15:25
Llama
Lioxa, sdelai domain i vvvedi tut uzerov. Eto trudoemko, no potom sebia opravdaet.
Добавлено: 08 апр 2004, 22:36
Jek
Lioxa писал(а):Llama писал(а):Начінай копать в сторону:
user - да, но на весь сервак. А в офисе все ламеры. и я хочу, что бы файловая свалка была share. а я хочу ещё сделать закрытую папку для хранения паролей и прочей дребедени.
Дык guest'а нікто не отменял...
Добавлено: 09 апр 2004, 10:11
Lioxa
Llama писал(а):Lioxa, sdelai domain i vvvedi tut uzerov. Eto trudoemko, no potom sebia opravdaet.
Есть ссылочка на хорошую доку?
Добавлено: 09 апр 2004, 10:18
Andrej Ramaszeuski
Lioxa писал(а):
user - да, но на весь сервак. А в офисе все ламеры. и я хочу, что бы файловая свалка была share. а я хочу ещё сделать закрытую папку для хранения паролей и прочей дребедени.
guest account = nobody
map to guest = Bad User
security = user
свалка, лезет каждый чукча без пароли:
[public]
comment = Sdilene soubory
path = /home/nobody/shared
create mode = 0664
directory mode = 0775
read only = no
public = yes
guest ok = yes
Для тех, кто не в танке:
[homes]
comment = Home Directories
browseable = no
writable = yes
create mode = 0664
directory mode = 0775
map archive = no
hide dot files = yes
follow symlinks = no
Добавлено: 11 апр 2004, 16:18
Jek
В public лучше сделать guest only = yes
Добавлено: 12 апр 2004, 18:53
Гость
Решіл попробовать варіант
Andrej Ramaszeuski писал(а):[
Но чё та у меня руки совсем кривые, создал юзера.
сделал
cat /etc/passwd | mksmbpasswd > /etc/samba/smbpasswd
Система отозвалось, что всё хорошо выполнено, но при выходе на сервак, пишет, что пароль не правильный.
Чего я не сделал?