I get 550 Permission denied error in the $ftp->put command in the code below. The directory to which I am placing my file has permissions 777, and there is no file with the same name, that would prevent writing. I would greatly appreciate any ideas or suggestion on what may be wrong.
#!/usr/bin/perl -w use strict; use warnings; require Net::FTP; my $ftp= Net::FTP->new("client-onboard1", Debug => 1) or die "Cannot c +onnect to client-onboard1\n"; $ftp->login("mylogin",'mypass') or die "Cannot login to client-onboard +1\n"; $ftp->cwd("/tmp/fcp/") or die "Cannot change working directory ", $ft +p->message; $ftp->get("test_rem") or die ("Could not upload\n"); #this line works $ftp->put("/mypath/test_fl") or die ("Could not upload\n"); #this fail +s with the permissions denied error.
In reply to Help with NET::FTP by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |