From owner-freebsd-questions@FreeBSD.ORG Wed Jul 14 16:13:48 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CAFA16A4CE for ; Wed, 14 Jul 2004 16:13:48 +0000 (GMT) Received: from osiris.itlegion.ru (osiris.itlegion.ru [212.248.52.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AC2D43D46 for ; Wed, 14 Jul 2004 16:13:42 +0000 (GMT) (envelope-from matrix@itlegion.ru) Received: from WINXP ([213.234.225.178]) by osiris.itlegion.ru (8.12.11/8.12.11) with SMTP id i6EGDeOo077849; Wed, 14 Jul 2004 20:13:40 +0400 (MSD) (envelope-from matrix@itlegion.ru) X-AntiVirus: Checked by Dr.Web [version: 4.31a, engine: 4.31b, virus records: 52102, updated: 11.07.2004] Message-ID: <002001c469bd$88400950$5e11a8c0@WINXP> From: "Artem Kuchin" To: "Bill Moran" References: <004001c469b1$a74dacf0$0c00a8c0@artem> <20040714113112.53fdbfb7.wmoran@potentialtech.com> Date: Wed, 14 Jul 2004 20:13:40 +0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 cc: freebsd-questions@freebsd.org Subject: Re: Need a network file system with Windows client and freeBSD server X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jul 2004 16:13:48 -0000 > > I need sime kind of network file system which has a FreeBSD server and > > Windows clients (particulary Windows XP) and that FreeBSD file share > > must be mounted on Windows XP under a drive letter. Windows client > > is FAR FAR away and is behind nat. Traffic costs a lot, so that file system > > must not waste it for nothing. Of course, security is very important and > > security based on IP address is impossible, because client is behind nat. > > > > I have checked the following: > > > > 1) Samba3 > > > > I think i could use it with user security (not share or maybe mixed) but > > i am not sure about making it open to internet and also i think it wastes > > bandwidth. Am i wrong? > > Don't use Samba. It's insecure over the Internet, and it's a bandwidth > hog. Very nice for 100mb/sec local filesystems, though. > > > 4) NFS > > > > Well, i like it very much because we use for freebsd file shareing since > > year 2000. Hoever, i could not find free NFS client for Windows (but, hell, > > i'll buy it) but what's worse i get figure out how to make authorizartion based on > > user/password and not on /etc/exports. I need something more secure. Also, > > am not sure about bandwidth usage. > > It's slightly better than SMB, but still has both problems. If you run it > over the Internet, you need to do some sort of encrypted tunnel on top. > > I highly recommend setting up sshd on FreeBSD and using WinSCP to move > files around. Secure, designed for slow links (thus bandwidth efficient) > and WinSCP is almost as easy to use as Windows explorer. > So, basically you are saying that there is no solution for what i need? WinSCP does not suit my needs, because people on windows client must be able to work on files (mostly html) using different software and it is not just about moving then around, but rather editing with special editors and after editing they must see the result right away on the web server. i hope i'll find some solution. Your idea about tunnelling is good, i need to check if i can do it if one end of a tunnel is behind nat. Artem