Connect via FTP without the Internet. Programs for FTP connection


If you are referring to this kind of articles, then it most likely makes no sense to once again remind you of the essence and purpose of such servers, but for the sake of formality it is worth clarifying that File Transfer Protocol uses port 21 by default and can be used for viewing by both an Internet browser and most file managers, including Windows Explorer.

Continuing with the obligatory introduction, let me remind you that for normal operation V local network you will need to open port 21 in the Firewall of the server computer (obviously the one on which you will configure), and for access from external network it also needs to be forwarded this port on the router. The last reminders are necessary for the happy owners of firewalls and routers. So, if you use these programs and devices, it would be a good idea to read the instructions and complete the setup.

Let's start by making sure that our operating system generally knows how to do this kind of work. To do this, we simply look at the name of the assembly and consider everything above the Home version to be suitable for our needs.

Step one.

Find the “programs and features” item in the control panel and go to the “Turn Windows features on or off” option.

Step two

The menu that opens will offer us a list of components from which we must find and enable “IIS services” and all its subservices. It should turn out like this:

Click OK and wait for Windows to complete the installation.

Step three

Now we need to directly start our server. In the same control panel we find the “Administration” item, and in it “IIS service manager"

In the window that opens, in the left column, open the tree to the “Sites” tab and right-click on this tab. Select “Add FTP site”

Then we set the name of the site and the directory to which the ftp protocol will physically access

Next, the parameters for launching the server are determined and to simplify access, it is worth specifying launch without SSL. Whether to launch it at system startup and whether to bind it to a specific address is at your discretion.

On the next page, check the boxes next to “Anonymous” and “Plain” and click done.

On this moment FTP - the server is ready, but in order for us to use it, we will continue to configure it.

Now let's configure the Windows Firewall

"Control Panel"→ “Windows Firewall”

Here we go to additional parameters.

Then you need to enable 2 rules for incoming connections

    FTP server (incoming traffic)

    FTP server traffic in passive mode(incoming FTP traffic in passive mode).

For outgoing connections, you need to enable the following rule in the firewall " FTP server traffic ( outgoing traffic FTP)".

Step five

Now you need to create a user to work with the server. Why open the system console? Press the Win+R key combination and enter “mmc” in the field

in the console that opens, press Ctrl+M or the “file” menu - “Add or remove snap-in”. A menu will open in which you need to add “ Local users and groups"

If you did everything correctly, you will get a window that looks like this:

Now we create a group for the user of our FTP server.

Right-click on “Groups” - “Create a new group”

We issue the “create” command and proceed to creating a user.

Now we need to bind our user to the previously created group. To do this, go to the user properties to the “group membership” tab. There we press the “add” and “advanced” - “search” button. Now we add the group that we created a couple of minutes ago.

Step six

We need to specify group permissions for the directory that we specified when creating the server. To do this, open its properties to the “Security” tab and click the “Change” button:

Click the “Add” button and add the group that we created. We provide the group full access by checking the corresponding checkbox at the bottom of the window:

Step seven

Let's go back to the FTP server settings

Go to “authorization rules” FTP "and create a allowing rule, where in Select “Specified roles or user groups” and enter the name of our group. Give this group read and write permissions and click OK.

Now your FTP server is configured and completely ready for use. Don't forget to check your Firewall and router for open ports for the site and you can safely get to work.

Filezilla is a famous file manager, which allows you to connect via FTP to your hosting and perform various operations with files - upload, delete, download, edit, etc. This program is popular among webmasters, it is free and reliable.

In this article I will talk about how to connect Filezilla to hosting and how to use this program. I provide detailed instructions.

Installing Filezilla

If you have not yet installed Filezilla on your computer, then you need to start here. If the program is already installed, you can skip this step.

And then again “Download FileZilla Client”.

A window will appear in which you need to click “Download” free version programs.

Download to your computer installation file. The installation process is normal, leave all settings there as default. The only thing I’ll warn you is that you need to be careful, since the installation also suggests installing additional advertising programs– they are not required, uncheck the boxes in the right places.

Now the most interesting part is how to connect Filezilla to hosting. After the program is installed, run it. You will see an incomprehensible interface with many options and windows, which, I must say, will drive beginners into a stupor. But we'll figure it out now.

To get started, click on top menu"File" and then click on "Site Manager".

You will see a window in which you can create websites, that is, connections via FTP. All connections can be sorted by catalogs. One directory has already been created by default - “My Sites”. You can create new directories by clicking on the “New Directory” button. And to connect Filezilla to hosting, you need to click on the “New site” button. You can rename all directories and sites.

