Valid for Web Hosting and ASP.NET Hosting (Windows Hosting).

This article walks you through setting up an FTP connection using the text editor Notepad++ to edit files directly in your webspace.

Requirements

  • You have set up an FTPS or SFTP account in your IONOS account. You can find more information in the article Creating an SFTP/SSH account.
  • You have installed and set up Notepad++ on your computer.

Install the NppFTP extension

As Notepad++ does not include any FTP functions, the NppFTP extension must be installed and set up. NppFTP is freely available and supports the encrypted FTP variants SFTP and FTPS.

  • Start Notepad++ and click on Plugins > Plugin Admin… in the menu. The Plugin Admin opens.

  • Search for the plugin NppFTP and tick the corresponding checkbox.

  • Click on Install.

NppFTP will now be installed.

Create an FTP profile

Once you have installed NppFTP, create a profile with your FTP access data:

  • Click on Plugins > NppFTP > Show NppFTP Window in the menu. The NppFTP window is displayed in the sidebar.
  • Click on the cogwheel in the icon bar and select Profile settings. The Profile Settings window is displayed.
  • Click Add new in the Profiles area. The Adding Profile window is displayed.
  • Enter the desired profile name.
  • Click on OK. The profile is created.
  • Enter your FTP connection data in the Connection tab:

    • Hostname: Your FTP server name, e.g. home123456789.1and1-data.host or access123456789.webspace-data.io

    • Connection type: SFTP (for Linux hosting) or FTPS (for Windows hosting)

    • Port:
      For Linux hosting: 22
      For Windows Hosting (recommended): 21 (Explicit FTP over TLS)
      For Windows Hosting (alternative): 990 (Implicit FTP over TLS)
    • Username: Your FTP username. For example u12345678 or u12345678-xxx

    • Password: The password of your FTP user.

    • Timeout: The time interval in seconds after which a connection is cancelled if the server does not respond. The default setting is 30 seconds (recommended).

    • Initial remote directory: Specifies the directory to be displayed relative to the directory specified in the IONOS account. If this field is left empty, the main directory of the FTP user is displayed.

    Connection data for FTP/SFTP in IONOS Webhosting

  • Click on Close.

Establishing a connection and editing files

Once you have installed NppFTP and created your FTP profile, you can edit your files directly on your web space.

  • Click on the connection icon in the menu bar of the NppFTP window.

  • Select the previously created profile. The FTP connection will now be established.

  • The first time the connection is established, a message appears stating that the host key is unknown. To authorise the connection and save the key for future sessions, click Yes.

  • You will receive an overview of the files on your webspace and can edit a file directly by double-clicking on it.
  • The file is opened in Notepad++ and you can make your changes.
  • When you save the file, the changes are automatically uploaded to the webspace.