LINUX.ORG.RU
ФорумAdmin

SAMBA


0

0

Подскажите, что я не так делаю.

В файле smb.conf прописал папочку:

[test] comment = test path = /root/test valid users = testuser

Пользовалель testuser существует как пользователь samba.

НО при попытке открыть эту папку из Windows и вводе пароля, он выдает, что доступ закрыт.

В чем может быть проблема?


Ответ на: комментарий от Mbit

ну так у testuser-а нету прав на эту папку... ни read, не write

сделай либо chown testuser.smbgroup /root/test
либо chmod o+r /root/test

anonymous
()
Ответ на: комментарий от Mbit

Блин, ну даёшь... Слов нет... Ладно, так и быть, я сегодня добрый.

# chmod 0750 /root/test
# chown test.smbgroup /root/test

Дополнительно пара советов:

1. УЧИ МАТЧАСТЬ!
info coreutils -> m File permissions
man chmod
man chown

2. Делать папки для пользователей в /root - нонсенс. Для этого есть /home.

watashiwa_daredeska ★★★★
()
Ответ на: комментарий от watashiwa_daredeska

>> Делать папки для пользователей в /root - нонсенс

Ну дык это только для проверки ...

Спасибо.

Mbit
() автор топика
Ответ на: комментарий от watashiwa_daredeska

а может все гораздо проще?
покажите всю сецию smb.conf, где у Вас расшарен этот каталог, только всю а не, так как Вы показали в первом посте
Кстати, тут внизу можно выбрать "User line break" и Ваши сообщения будут отображаться с переносами

yumi ★★
()
Ответ на: комментарий от yumi

Создай пользователя без параметра -d

он создаст директорию в /home

и испытывай на здоровье ...

на папку рута стоит разрешение только для рута ... отсюда и во все входящие в нее папки не рутом не доберешься ...

DEH
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.