You will see a form that you need to fill in with data and change some parameters:

  • Host. Specify your hosting host.
  • Encryption. Select "Use regular FTP".
  • Entry type. From this list, select "Normal".
  • User. Specify the FTP user login.
  • Password. Enter the user password.

If you do not know this data, then you can get it from your hosting support. Leave the remaining options as default. At the end, click "Ok".

You will be given the option to save your password. You can save it in the program, save it using the password wizard, or not save it. I recommend choosing the option to save your password in the program – “Save password”. Then click "OK" again.

Now, at the top, click on the “Open file manager” icon and in the list, click on your site (depending on how you named it when creating the connection, I left it by default, so in the screenshot “New site”).

Wait for the connection to complete, which will take a few seconds, and then you will see your hosting folders and files in the right window of the Filezilla program.


The FileZilla program, which can be downloaded from the website FileZilla.ru, is free FTP client, with which you can connect to any FTP servers. Connecting to an FTP server makes it possible to download files and entire folders from it, as well as upload your own files to the FTP server or delete existing ones (if you have the appropriate permissions).

Interface FileZilla client, at first glance, may seem quite complicated. But it is not so. Let's look at the program window.

At the top of the FileZilla window, like most Windows applications, is a menu bar and a toolbar. The toolbar contains buttons that duplicate frequently used menu commands. Below is the address bar. In the fields of this panel you enter the necessary data to connect to the FTP server:

  • Host - FTP server address.
  • Username and Password - used only to connect to servers that require authorization.
  • Port - this parameter is specified in some cases when connecting to servers via a specific port. Most often this option is not used.

Button Fast connection(Quickconnect) is used to connect to the server after specifying the necessary parameters (at least the FTP server address).

On the left side of the FileZilla window is the Local site panel. Essentially, it's Windows Explorer that displays file structure disks of your computer. For example, if you click on the C drive icon in the Local site panel, icons for folders located on this disk. You can expand any of these folders, just like in Windows Explorer, and you will see on the same panel the files located in this folder.

The Remote site panel also displays the file structure. But this is the structure of the server to which the connection was made. Just like in Windows Explorer, you can find the files (or folders) you want to download.

At the top of the program window there is a field in which connection commands and server responses are displayed. This is service information that is of no practical interest to the user. In some cases, you can use this information to identify a connection error. For example, if in this field you see a server response like Login incorrect, it means that the user name in the corresponding field in the address bar is entered incorrectly.

At the bottom of the FileZilla window is a panel that provides information about jobs. A task is a task (current, completed or interrupted) to download or upload a file. Please note that this panel contains three tabs. The Queued files tab displays information about the files currently being downloaded (or uploaded). The Failed transfers tab contains information about files whose download or upload failed. The Successful transfers tab displays jobs that were completed successfully.

Now let's consider practical use FileZilla programs. To do this, find the address of an FTP server on the Internet. We will not bring any specific examples, since at the time the book is published, the FTP server given as an example may cease to exist (or change its address). Find some FTP addresses yourself, for example by doing search query"FTP servers with music."

  • In the Host field, enter the FTP server address (the address can be pasted from the clipboard after copying it from the web page).
  • If necessary (if you are connecting to a server that requires authorization and you know the login and password), enter the login and password in the Username and Password fields.
  • Click the button Quick connection(Quickconnect). The connection to the server will be completed.

Connection to the server is considered successful if last line The Status field located at the top of the FileZilla window will display the status of Directory List Extracted. At the same time, a tree structure of FTP server folders should appear in the Remote site panel. If you see icons for folders and files in the Remote site panel (and you can also expand these folders), then the connection to the server was successful.

Please note that connecting to the server, as well as entering folders, may occur with some delay. This depends on the speed of your Internet connection (both your computer and the remote server).

After you have successfully connected to the server, you can start searching the desired file and downloading it.

  • Having opened required folders in the Remote site panel, find the file you need. You should see this file in the Filename column in the Remote site panel.
  • In the Local site panel, find the folder on your computer where you want to download the file found on the FTP server. You should see this folder in the directory tree in the Local site panel or in the Filename column in the same panel.
  • Place your mouse pointer over the file icon found on the FTP server (in the Remote site panel).
  • While pressing and holding the mouse button, move the pointer to the folder in the Local site panel where you want to download the file, and then release the mouse button. Simply put, the download job is created the same way as if you were copying a file to a folder using drag-and-drop in Windows Explorer.

