URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID14
Нить номер: 1910
[ Назад ]

Исходное сообщение
"smb.conf"

Отправлено kreved , 10-Окт-08 19:56 
Всем привет.
Бьюсь уже 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 минут (как в винде), или обязательно вначале потратить пару месяцев на изучение мануала на английском и изучением скриптов, конфигов и др.? Помогите пожалуйста!


Содержание

Сообщения в этом обсуждении
"smb.conf"
Отправлено kreved , 11-Окт-08 09:35 
Небольшое уточнение:

1) дать пользователям Windows XP Pro без вводов паролей и авторизации доступ на просмотр и запись папки docs, а также на все ее подпапки и файлы в linuxe. *
2) видеть расшаренные виндовые папки и принтеры из под linuxa **
3) подключаться к виндовым принтерам из под linuxa***
4) расшарить принтер на linuxe для виндовых машин ****


"smb.conf"
Отправлено kreved , 12-Окт-08 07:21 
вот мой конфиг:

[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


"smb.conf"
Отправлено Никита , 16-Окт-08 20:32 
>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