Ubuntu 14.04 wordpress server problem
Jag har satt upp en wordpress server med vsftp.
Allting funkade bra. Sen kom jag på att jag inte ville bli tillfrågad om ftp password varje gång, och detta kan man fixa med ssh nycklar. Jag gav mig själv public key för att använda till filezilla utifrån, passive mode. Men nu går det inte längre att ansluta till FTPn, som nu är sftp, port 22. Portarna är öppna i brandväggen.
Filezilla säger följande:
Status: Connecting to extern IP...
Response: fzSftp started, protocol_version=3
Command: keyfile "/path/to/publickey.ppk"
Command: open "user@extern IP" 22
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
Från wordpress går det inte längre att varken uppdatera eller lägga till plugins och teman. Däremot går det bra att ladda upp bilder. Tex som med detta tema:
An error occurred while updating Sydney: Could not copy file. sydney/content-single.php
All updates have been completed
Plugins laddas upp och läggs i wp-content/upgrade/(mappnamnet_på_aktuell_plugin). Sedan är det tydligen php-filer som den inte vill kopiera. Kan det ha att göra med skriv- och läsrättigheter? Men sedan ger den beskedet ”All updates have been completed” vilket ju är fel. Systemet har bara laddat upp filerna och lagt i en mapp.
Min vsftpd.conf
listen=YES
listen_port=21
background=YES
#listen_address=extern IP
ftp_data_port=20
port_enable=YES
pasv_enable=YES
pasv_min_port=44400
pasv_max_port=44499
pasv_address=extern IP
connect_from_port_20=YES
dirmessage_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.pem
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO require_ssl_reuse=NO
ssl_ciphers=HIGH
Min wp-config.cfg
<?php
define('DB_NAME', 'wordpress');
define('DB_USER', ‘username’);
define('DB_PASSWORD', ‘password’);
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
/*define('WP_HOME', 'http://extern IP’);
define('WP_SITEURL', 'http://extern IP’);*/
define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
define('AUTH_SALT', 'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT', 'put your unique phrase here');
define('NONCE_SALT', 'put your unique phrase here');
define('FTP_PUBKEY','/home/USER/.ssh/id_rsa.pub');
define('FTP_PRIKEY','/home/USER/.ssh/id_rsa');
define('FTP_USER’,’USER’);
define('FTP_PASS’,’PASSWORD’);
define('FTP_HOST’,’extern IP’);
$table_prefix = 'wp_';
define('WP_DEBUG', false);
Någon idé om vad det är som spökar?
💻 ROG Maximus XI Hero | i9 9900K | Corsair H115i | Samsung 960 PRO 512GB M.2 | Samsung 970 PRO 1TB M.2 | GTX 1080Ti FTW3 | Corsair 32GB (2x16GB) DDR4 3200MHz | EVGA Supernova G2 750W
📺 Dell Alienware AW2723DF 1440p 280 Hz | Acer XB271HU 1440p 165Hz
🎧 Schiit stack: Magni 3+ AMP | Modi 3 DAC | Sennheiser HD600 | HD800