After completing the above steps, information about the task will appear on the Queued files tab at the bottom of the window.

    The task information contains the following information:
  • Server/Local file - the name of the downloaded (uploaded) file (including its path on your disk).
  • Direction - loading direction. A left arrow indicates that the file is being transferred from remote computer to local, that is, downloaded to your computer. If you upload your file to the server, the arrow in the Direction column will point to the right.
  • File on the server (Remote file) - the name of the downloaded (uploaded) file, including its path to remote server. Below is a download progress indicator.

Also on the Files tab in the task (Queued files) the file transfer speed, downloaded (uploaded) volume, elapsed time and time remaining until the end of the download are indicated (the latter may change when the download speed changes).

Once the file upload is complete, the job information will move to the Successful transfers tab, and your uploaded file will appear in the folder you specified.

While downloading a file, you can search for and set other files for download. And in any direction. That is, when downloading a file from an FTP server, you can simultaneously download several more files from it (or upload your own files to the server). It is worth considering that when downloading several files simultaneously, the download (and upload) speed may drop, since the Internet connection channel is distributed among all tasks.

You should also know that the speed of downloading a file depends on the speed outgoing connection FTP server, because this server gives you the file. Even if you use a high-speed connection, this does not guarantee that files from FTP will download quickly. It all depends on the speed of the outgoing connection of the computer that is the FTP server.

While working with the site, the user sometimes has to add/change/delete some files associated with the site. For example, editing configuration files or adding files with statistics code from search engines. It is quite convenient to work with them FTP protocol.

What is FTP and why is it needed?

FTP is a file transfer protocol over a network. FTP is most often used when working with a website on a hosting (transferring, editing files, installing plugins, backup etc.)

FileZilla FTP client

We will look at working with the file transfer protocol using the example of a popular cross-platform free client FileZilla, with which we will connect to a WordPress site hosted on Beget hosting.

So, installing and running FileZilla, a program window will open in front of you.

The program window is divided into 2 parts: left side is responsible for the folders and files of your local computer, and the right panel is responsible for the structure of directories located on the hosting.

So, to connect via FTP to the hosting server you need to have the following information:

  • FTP host,
  • FTP user name and password.

This information is usually provided by the hosting company after registering and ordering the service itself. We will assume that you have this data.

To establish an FTP connection in the program window FileZilla There are corresponding fields that need to be filled in with your data, and then click the button Fast connection.

After a successful connection, in the right window of the program you should see a list of your site’s files on the server.

Copying a file to the server

For adding local file to hosting, you need to select one or more files that you want to copy in the left window and, by right-clicking, select Upload to server.

After copying, you will see that your file appears in the right window FileZilla, that is, on the server.

Deleting a file on the server

To delete one or more files on the hosting, you need to select them in the right window of the program, click right button mouse and select Delete.

Copying a file to your local computer

If you need to copy any file from your hosting to your local computer, you should select one or more files in the right window of the program, right-click and select Download.

Editing a file on the server

Often there is a need to quickly edit a file directly on the hosting, without copying it to your local computer. So, for this in the right window FileZilla you need to select one or more files, right-click and select View/Edit.

Eventually it will open text editor(default Notebook) with the contents of the file.

After making the necessary edits and saving them (for example, using a key combination +[S]), the reactor must be closed. After that FileZilla will display a window asking you to confirm the file update action.

By pressing the button Yes, You thereby give the go-ahead to update the changes.

If you do not want Notepad to be opened by default for editing, then in the program settings you can specify the editor you need. To do this, go to the main menu of the program Editing -> Settings…, select item Editing files, Mark Use the following editor: and specify the path to the main file of your file editor. Finally, you need to press the button OK.

Thanks to the FTP protocol, you can transfer files and folders on the Internet and local network. At one time (before the advent of torrents) there were thousands of FTP servers on which you could find almost any file.

However, even now the FTP protocol is very popular: for example, by connecting to a server, you can upload your website to it; With using FTP You can transfer files of any size to each other (if the connection is broken, the download can be continued from the moment of the “break”, rather than starting over).

In this article I will give several best programs to work with FTP and show you how to connect to them FTP server.

By the way, there is also a special online. Sites you can search on various files on hundreds of FTP servers in Russia and abroad. So, for example, you can search for rare files on them that cannot be found in other files...

Total Commander

Official website: wincmd.ru/

One of the most universal programs, which helps when working: with a large number of files; when working with archives (unpacking, packing, editing); working with FTP, etc.

In general, more than once or twice in my articles I recommended having this program on PC (as a supplement to to a standard conductor) . Let's look at how to connect to an FTP server in this program.

