05 Декабря 2024, 06:49

SHARE

Автор K@3@}{, 23 Марта 2010, 20:12

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

K@3@}{

Samba я установил, не получается сконфигурировать ее.

Расскажу по порядку что и как я дела.

1.запуская команду с привилегиями рут

sudo mc 

далее ввожу пароль

2. В секции global удалил символ «#» в начале строки security = user чтобы он выглядел вот так:
# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
   security = user

3. закрываю файл, сохраняю изменения и перегружаю samba

/etc/init.d/samba restart

4. Теперь создаю общие шары, доступные для всех пользователей. 

Создадю директорию шары, и изменим владельца и группу для нее:
mkdir -p /home/shares/allusers
chown -R root:users /home/shares/allusers/
chmod -R ug+rwx,o+rx-w /home/shares/allusers/

5. В конце файла /etc/samba/smb.conf добавьте следующие строки:
vi /etc/samba/smb.conf

[allusers]
  comment = All Users
  path = /home/shares/allusers
  valid users = @users
  force group = users
  create mask = 0660
  directory mask = 0771
  writable = yes

6. Для того, чтобы пользователи могли читать и писать в свой домашний каталог через Samba, добавил строки в файл /etc/samba/smb.conf:

[homes]
   comment = Home Directories
   browseable = no
   valid users = %S
   writable = yes
   create mask = 0700
   directory mask = 0700

7. И перезапустил Samba:
/etc/init.d/samba restart

В итоге захожу с винды по ИПщнику (192,168,1,99 - на ubuntu) - не пускает

Может я что не так сделал или не доделал что-нибудь, помогите пожалуйста!!!!

Vicpo

browseable = no  сменить на browseable = yes и в обоих шарах показать.
Проверьте соответствие рабочей группы в виндовс и в самбе

K@3@}{

Цитата: Vicpo от 23 Марта 2010, 20:24browseable = no  сменить на browseable = yes и в обоих шарах показать.
Проверьте соответствие рабочей группы в виндовс и в самбе
изменил, группы соответствуют... 


chown -R root:users /home/shares/allusers/   -  root:users так и должно остаться или здесь нужно указать пользователя, в данном случаи пользователя под кем я логинюсь в ебунте?

browseable = no  сменить на browseable = yes и в обоих шарах показать. - как показать в обоих шарах, я что-то не понимаю?

Vicpo

[allusers]
comment = All Users
path = /home/shares/allusers
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yes
browseable = yes

[homes]
comment = Home Directories
browseable = yes
valid users = %S
writable = yes
create mask = 0700
directory mask = 0700
chown -R username:users /home/shares/allusers/

K@3@}{

Цитата: Vicpo от 23 Марта 2010, 21:22[allusers]
comment = All Users
path = /home/shares/allusers
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yes
browseable = yes

[homes]
comment = Home Directories
browseable = yes
valid users = %S
writable = yes
create mask = 0700
directory mask = 0700
chown -R username:users /home/shares/allusers/




все сделал как написали... но не работает все равно!!! что ей еще может не хватать!!!! :-/

Vicpo

Цитата: K@3@}{ от 23 Марта 2010, 22:11все сделал как написали... но не работает все равно!!! что ей еще может не хватать!!!! :-/
ответы надо искать в логах /var/log/samba/

Dexter

Цитата: K@3@}{ от 23 Марта 2010, 22:11все сделал как написали... но не работает все равно!!! что ей еще может не хватать!!!! :-/

Что за дистр? Какого рода ошибка?
Может просто файервол включен.