> самое главное в нашем деле читать мануал
>> до полного просветления.
> мне все больше кажется что это самый распространенный ответ, когда либо не
> хочется дать конкретный ответ, либо нет этого ответа.$ uname
FreeBSD
все готовые решения из коробки. тоже самое работает и на fedore и debian
cat /usr/local/etc/smb.conf
[global]
dns proxy = no
log file = /var/log/samba/log.%m
netbios name = FREEBSD
display charset = utf-8
server string = File Server
invalid users = root
socket options = TCP_NODELAY
dos charset = utf-8
interfaces = rl0 lo
hosts allow = 192.168.12. 192.168.0. 127.
security = SHARE
syslog = 0
unix charset = utf-8
max log size = 0
log level = 0 vfs:2
[ftp]
comment = Share for all users
writeable = yes
locking = no
public = yes
path = /usr/home/public/ftp
create mask = 0777
directory mask = 0777
guest ok = Yes
guest only = Yes
force user = ftp
force group = ftp
$ ls -lap /usr/home/public/ | grep ftp
drwxr-xr-x 55 ftp ftp 1536 1 окт 11:33 ftp/
$ cat /etc/exports
/usr/home/public/ftp -alldirs 192.168.0.200
+ еще сюда создаются каталоги для ftp доступа.
Итого: внешний пользователь по логину и паролю льет файло, к нему доступ из винды и из линухов.
Вопросы?
P.S. http://www.samba.org/samba/docs/Samba3-ByExample.pdf