Автор Тема: про samba  (Прочитано 9717 раз)

Оффлайн him

  • Участник
  • *
  • Сообщений: 1 048
про samba
« : 20.09.2010 11:56:59 »
понадобилось расшарить папку, altlinux 4.1.1
вроде все сделал. в IE вижу папки а зайти не могу. нет доступа. покапался поиском, нашел что в /home расшаривать нельзя, а у меня как раз именно в хоум лежат те файлы к которым нужен доступ. на самой файловой системе вроде доступ открыл. где еще что я забыл подкрутить?

и еще попупно раскажу...
сталкивался с такой проблемой, что если по сети в расшаренную папку бросаешь файл, то обычный пользователь удалить его не может, приходится рутом тереть. вот думаю сейчас такая проблемка не вылезет?

Оффлайн him

  • Участник
  • *
  • Сообщений: 1 048
Re: про samba
« Ответ #1 : 20.09.2010 13:17:55 »
# smbclient -L Server -U%
Domain=[MDKGROUP] OS=[Unix] Server=[Samba 3.0.30-ALT]

        Sharename       Type      Comment
        ---------       ----      -------
        homes           Disk      Home Directory for 'nobody'
        !!!!            Disk
        FTP             Disk
        FTP1            Disk
        IPC$            IPC       IPC Service (Server)
Domain=[MDKGROUP] OS=[Unix] Server=[Samba 3.0.30-ALT]

        Server               Comment
        ---------            -------
        SERVER                Server

        Workgroup            Master
        ---------            -------
        MDKGROUP
прова на дерикторию проверял 777

[global]
        workgroup = MDKGROUP
        server string = %h
        security = SHARE
        log file = /var/log/samba/log.%m
        max log size = 50
        printcap name = cups
        dns proxy = No
        use sendfile = Yes

[homes]
        comment = Home Directory for '%u'
        read only = No
        browseable = No

[!!!!]
        path = /home/user/!!!!/
        read only = No
        guest ok = Yes

[FTP]
        path = /home/user/ftp/
        read only = No
        guest ok = Yes

[FTP1]
        path = /home/user/ftp1/
        read only = No
        guest ok = Yes
« Последнее редактирование: 20.09.2010 16:18:48 от him »

Оффлайн him

  • Участник
  • *
  • Сообщений: 1 048
Re: про samba
« Ответ #2 : 21.09.2010 09:47:33 »
все еще актуально... :(

Оффлайн Andrey

  • Участник
  • *
  • Сообщений: 734
Re: про samba
« Ответ #3 : 21.09.2010 10:31:29 »
Ну раз нужно в home то показываем
#ls -l /home;ls -l /home/user

Оффлайн him

  • Участник
  • *
  • Сообщений: 1 048
Re: про samba
« Ответ #4 : 21.09.2010 10:40:55 »
# ls -l /home
итого 20
drwx------  2 root     root     16384 Сен 16 09:28 lost+found
drwx------ 46 user user  4096 Сен 21 10:37 user
# ls -l /home/user
итого 60
drwxrwxrwx 4 user user 4096 Сен 20 10:05 !!!!
drwx------ 8 user user 4096 Сен 20 12:45 Desktop
drwx------ 2 user user 4096 Сен 16 09:39 Documents
drwxrwxrwx 4 user user 4096 Сен 20 10:06 ftp
drwxrwxrwx 7 user user 4096 Сен 20 10:09 ftp1
drwx------ 7 user user 4096 Сен 21 09:26 tmp

Оффлайн Andrey

  • Участник
  • *
  • Сообщений: 734
Re: про samba
« Ответ #5 : 21.09.2010 10:47:42 »
# ls -l /home
итого 20
drwx------  2 root     root     16384 Сен 16 09:28 lost+found
drwx------ 46 user user  4096 Сен 21 10:37 user
Ну вот видите, сюда кроме user никто не попадет
# ls -l /home/user
итого 60
drwxrwxrwx 4 user user 4096 Сен 20 10:05 !!!!
drwx------ 8 user user 4096 Сен 20 12:45 Desktop
drwx------ 2 user user 4096 Сен 16 09:39 Documents
drwxrwxrwx 4 user user 4096 Сен 20 10:06 ftp
drwxrwxrwx 7 user user 4096 Сен 20 10:09 ftp1
drwx------ 7 user user 4096 Сен 21 09:26 tmp
Тут все нормалёк.Понижая безопасность домашнего каталога на свой страх и риск делайте
#chmod +rx /home/user

Оффлайн him

  • Участник
  • *
  • Сообщений: 1 048
Re: про samba
« Ответ #6 : 21.09.2010 11:43:42 »
#chmod +rx /home/userправа не поменялись
на папке user надо сделать права drwxrwxrwx  ?

подскажите еще чем это может еще грозить в плане безопасности?

Оффлайн Andrey

  • Участник
  • *
  • Сообщений: 734
Re: про samba
« Ответ #7 : 21.09.2010 12:16:51 »
#chmod 755 /home/user

Оффлайн him

  • Участник
  • *
  • Сообщений: 1 048
Re: про samba
« Ответ #8 : 21.09.2010 13:31:37 »
#chmod 755 /home/user
# ls -l /home/user
drwxrwxrwx 4 user user 4096 Сен 20 10:05 !!!!
drwx------ 8 user user 4096 Сен 21 11:37 Desktop
drwx------ 2 user user 4096 Сен 16 09:39 Documents
drwxrwxrwx 4 user user 4096 Сен 20 10:06 ftp
drwxrwxrwx 7 user user 4096 Сен 21 11:37 ftp1
drwx------ 7 user user 4096 Сен 21 11:22 tmp
# ls -l /home
итого 20
drwx------  2 root     root     16384 Сен 16 09:28 lost+found
drwx------ 46 user user  4096 Сен 21 10:37 user
ничего же не поменялось, или я что то не заметил?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: про samba
« Ответ #9 : 21.09.2010 15:37:38 »
Тогда, уж и на home надо права менять.

Оффлайн him

  • Участник
  • *
  • Сообщений: 1 048
Re: про samba
« Ответ #10 : 21.09.2010 16:18:00 »
по всей видимости у меня пропуск по мат части, но объясните зачем менять права у родительской папки? :)

