Vous travaillez en Linux(Centos 7 par exemple) et essayez de faire des installations Joomla en utilisant FTP.
Lors de la connexion ftp, vous avez le message d'erreur suivant :
ftp> send vsftpd.conf
local: vsftpd.conf remote: vsftpd.conf
229 Entering Extended Passive Mode (|||33207|).
553 Could not create file.
Cela peut provenir du répertoire dans lequel vous êtes placé ou à cause d'un paramètre système visible avec la commande 'getsebool -a':
# getsebool -a |grep ftp
ftpd_anon_write --> off
ftpd_connect_all_unreserved --> off
ftpd_connect_db --> off
ftpd_full_access --> off
ftpd_use_cifs --> off
ftpd_use_fusefs --> off
ftpd_use_nfs --> off
ftpd_use_passive_mode --> off
httpd_can_connect_ftp --> off
httpd_enable_ftp_server --> on
tftp_anon_write --> off
tftp_home_dir --> off
Pour modifier un des paramètres, comme le ftpd_full_access par exemple, utiliser la commande 'setsebool':
# setsebool ftpd_full_access=1
[# ftp localhost
Trying ::1...
Connected to localhost (::1).
220 (vsFTPd 3.0.2)
Name (localhost:root): apache
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> send vsftpd.conf
local: vsftpd.conf remote: vsftpd.conf
229 Entering Extended Passive Mode (|||48299|).
150 Ok to send data.
226 Transfer complete.
5460 bytes sent in 2,7e-05 secs (202222,22 Kbytes/sec)
ftp> pwd
257 "/"