Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mileslong

macrumors 6502
Original poster
Apr 29, 2005
491
4
Newport Beach, CA
basically, im computer savy and can following instructions but i have never used ftp for anything. i downloaded cyberduck and i want to learn how to use it. can someone briefly instruct me or show me a place that has directions on how to transfer files via ftp? thanks!
 
Well since you plan on using Cyberduck, they actually have a help section on its website with an FAQ and a HOWTO section on connecting, features and settings. It can be found here at http://cyberduck.ch/help/en/.
 
thanks for the link. i was also hoping for some practical advice or shortcut advice as well. sometimes those manuals tell you more than you want or need to know.
 
mileslong said:
thanks for the link. i was also hoping for some practical advice or shortcut advice as well. sometimes those manuals tell you more than you want or need to know.

Anything specific your wondering? As there is alot of advice to be given on the subject, but a few things that come to mind....

When using cyberduck, once connected, in the menubar, click 'View' then 'Show Hidden Files'. This way you can see all dot files (ie .profile, .kshrc, etc...)

Can download and upload through generic drag and drop, just as if it was an external disk.

Always use SFTP (port 22) if available. Regular FTP sends your information unencrypted.

Get to know your permissions, 'chmod', which can be modified by right clicking a file in your ftp browser, and hitting 'Info'.
 
thanks tag, that will help. one simple and im sure stupid question i have is this. in order to use FTP does someone have to put a specific file to be transferred on a specific server then give you that information on how to access that server? is there a location that has various files that you can download off of?

my web guy used to add backlinks to my site using FTP somehow and i have no idea what or how he was doing it. i would love to be able to send large files (commercial real estate) which include photos, videos etc but dont have a clue how to go about this.

thanks
 
mileslong said:
thanks tag, that will help. one simple and im sure stupid question i have is this. in order to use FTP does someone have to put a specific file to be transferred on a specific server then give you that information on how to access that server? is there a location that has various files that you can download off of?

Well FTP works similarly to HTTP in regards of how to find and retrieve information, though with FTP you get the option(depending on the server) to upload as well (of course you can always do that with PHP in HTTP but anyways...).

When using FTP, you need a server address just as you would if you were browsing the WWW via HTTP. So say you have a friend who's site is 'this-is-mysite.com'. You would connect to 'this-is-mysite.com' with your FTP client and would be able to browse the directories and download files on that server.

Now say your friend sends you an email and says download the '/users/shared/ftp/dailynotes.tar' at 'this-is-mysite.com', you would use your FTP client to connect to 'this-is-mysite.com' and then once logged in you would go directly to /users/shared/ftp, (in Cyberduck you can do this directly by clicking 'Go' in the menubar, then clicking 'Go To Folder', and typing in '/users/shared/ftp'. Then once in that folder, you would download 'dailynotes.tar' from the server (via drag and drop to desktop, or right clicking and downloading).

FTP is nice because you can also explore the system(or what you have access to) and have access to numerous files, as it is called File Transfer Protocol for a reason). Consider FTP like a big sharable, drop box. Who ever owns/administers the server can store whatever they want on the server. They can allow whomever they want to access whatever files they want by placing restrictions(via permissions and user accounts and passwords). If you happen to have access to a specific server and have a privileged user account, you will be able to upload things as well to share with the admin/other users.

Now a bit more technical...

There are a few ways to connect depending on how the FTP server is set up. If you have a privileged username and password for the server and it is a shell system where you have access privileges to read and write files, you most likely will have full access to the ftp server, in order to read, edit, download, and upload any file on the server (to the extent of your access privileges, ie you might be limited to only uploading/downloading files in your home directory and a shared FTP directory).

If you aren't connecting to an FTP server that you have writable/upload privileges to, you might need to still enter a generic username and password, as many private FTP sites are password protected so not every joe in the world can just take whatever they want. So these type of servers you will be able to navigate the file system and download files, but not upload files to share with others.

Alternately if you connect to a server, you might be able to do so anonymously or without needing to login.
(If anonymously your username will be 'anonymous' and your password can be anything, such as your email address or nothing at all, you usually get a message from the server telling you what to use as a password)
If you anonymously connect or connect w/o authentication, you will likely be limited to browsing a shared FTP directory on the server(such as /users/shared/ftp), where you are limited to what you can download, and you will not be able to upload anything.

Ok that was very long winded I apologize, maybe someone will be able to point you to something alot simpler and easier to read.

mileslong said:
my web guy used to add backlinks to my site using FTP somehow and i have no idea what or how he was doing it. i would love to be able to send large files (commercial real estate) which include photos, videos etc but dont have a clue how to go about this. thanks

I have to admit I'm a bit confused on the backlinks thing. I did some reading and backlinks seem to be what sites are linked to yours? I'm not quite sure how you could upload something like that to your site via FTP? Did he maybe create a script and upload it that recorded referrers to a log or something? If you could explain backlinks in context to what you mean maybe I could give it a shot but I'm not sure.

As to sending large files, you can do that via FTP by either having your own FTP server and uploading files to it to share with others, or if someone you want to share them with, (ie a friend or a company), has an FTP server, you could ask them if you could have upload access to it and then you could upload your files to their server so that they can have the files directly.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.