Well, everything is shared, but the permissions you have set on your folders are followed exactly. So, say you've got a user on your Mac named "john" who has read/write access only to his home directory, read access to only a handful of other folders (Applications and Library, probably), and no access to other users' home folders. If john ftp'd in, he'd have the exact same access. He could download from anywhere he has read access and upload to anywhere he has write access.
This is where user and group management and permission settings are immensely important. You could create a special user just for ftp'ing that has no access to anything on your drive except a custom directory.
Can you ftp in from outside your LAN? Well, that depends entirely on how the LAN is set up. There are far too many variables to give a definitive yes or no. In short, if you can access that Mac directly by any means (telnet, ssh, Remote Access, etc) then you should also be able to ftp into it.
Maybe you didn't understand... it's really quite easy to set it up in OS X.
Create a folder somewhere. Name it FTP or something. Now go into System prefs and set up a new user. Call it ftpuser or something. Once that's set up, go back to that FTP folder and get info on it. Change the permissions on that folder so that the only person that has access is ftpuser. Turn on FTP access, and you're good to go. When somebody logs in via FTP, they can log in as ftpuser and have access to everything in that folder. Easy as pie.
Comments
Sharing
FTP Access
can you use it outside your LAN?
This is where user and group management and permission settings are immensely important. You could create a special user just for ftp'ing that has no access to anything on your drive except a custom directory.
Can you ftp in from outside your LAN? Well, that depends entirely on how the LAN is set up. There are far too many variables to give a definitive yes or no. In short, if you can access that Mac directly by any means (telnet, ssh, Remote Access, etc) then you should also be able to ftp into it.
Please find it at <a href="http://www.hierundda.de/scratchpad/ftpusershowto.html" target="_blank"> my site</a>.
2) ftpchroot doesn't work in Jag, right? I get errors.
[ 09-11-2002: Message edited by: dstranathan ]</p>
<strong>I have compiled a short howto that details the steps to set up the ftp-server and stop it from serving files you want to keep private.
Please find it at <a href="http://www.hierundda.de/scratchpad/ftpusershowto.html" target="_blank"> my site</a>.</strong><hr></blockquote>
Handy docs, but they are obolete in 10.2...
maybe a 3rd party ftp server prog. would be easier......
instead of going thru all the permissions on the cpu to find out which one's I want certain people to access.
i don't think you're able to set up "accounts" via the sharing panel via jaguar...........???
Create a folder somewhere. Name it FTP or something. Now go into System prefs and set up a new user. Call it ftpuser or something. Once that's set up, go back to that FTP folder and get info on it. Change the permissions on that folder so that the only person that has access is ftpuser. Turn on FTP access, and you're good to go. When somebody logs in via FTP, they can log in as ftpuser and have access to everything in that folder. Easy as pie.
Dobby
Sorry forgot to ad the 'not in'
[ 09-12-2002: Message edited by: dobby ]</p>
is there a cleaner method of doing this?
None of our users have a directory in /Users/abc but to a network drive that gets mounted during startup.
Dobby.
but still, wouldn't the login screen show all the users supposedly "on" the machine?
that sound annoying
i'ver tried crushftp & rumpus....
both are way ugly & hard [but possible] to configure in jaguar........