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

Исходное сообщение
"samba и права доступа"

Отправлено fate29 , 09-Апр-09 09:06 
Такая проблемка, на linux расшарил папки,обшие ресурсы tmp и artem они нормально видны но почему-то попасть я могу только в tmp.
в smb.conf прописано это:

============================ Share Definitions ==============================
[tmp]
        comment =Temp directories
         browseable =yes
        path=/tmp
        writable = yes
        public=yes
        read only=no
        valid users=artem

[artem]
        comment =/root/artem directories
        browseable =yes
        path=/root/artem
        writable = yes
        public=yes
        read only=no
        valid users=artem

в принцепе я скопировал [tmp] (т.к. он работает)  и переделал под другую директорию

права на саму папку artem для user artem 7, т.е. полный доступ
drwxr-xr-x  2 artem artem     4096 Apr  8 17:20 artem

и подключаюсь я к серверу под польз. artem, но даже в папку не пускает, может я что-то пропустил?


Содержание

Сообщения в этом обсуждении
"samba и права доступа"
Отправлено Andrey , 09-Апр-09 09:56 
Зато на /root 700.
уберите artem из рута.

"samba и права доступа"
Отправлено fate29 , 09-Апр-09 10:49 
>Зато на /root 700.
>уберите artem из рута.

насколько я понял ты говорил что бы убрать дерикторию artem из root, я так и сделал, но проблема не устранилась


"samba и права доступа"
Отправлено fate29 , 09-Апр-09 11:00 
>Зато на /root 700.
>уберите artem из рута.

и вообще поставил права 777 и все равно не пускает, может тут не в правах проблема?


"samba и права доступа"
Отправлено Andrey , 09-Апр-09 11:18 
testparm -s
ls -l папка где находится artem
покажите



"samba и права доступа"
Отправлено fate29 , 09-Апр-09 11:40 
>testparm -s
>ls -l папка где находится artem
>покажите

[root@MyComp artem]# testparm -s
Load smb config files from /etc/samba/smb.conf
Processing section "[tmp]"
Processing section "[artem]"
Processing section "[homes]"
Processing section "[printers]"
Processing section "[public]"
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
        workgroup = MYGROUP
        netbios name = ARTEM
        server string = Samba Server Version %v
        interfaces = lo, eth1
        password server = jamserver.jamilco.ru
        passdb backend = tdbsam
        log file = /var/log/samba/%m.log
        max log size = 500
        hosts allow = 192.168.168., 192.168.175., 172.
        cups options = raw

[tmp]
        comment = Temp directories
        path = /tmp
        valid users = artem
        read only = No
        guest ok = Yes

[artem]
        comment = /root/artem directories
        path = /artem
        valid users = artem
        read only = No
        guest ok = Yes

[homes]
        comment = Home Directories
        valid users = artem
        read only = No

[printers]
        comment = All Printers
        path = /var/spool/samba
        printable = Yes
        browseable = No

[public]
        comment = Public Stuff
        path = /home/samba
        write list = +staff
        read only = No
        guest ok = Yes


из всех этих папок только tmp доступна

вот права на папку artem, она в корне


rtem artem  4096 Apr  8 17:20 artem


"samba и права доступа"
Отправлено fate29 , 09-Апр-09 11:44 
пропустил
drwxrwxrwx 2



"samba и права доступа"
Отправлено Andrey , 09-Апр-09 11:55 
Что в логах в момент когда возникает ошибка?

"samba и права доступа"
Отправлено Andrey , 09-Апр-09 12:05 
И кстати не нравится мне комментарий к шаре попробуйте убрать.


"samba и права доступа"
Отправлено fate29 , 09-Апр-09 12:10 
>Что в логах в момент когда возникает ошибка?

вот лог на момент ошибки:

[2009/04/09 11:20:28, 0] smbd/service.c:make_connection_snum(1003)
  '/artem' does not exist or permission denied when connecting to [artem]
Error was Permission denied
"/var/log/samba/lazarenko.log" 188L, 15744C  


"samba и права доступа"
Отправлено Andrey , 09-Апр-09 12:18 
гдето видимо у вас расхождение в написании "artem",попробуйте перебить везде заново.

"samba и права доступа"
Отправлено fate29 , 09-Апр-09 12:34 
>гдето видимо у вас расхождение в написании "artem",попробуйте перебить везде заново.

по моему тут проблема в том под каким пользователем подкл к шаре, если комп с windows в домене и я подкл к samba это не может вызвать проблем?


"samba и права доступа"
Отправлено Andrey , 09-Апр-09 12:49 
>по моему тут проблема в том под каким пользователем подкл к шаре,
>если комп с windows в домене и я подкл к samba
>это не может вызвать проблем?

Тогда,если я правильно ошибаюсь, в логе был бы замечен юзер....


"samba и права доступа"
Отправлено Мишутка , 23-Окт-09 16:59 
смущает директория артема с пробелом


"samba и права доступа"
Отправлено Sage , 23-Окт-09 19:36 
SELinux отруби