на home поставил 755 но изменений так же никаких. :( напишите какие права то должны быть?!
« Последнее редактирование: 21.09.2010 16:19:51 от him »

Оффлайн Andrey

  • Участник
  • *
  • Сообщений: 734
Re: про samba
« Ответ #11 : 21.09.2010 17:04:14 »
Тогда, уж и на home надо права менять.
На /home полюбому должно быть 755.  А вот почему у товарищя не меняются права на user - это вопрос однако.

Оффлайн him

  • Участник
  • *
  • Сообщений: 1 048
Re: про samba
« Ответ #12 : 22.09.2010 10:24:29 »
# ls -l /home/user
drwxrwxrwx 4 user user 4096 Сен 20 10:05 !!!!
drwx------ 8 user user 4096 Сен 21 11:37 Desktop
drwx------ 2 user user 4096 Сен 16 09:39 Documents
drwxrwxrwx 4 user user 4096 Сен 20 10:06 ftp
drwxrwxrwx 7 user user 4096 Сен 21 11:37 ftp1
drwx------ 7 user user 4096 Сен 22 09:37 tmp
# ls -l /home
drwx------  2 root     root     16384 Сен 16 09:28 lost+found
drwxr-xr-x 46 user user  4096 Сен 22 10:16 user
# ls -l /
....
drwxr-xr-x   4 root root  4096 Сен 16 09:39 home
....
не помогло...

Оффлайн Andrey

  • Участник
  • *
  • Сообщений: 734
Re: про samba
« Ответ #13 : 22.09.2010 10:58:29 »
smbclient -d3 //server/ftp1Вывод покажите.

Оффлайн him

  • Участник
  • *
  • Сообщений: 1 048
Re: про samba
« Ответ #14 : 22.09.2010 12:11:48 »
# smbclient -d3 //192.168.1.3/ftp1
lp_load: refreshing parameters
Initialising global parameters
params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf"
Processing section "[global]"
added interface ip=192.168.1.3 bcast=192.168.1.255 nmask=255.255.255.0
Client started (version 3.0.30-ALT).
Connecting to 192.168.1.3 at port 445
Password: <нажал ентер>
Domain=[MDKGROUP] OS=[Unix] Server=[Samba 3.0.30-ALT]
Server not using user level security and no password supplied.
dos_clean_name []
unix_clean_name []
smb: \> exit