Всем привет.
Бьюсь уже 4-й день, вроде и гуглил и маны читал, но никак не получается:1) дать пользователям Windows XP Pro без вводов паролей и авторизации доступ на просмотр и запись папки docs, а также на все ее подпапки и файлы. *
2) видеть расшаренные виндовые папки и принтеры из под linuxa **
3) подключаться к виндовым принтерам ***
4) расшарить принтер на linuxe для виндовых машин ****О сети: сеть бездоменная (одноранговая)
ОС: Infra Linux на базе Ubuntu 8.04.1, Windows XP SP2 Pro, Home
Принтер: HP 1020 usb LaserJet* Удалось дать полный доступ только на файлы внутри папки docs, а файлы, которые находятся в подпапках папки docs не открываются, пишется нет доступа.
** Почему-то видно не все компьютеры в сети, хотя, те компы, которые не видит linux - доступны из под виндовых машин. Что может влиять на это? Службы? Где копать?
*** Удалось подключиться, но не распечатывалась даже пробная страница
**** Удалось расшарить принтер и даже несколько раз распечатать на него с виндовых машин, после чего печать пропала (хотя на машине с linuxom ничего не производилось)
Из работы "ручками", редактировал только файл smb.conf, остальное делал в иксах, через менюшки (привычки виндового юзера). Вопрос, можно ли мои проблемы решить например установкой из синаптика какой нибудь гуишной программы, в которой все это делается за 5 минут (как в винде), или обязательно вначале потратить пару месяцев на изучение мануала на английском и изучением скриптов, конфигов и др.? Помогите пожалуйста!
Небольшое уточнение:1) дать пользователям Windows XP Pro без вводов паролей и авторизации доступ на просмотр и запись папки docs, а также на все ее подпапки и файлы в linuxe. *
2) видеть расшаренные виндовые папки и принтеры из под linuxa **
3) подключаться к виндовым принтерам из под linuxa***
4) расшарить принтер на linuxe для виндовых машин ****
вот мой конфиг:[global]
workgroup = company
security = share
browseable = yes
netbios name = infralinux
guest ok = yes[docs]
path = /home/userfolder
browseable = yes
readonly = no
guest ok = yes[print]
browseable = yes
path = /var/spool/samba
printable = yes
guest ok = yes
read only = no[print$]
path = /var/lib/samba/printers
browseable = yes
readonly = no
guest ok= yes[printers]
browseable = yes
path = /var/spool/samba
printable = yes
guest ok = yes
read only = no
>4) расшарить принтер на linuxe для виндовых машин ****Вот здесь предлагаю забить на самбу и настроить CUPS. Единственное неудобство - придется на икспях принтер подключать руками используюя IPP (Internet Printing Protocol). Точнее CUPS у вас уже настроен, и даже принтер видит его только нужно "расшарить". Это можно сделать по адресу http://localhost:631/ Да и погуглите на тему купса, там нет особо сложного ничего.
По первому вопросу ... что-то мне конфиг самбы кажется маловат ...
я вот бы в секцию [global] добавил для приличия (а то пацаны не поймут (с) )
interfaces = 192.168.ваш.ip
security = share
log file = /var/log/samba/log.%m
max log size = 50дальше
[docs]
path = /home/userfolder (ну и зачем?) может для этих целей сделать где нибуть в /usr/local/ папку pub? ... было бы не только логичнее но и правильнее! И дать права всем на эту папку. А то я бы задумался прежде чем расшарить виндовую C:\Documents and settings\my_profile\ (почуствуйте разницу с "Моими документами")
browseable = yes
read only = no (исправте, пробел забыли)
guest ok = yes