# FTP

Directory Opus has a built-in [FTP](http://en.wikipedia.org/wiki/FTP) client that lets you access remote FTP servers as if they were local folders. You can copy, rename and delete files, create folders, and even view pictures as if they were files stored on your hard drive instead of on a remote FTP site.

There are a number of ways to connect to an FTP site in Opus:

* You can make an ad-hoc connection using the location field. For example, to connect anonymously to the Microsoft FTP server, click in the location field and enter [ftp://ftp.microsoft.com](ftp://ftp.microsoft.com/) and press the **Enter** key. You can also use this method to connect with a username and password, for example: ![](/files/S1JGmzv1nlNhnLXTpAK3)&#x20;
* You can use the [FTP Connect](/directory-opus/manual/ftp/ftp_connect.md) dialog to enter the site and user details and connect to the site.
* You can create and maintain an [Address Book](/directory-opus/manual/ftp/ftp_address_book.md) of FTP sites. When a site is listed in the address book, you can connect to it using the list displayed in the FTP drop-down menu on the toolbar.\
  ![](/files/CbZTD7U7SVkfUhwOePzW)

Your FTP Address Book entries can also be displayed in the [folder tree](https://github.com/Chaoses-Ib/DirectoryOpus/blob/main/Manual/ftp/basic_concepts/the_lister/navigation/folder_tree.md) and the [Jump List](/directory-opus/manual/preferences/preferences_categories/miscellaneous/windows_integration/jump_list.md).

More:

[FTP Address Book](/directory-opus/manual/ftp/ftp_address_book.md)\
[Adding a new Site](/directory-opus/manual/ftp/adding_a_new_site.md)\
[FTP Connect](/directory-opus/manual/ftp/ftp_connect.md)\
[Site Properties](/directory-opus/manual/ftp/site_properties.md)\
[FTP Log](/directory-opus/manual/ftp/ftp_log.md)\
[FTP Paths](/directory-opus/manual/ftp/ftp_paths.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://chaoses-ib.gitbook.io/directory-opus/manual/ftp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
