ftpでアップロードしようとすると、「550 Permission denied.」_となることがあります。
よくあるのは以下の二つです。
1. アップロード先のディレクトリに対する書き込み権限をftpでログインしたユーザが持っていない。
2. ftpの設定で書き込みが許可されていない。
1.の場合は、アップロード先の権限を変えるか、権限を持ったユーザで ftp にログインするか
2.の場合は、/etc/vsftp.conf を以下のように修正します。
1 2 3 |
# write_enable=YES ↓ write_enable=YES |
そして、vsftpを再起動します。
1 |
$ sudo systemctl restart vsftpd |