Hi!
Нужно создать директорию для общего доступа пользователей виндовс (но что-бы не запрашивала пароль, а просто виделась как папка в дереве директорий).
Создаем в smb.conf
-------------------------------
workgroup = A
server string = S
netbios name = B
guest account = smbguest (пользователь группы users:1000)[Public]
comment = Public Directory
path = /tmp
guest ok = yes
public = yes
writable = yes
printable = no
browseable = yes
create mask = 0765
-------------------------------------
Так вот, есть сложности - если в проводнике дойти до сервера B - дальше идет запрос пароля (для пользователя группы wheel) или вообще говорит что ресурс недоступен (для группы users). Если сразу идти в подключение сетевого диска и написать полный путь к ресурсу, то после ввода пароля все подключается!
Вопросы такие - почему все-таки идут запросы на пароли хотя ресурс паблик должен подключаться как пользователь smbguest?
Почему проблемы именно возникают на уровне открытия B - ведб тут еще не идет непосредственное обращение к расшаренному ресурсу?Подскажите пожалуйста еще такое - может лучше расшаренный ресурс делать через ftp? Как насчет безопасности? Да и юзера будут имхо мучаться, не зная что такое фтп...
Всего хорошего!
С уважением, Dmitry.
>Hi!
>Нужно создать директорию для общего доступа
>пользователей виндовс (но что-бы не
>запрашивала пароль, а просто виделась
>как папка в дереве директорий).
>
>Создаем в smb.conf
>-------------------------------
>workgroup = A
>server string = S
>netbios name = B
>guest account = smbguest (пользователь группы
>users:1000)
>
>[Public]
> comment =
>Public Directory
> path =
>/tmp
> guest ok
>= yes
> public =
>yes
> writable =
>yes
> printable =
>no
> browseable =
>yes
> create mask
>= 0765
>-------------------------------------
>Так вот, есть сложности - если
>в проводнике дойти до сервера
>B - дальше идет запрос
>пароля (для пользователя группы wheel)
>или вообще говорит что ресурс
>недоступен (для группы users). Если
>сразу идти в подключение сетевого
>диска и написать полный путь
>к ресурсу, то после ввода
>пароля все подключается!
>Вопросы такие - почему все-таки идут
>запросы на пароли хотя ресурс
>паблик должен подключаться как пользователь
>smbguest?
>Почему проблемы именно возникают на уровне
>открытия B - ведб тут
>еще не идет непосредственное обращение
>к расшаренному ресурсу?
>
все правильно. пароль спрашивается при подключении к серверу, а не к расшареному ресурсу. и винда всегда при подключении к серверу в ПЕРВЫЙ раз будет спрашивать пароь, даже тогда когда ты командой smbpasswd -a user1 не указываешь пароля. с таким вариантом гемора больше. потому как при каждом новом включении виндузового компа и входа на самбовский сервер у тебя будет выскакивать окно для ввода пароля. почему так происходит, еще не разобрался (есть подозрения, что винда просто не помнит пустой пароль). поэтому лучше указать пароль, ввести его один раз (я имею в виду винду)и забыть про него.
>Подскажите пожалуйста еще такое - может
>лучше расшаренный ресурс делать через
>ftp? Как насчет безопасности? Да
>и юзера будут имхо мучаться,
>не зная что такое фтп...
>
>
здесь конечно, с самбой проще. с безопасностью незнаю.
>Всего хорошего!
>С уважением, Dmitry.
>Hi!
>Нужно создать директорию для общего доступа
>пользователей виндовс (но что-бы не
>запрашивала пароль, а просто виделась
>как папка в дереве директорий).
>
>Создаем в smb.conf
>-------------------------------
>workgroup = A
>server string = S
>netbios name = B
>guest account = smbguest (пользователь группы
>users:1000)
>
>[Public]
> comment =
>Public Directory
> path =
>/tmp
^^^^^^^^- плохая идея> guest ok
>= yes
> public =
>yes
> writable =
>yes
> printable =
>no
> browseable =
>yes
> create mask
>= 0765
^^^^^^^- странная маска для директорий>-------------------------------------
>Так вот, есть сложности - если
>в проводнике дойти до сервера
>B - дальше идет запрос
>пароля (для пользователя группы wheel)
>или вообще говорит что ресурс
>недоступен (для группы users). Если
>сразу идти в подключение сетевого
>диска и написать полный путь
>к ресурсу, то после ввода
>пароля все подключается!
>Вопросы такие - почему все-таки идут
>запросы на пароли хотя ресурс
>паблик должен подключаться как пользователь
>smbguest?
>Почему проблемы именно возникают на уровне
>открытия B - ведб тут
>еще не идет непосредственное обращение
>к расшаренному ресурсу?
>
>Подскажите пожалуйста еще такое - может
>лучше расшаренный ресурс делать через
>ftp? Как насчет безопасности? Да
>и юзера будут имхо мучаться,
>не зная что такое фтп...
>
>
>Всего хорошего!
>С уважением, Dmitry.на http://unix1.jinr.ru/~lavr/ есть пример
беспарольной шары, достаточно подправить под себя
и НИКАКИХ паролей, вот только под данным
account'ом при RW, любой может затереть данные
любого.
Hi!
Спасибо за пример, да теперь видят директорию все (с /tmp - это для примера, так есть совсем другой путь, и с маской тоже это пример).
У меня вот только такой вопрос - можно ли для этой директории дать ограничение на ее размер? Те. что-бы юзера ее не забивали всячиной напрмер больше 500Мб (а то так весь винт "съедят") - это на общий размер этой папки лимит.
И еще - какие обычно права стоит ставить для такой папки? Все могут писать, все могут читать, а удалять только влядельцы файлов? Как это будет в масках - 0755?Всего хорошего!
С уважением, Dmitry.
>Hi!
>Спасибо за пример, да теперь видят
>директорию все (с /tmp -
>это для примера, так есть
>совсем другой путь, и с
>маской тоже это пример).
>У меня вот только такой вопрос
>- можно ли для этой
>директории дать ограничение на ее
>размер? Те. что-бы юзера ее
>не забивали всячиной напрмер больше
>500Мб (а то так весь
>винт "съедят") - это на
>общий размер этой папки лимит.
>
>И еще - какие обычно права
>стоит ставить для такой папки?
>Все могут писать, все могут
>читать, а удалять только влядельцы
>файлов? Как это будет в
>масках - 0755?ограничение - `man quota`
вопрос был про шару под одним пользователем,
те все входят как беспарольный guest к примеру,
соответственно владелец один, например guest и
квота на одного пользователя. И 0755 не играет
роли потому как все будут писать под одним
владельцем.Если хочется для разных, то и настраивай для разных. Там же все просто `man smb.conf` и
руководств тьма.>Всего хорошего!
>С уважением, Dmitry.
Hi!
Вот еще вопрос - немного может не в тему - когда захожу Far'ом (из-под виндов) в эту паблик директорию, то не могу "подняться" наверх, те. выйти из нее. Это глюк фара или может доступ к этой директории не полностью описан?
Тогда еще один, извиняюсь, примитивный вопрос - директории под юниксами имеют атрибуты "снаружи" и когда в нее войдешь - как-бы изнутри (на "..") - чем они отличаются и какую роль играют? Могут ли они быть различными? Иметь разных владельцев?Всего хорошего!
С уважением, Dmitry.
>Hi!
>Вот еще вопрос - немного может
>не в тему - когда
>захожу Far'ом (из-под виндов) в
>эту паблик директорию, то не
>могу "подняться" наверх, те. выйти
>из нее. Это глюк фара
>или может доступ к этой
>директории не полностью описан?
>Тогда еще один, извиняюсь, примитивный вопрос
>- директории под юниксами имеют
>атрибуты "снаружи" и когда в
>нее войдешь - как-бы изнутри
>(на "..") - чем они
>отличаются и какую роль играют?
>Могут ли они быть различными?
>Иметь разных владельцев?про far незнаю, у меня нет Windows
. - описание текущей директории
cat .
.. - родительская
cat ..
cd ..chmod и chown у /home/lavr и /home/lavr/. - одно
и тожеpwd
$HOME
cd ..
chmod 711 $HOME
ls -la $HOME | less
ну и посмотри
это азы, читай документацию по filesystemдумаю что в far'е переход вверх из ftp - должен
выкидывать на локальную FS, как на самом деле -
незнаю>Всего хорошего!
>С уважением, Dmitry.
>Hi!
>Вот еще вопрос - немного может
>не в тему - когда
>захожу Far'ом (из-под виндов) в
>эту паблик директорию, то не
>могу "подняться" наверх, те. выйти
>из нее. Это глюк фараАна самая, виндузевый командир без проблем заходит и выходит, заходит и выходит, заходит и выходит и т.д. и т.п., а фар тока заходит