Filezilla server ошибка 550

I suddenly get the error 550: Permission Denied in Filezilla when I try to create a new directory.

A few days ago I changed some settings on the server regarding ssl and imap settings, but I don’t think this has affected the FTP settings …

Anyhow, after long googling nothing seems to work. The main idea could be that the user hasn’t got permissions, but the interesting thing is that I can:

  • create files
  • delete files
  • delete directories

But not creating directories. I get the error «550 Permission denied» in the main directory and «550 access_log: No such file or directory» in the subdirectory.

Anyone knows where the error could be? Thanks

asked May 24, 2014 at 23:35

user221156's user avatar

1

1, Add the following parameters in your vsftpd.conf to give permission to anonymous user or script in your Linux machine. The vsftpd.conf may be located in /etc/vsftpd.conf.

write_enable=YES
anon_mkdir_write_enable=YES

2, Restart ftp service in your server.

sudo systemctl restart vsftpd

sysadmin1138's user avatar

sysadmin1138

133k18 gold badges176 silver badges300 bronze badges

answered Aug 25, 2018 at 7:00

sanjeev soni's user avatar

Assuming you are on Linux, Go up one directory, and see if the user has permissions there. For example:

Try setting the permissions on the directory to 777. If it works you know you have a problem with the permissions. DO NOT leave the directory at 777, it is not secure, just for quick testing. 755 is usually appropriate if you have everything set up correctly. You can also try adding the user to the group that owns the directory (you can do this through ls -l). This will tell you what user owns that.

answered May 25, 2014 at 2:54

David Eisen's user avatar

David EisenDavid Eisen

6435 silver badges21 bronze badges

3

I got a 550 using FTP with Filezilla because regular FTP didn’t have high enough permissions on my server.

I switched to an SSH/SFTP connection and that fixed it.

answered Sep 18, 2014 at 19:03

Kozy's user avatar

KozyKozy

1313 bronze badges

Filezilla project has a good piece on Securing your Windows Service installation. In essence:

Create User

  1. Close the Filezilla interface (if open)
  2. Stop the Filezilla service
  3. Create a User level (not Administrator level) Windows account for FileZilla service to run under, with «password never changes»
  4. In Services, open Filezilla properties, Log On tab and change to run with the new account

Folder Permissions

  1. Give Write permissions to the new user on C:\Program Files (x86)\FileZilla Server\FileZilla Server.xml
  2. If you use logging, set «Write» access to C:\Windows\Logs
  3. On target FTP upload folders set «Full Control» to each topmost writable folder you want to use

Restart Service

answered Sep 3, 2017 at 21:31

SushiGuy's user avatar

If someone ended here searching for Command: PWD Response: 550 PWD: Permission denied instead, check the for the presence of .ftpaccess file in the home dir, in my case it was causing the error.

answered Mar 2, 2021 at 16:07

lainatnavi's user avatar

You must log in to answer this question.

Not the answer you’re looking for? Browse other questions tagged

.

Ok, here’s an example.

Let’s say I don’t have a domain. A domain would make life much easier, but the steps are largely the same.
I have two servers with Win2k3 installed.
One server has a hostname (computer name) of FTP1. This is the server where FileZilla Server is installed.
The second server has a hostname of FILE2. This server has a directory where we want to keep files, D:\ftproot\.

Step 1: We go log in to FTP1, and we create a Windows local user account to use as a service account.

To create a local user account:

  • On FTP1, open Computer Management.
  • Expand Local Users and Groups.
  • Right-click Users and click New User.
  • In the User name box, type a name for the service account (for example, FileZillaServerService).
  • In the Password and Confirm password boxes, type the account’s password, like «12345» (except use something secure).
  • Clear the User must change password at next logon check box.
  • Check the Password never expires and User cannot change password options because this is a service account.
  • Click Create

Step 2: Add the local user FTP1\FileZillaServerService to the local Administrators group (FTP1\Administrators). This is more permissions than are strictly necessary so I don’t recommend it for security reasons, so if you want to lock it down properly you certainly can. I don’t know what permissions FileZilla Server needs to operate so I’m going the easy route.

Step 3: Configure the FileZilla Server Service on FTP1 to start using the FTP1\FileZillaServerService account.

Step 4: Now let’s go log in to the file server, FILE2. Create a Windows local user account with the exact same name and the exact same password as the one you created on FTP1. You should now have FileZillaServerService on FTP1 and FILE2, both with the exact same password.

Step 5: Turn on File Sharing on the directory D:\ftproot\. Give the share a name (ftproot is fine). Grant the local user FILE2\FileZillaServerService the Share Permission of Full Control, and the NTFS Permissions of Read, Read & Execute, Write, and Modify (granting Full Control is not necessary and carries security implications).

Step 6: Now go back to FTP1, and log on as FileZillaServerService. Open up Windows Explorer and browse to \\FILE2\. Right-click share we created (ftproot) and pick Map Network Drive…. Give it a drive letter. Now you can configure FileZilla Server in the Control Interface to use the mapped network drive. You should be able to access the network drive, create files and folders and so on. It shouldn’t ask for a password or anything.

Warning: Mapped network drives are associated with user accounts when they’re logged on, not with service accounts. It’s very likely that if the user account FileZillaServerService is logged off the server that the network drive on FTP1 will no longer available. This will cause problems whenever you reboot FTP1 because you’ll have to go log in again to get your mapped drive back most likely. The FileZilla Server, however, will already have started at that point, and may have thrown an error because the file server appears to be inaccessible.

