PDA

Просмотр полной версии : Файловый сервер для windows-пользователей


clin
09.11.2009, 13:35
Стоит убунту 9.10
На нём есть ресурс, который необходимо сделать общедоступным для виндовс-пользователей. Права должны быть на удаление, создание, но нельзя, дабы файлы исполнялись там.
Как осуществить? Если можно более подробно. Заранее спасибо)

cardons
09.11.2009, 13:57
ftp сервер с раздачей прав пользователям.

sage444
09.11.2009, 14:00
Стоит убунту 9.10
На нём есть ресурс, который необходимо сделать общедоступным для виндовс-пользователей. Права должны быть на удаление, создание, но нельзя, дабы файлы исполнялись там.
Как осуществить? Если можно более подробно. Заранее спасибо)

а как по-вашему сервер определит что вы файлик себе просто читаете или с идеей выполнения?

и что именно вы подразумеваете под "исполнялись там"???

ну и применение телепатии подсказывает что вам нужна самба ;)))

clin
09.11.2009, 14:37
Если просто правой кнопкой на ресурсе, общий доступ, выдаёт такое:
Произошёл сбой при выполнении процесса-потомка "testparm" (No such file or directory)

Chubakur
10.11.2009, 00:41
Попробуй монтировать раздел с этим ресурсов с параметрами
rw,noexec

(Dm)
10.11.2009, 03:16
Стоит убунту 9.10
На нём есть ресурс, который необходимо сделать общедоступным для виндовс-пользователей. Права должны быть на удаление, создание, но нельзя, дабы файлы исполнялись там.
Как осуществить? Если можно более подробно. Заранее спасибо)
Прав на чтение тоже не должно быть!?
пользователь может скопировать файлик и запустить!?
смысл таких извращений!? noexec тут не поможет.

Useroff
11.11.2009, 08:30
Samba ?
Файлы на сервере исполнятся не будут, только доступ файло помойки - засунуть, высунуть, прочитать ...

ftp сервер с раздачей прав пользователям.
Еще бы хттп сказал бы :D

krypt3r
11.11.2009, 10:58
Самба однозначно

PvgValo
11.11.2009, 11:03
Вот отличная статья (http://sudouser.com/ustanovka-samba-servera-na-ubuntu-debian-za-5-minut.html). Установишь Samba, создашь группу, у которой будут права определенные для папки, и потом нужных юзеров в эту группу! :)

smpl
18.11.2009, 15:05
Samba или NFS
если самба то надо настрайвать сервак, в винде просто подключить сетевой диск
если NFS то надо делать сервер NFS, а на винды ставить компонент NFS клиент
и то и другое делаеться довольно просто
если совсем блондинка советую samba, если боишься конфигов то мона юзать веб интерфейс SWAT

mactep.Black
01.12.2009, 01:35
самый лучший вариант - samba.
а самая лучшая статья по настройке, которую я читал и сам неоднократно пользовался - Как я натраивал Самбу (http://linuxforum.ru/index.php?showtopic=24962).

viliam
03.12.2009, 13:04
Samba+webmin... а если подняты иксы - можна гнушний GADMIN заюзать, а там и блондинко разберется :)

Scov
04.12.2009, 14:05
имхо самый лучший вариант самба.
у меня вот такой конфиг:

[data]
comment = Primary file space
path = /data/upload
read only = no
public = yes
writables = yes
create mask = 0765


Думаю комментарии не нужны.

S][amaN
14.02.2010, 14:09
смотря сколько у тебя пользователей если не много то Samba само то
приведу один конфиг который написал для одной конторки

[global]
workgroup = WORKGROUP
interfaces = eth1 192.168.1.1/255.255.255.0 127.0.0.1
hosts allow = 192.168.1.0/24
hosts deny = all
security = share
restrict anonymous = no
domain master = no
max protocol = NT
acl compatibility = winnt
ldap ssl = No
server signing = Auto
netbios name = samba
map to guest = Bad User
guest account = root
server string = SAMBA
guest ok = yes


[otdel]

path = /home/otdel/
guest only = yes
max connections = 10
read only = no
writable = yes
hosts allow = 192.168.1.4
max open files = 10

[papka]

path = /home/papka/
guest only = yes
max connections = 10
read only = no
writable = yes
hosts allow = 192.168.1.5
max open files = 1

каждую расшару добавляешь как соответствующий блок, сюда добавил привязку к ip адресу (адрес закрепленный за компом) но наверное тебе это не нужно, можно заморочиться с заведением пользователей самбы через smbpasswd, но это потом если тебе понадобится канечно, удачи.