Important Note! To connect to an FTP server, you need 4 key parameters:

  • Server: www.sait.com (for example). Sometimes, the server address is specified as an IP address: 192.168.1.10;
  • Port: 21 (most often the default port is 21, but sometimes different from this value);
  • Login: Nickname (this parameter is important when anonymous connections are prohibited on the FTP server. In this case, you must be registered or the administrator must provide you with a login and password for access). By the way, each user (i.e. each login) can have their own rights to FTP - one is allowed to upload files and delete them, and the other is only allowed to download them;
  • Password: 2123212 (password for access, used in conjunction with the login).

Where and how to enter data to connect to FTP in Total Commander

and click it (screenshot below).

3) In the window that appears, click the “Add...” button.

  1. Connection name: enter any name that will allow you to easily and quickly remember which FTP server you will connect to. This name does not affect anything except your convenience;
  2. Server:port - here you need to specify the server address or IP address. For example, 192.158.0.55 or 192.158.0.55:21 (in the latter option the port is also indicated after the IP address, sometimes you cannot connect without it);
  3. Account: this is your login or nickname, which is given during registration (if anonymous connection is allowed on the server, then you do not need to enter it);
  4. Password: well, no comments here...

After entering the basic parameters, click “OK”.

5) You will find yourself in the original window, only now in the list of FTP connections there will be our newly created connection. You need to select it and click the “Connect” button (see screenshot below).

If everything is done correctly, after a moment you will see a list of files and folders that are available on the server. Now you can get started...

FileZilla

Official website: filezilla.ru/

Free and convenient FTP client. Many users consider it the best program of its kind. The main advantages of this program, I would include the following:

  • intuitive interface, simple and logical to use;
  • complete Russification;
  • the ability to resume downloading files in case of connection failure;
  • works in OS: Windows, Linux, Mac OS X and other OS;
  • ability to create bookmarks;
  • support for dragging files and folders (like in Explorer);
  • limiting the file transfer speed (useful if you need to provide other processes with the required speed);
  • comparison of directories and much more.

Creating an FTP connection in FileZilla

The required connection data will be no different from what we used to create the connection in Total Commander.

1) After starting the program, click the open site manager button. She's on the left top corner(see screenshot below).

  • Host: this is the server address, in my case ftp47.hostia.name;
  • Port: you don’t have to specify anything if you use standard port 21, if excellent, please indicate;
  • Protocol: FTP data transfer protocol (no comments);
  • Encryption: in general, it is advisable to select "Use explicit FTP over TLS if available"(in my case, it was impossible to connect to the server, so the normal connection option was chosen);
  • User: your login (no need to specify for anonymous connection);
  • Password: used together with the login (for an anonymous connection there is no need to set it).

Actually, after setting the settings, all you have to do is click the “Connect” button. This way your connection will be established, and in addition, the settings will be saved and presented as a bookmark

(pay attention to the arrow next to the icon: if you click on it, you will see all the sites for which you have saved connection settings) so that next time you can connect to this address with one click.

CuteFTP

Official website: www.globalscape.com/cuteftp

Very convenient and powerful FTP client. It has a number of great features, such as:

  • restoration of interrupted download;
  • creating a list of bookmarks for sites (moreover, this is implemented in such a way that it is simple and convenient to use: in 1 click you can connect to an FTP server);
  • ability to work with groups of files;
  • the ability to create scripts and process them;
  • user-friendly interface makes work simple and easy even for novice users;
  • Availability of Connection Wizard - a convenient wizard for creating new connections.

In addition, the program has a Russian interface and works in all popular versions of Windows OS: 7, 8, 10 (32/64 Bits).

A few words about creating a connection to an FTP server in CuteFTP

CuteFTP has a convenient connection wizard: it allows you to easily and quickly create new bookmarks to FTP servers. I recommend using it (screenshot below).

Next, the wizard itself will open: here you need to first specify the server address (an example of how to specify is shown below in the screenshot), and then specify the host name - this is the name that you will see in the list of bookmarks (I recommend giving a name that accurately characterizes the server, i.e. so that it is immediately clear where you are connecting, even after a month or two).

Then you need to specify the login and password for the FTP server. If you don’t need to register to access the server, you can immediately indicate that the connection is anonymous and click next (like I did).

Next you need to specify local folder, which will be opened in the next window with the opened server. This is a mega-convenient thing: imagine you connect to a book server - and your folder with books opens in front of you (you can immediately upload new files to it).

If you entered everything correctly (and the data was correct), you will see that CuteFTP has connected to the server ( right column), and your folder is open ( left column). Now you can work with files on the server, almost the same way as you do with files on your hard drive...

In principle, there are quite a lot of programs for connecting to FTP servers, but in my opinion, these three are among the most convenient and simplest (even for novice users).

That's all, good luck everyone!







2024 gtavrl.ru.