These kinds of problems are some of the reasons why it’s not recommended to do things this way. It will break, and probably often.

I was uploading some changes to my server, when some file returned with an error 550.
I’ve send more than 500 files withou any problem, but this 14 files simply don’t upload. Anyone know how to fix this?

asked Jun 15, 2016 at 20:21

silver's user avatar

0

Drive was full. Deleting some files solved the problem for me.

answered Jan 19, 2021 at 17:50

Dexter Vegas's user avatar

I’ve been searching the web for a second and I’ve seen people having the same problem…

If you are using a Windows computer, here’s the answer on how to fix this:
Filezilla forum error 550

Otherwise, Be sure that your destination folder has the right permissions…

answered Jun 15, 2016 at 20:29

CoderYordi's user avatar

1

I am using Filezilla FTP Server. I was facing problem with Error message 550 Could not open file for writing.

I have removed the directories where the files are downloading. Not physically from the Hard Disk / Storage Media. Just Logically from the FileZilla User Directories assigning options.

And again assign the same directories. Also kick the current Session of transferring files. By Right Click on a particular IP and then you can select the option kick user.

It will quit transferring and withing 1-2 minute it will start downloading files and error will be removed.

answered Feb 13, 2019 at 6:34

Muhammad Bilal Riaz's user avatar

Recently I was able to resolve the problem on CentOS 6.9 ISPConfig 3 VPS. It’s related to the folder ownership issue.

Using SSH, check your folder and files by running ls -l ownership.

Make sure that the folder is owned by the user and has the correct group. To change folder permission use
chown -R web3:client4 /var/www/clients/client4/web3/web/

More about chown commad here.

answered Aug 29, 2019 at 18:12

Abdelsalam Shahlol's user avatar

I suddenly get the error 550: Permission Denied in Filezilla when I try to create a new directory.

A few days ago I changed some settings on the server regarding ssl and imap settings, but I don’t think this has affected the FTP settings …

Anyhow, after long googling nothing seems to work. The main idea could be that the user hasn’t got permissions, but the interesting thing is that I can:

  • create files
  • delete files
  • delete directories

But not creating directories. I get the error «550 Permission denied» in the main directory and «550 access_log: No such file or directory» in the subdirectory.

Anyone knows where the error could be? Thanks

asked May 24, 2014 at 23:35

user221156's user avatar

1

1, Add the following parameters in your vsftpd.conf to give permission to anonymous user or script in your Linux machine. The vsftpd.conf may be located in /etc/vsftpd.conf.

write_enable=YES
anon_mkdir_write_enable=YES

2, Restart ftp service in your server.

sudo systemctl restart vsftpd

sysadmin1138's user avatar

sysadmin1138

133k18 gold badges176 silver badges300 bronze badges

answered Aug 25, 2018 at 7:00

sanjeev soni's user avatar

Assuming you are on Linux, Go up one directory, and see if the user has permissions there. For example:

Try setting the permissions on the directory to 777. If it works you know you have a problem with the permissions. DO NOT leave the directory at 777, it is not secure, just for quick testing. 755 is usually appropriate if you have everything set up correctly. You can also try adding the user to the group that owns the directory (you can do this through ls -l). This will tell you what user owns that.

answered May 25, 2014 at 2:54

David Eisen's user avatar

David EisenDavid Eisen

6435 silver badges21 bronze badges

3

I got a 550 using FTP with Filezilla because regular FTP didn’t have high enough permissions on my server.

I switched to an SSH/SFTP connection and that fixed it.

answered Sep 18, 2014 at 19:03

Kozy's user avatar

KozyKozy

1313 bronze badges

Filezilla project has a good piece on Securing your Windows Service installation. In essence:

Create User

  1. Close the Filezilla interface (if open)
  2. Stop the Filezilla service
  3. Create a User level (not Administrator level) Windows account for FileZilla service to run under, with «password never changes»
  4. In Services, open Filezilla properties, Log On tab and change to run with the new account

Folder Permissions

  1. Give Write permissions to the new user on C:\Program Files (x86)\FileZilla Server\FileZilla Server.xml
  2. If you use logging, set «Write» access to C:\Windows\Logs
  3. On target FTP upload folders set «Full Control» to each topmost writable folder you want to use

Restart Service

answered Sep 3, 2017 at 21:31

SushiGuy's user avatar

If someone ended here searching for Command: PWD Response: 550 PWD: Permission denied instead, check the for the presence of .ftpaccess file in the home dir, in my case it was causing the error.

answered Mar 2, 2021 at 16:07

lainatnavi's user avatar

You must log in to answer this question.

Not the answer you’re looking for? Browse other questions tagged

.

ProgrammerAH

Programmer Guide, Tips and Tutorial

This error prompts me to study for an hour, finally found that it was because the downloaded file was occupied by another program, so it could not be downloaded.
Solutions:
Open the FileZilla Server admin screen – Settings -Miscellaneous-Allow M.E. of files which are open for writing by another process.
The diagram below:

Read More:

Понравилась статья? Поделить с друзьями:
  • Filesyncconfig exe ошибка приложения
  • Filecoauth exe ошибка приложения как устранить windows 10
  • File string python ошибка
  • File stdin line 1 in module python ошибка
  • File ended while scanning use of frac ошибка