Ftp

SFTP server via SSH (VPS deel 7)

Een ouderwetse FTP server is geen goed idee en ook onnodig. Via SSH is het mogelijk om een SFTP op te zetten. De onderstaande instructies zijn voor SFTP gebruikers, welke niet met deze gegevens op SSH kunnen inloggen of browsen naar andere onderliggende directory’s. De OpenSSH server gebruiken we al, maar de installatie is als volgt: $ apt-get install ssh openssh-server Controleer of de interne SFTP al aan in de OpenSSH server:

Periodieke volledige website backup met FTP en MySQLdump

In de backup van de website wil ik meenemen: de directory’s de MySQL database Het idee is om automatisch periodiek (dagelijks?) alle directory’s met FTP op te halen en deze ongecomprimeerd op de NAS (NSLU2) te zetten. Dit heeft als voordeel dat de rsync snapshot backup, alleen de nieuwe files zal back-uppen en niet iedere keer de volledige tar.gz file. Met de goede parameters is met het commando wget mogelijk om via FTP alleen de nieuwe files op te halen.

FTP toegang met ProFTPD en te browsen via HTTPS

FTP toegang Het idee is om gebruikers via ftp files te kunnen uploaden naar hun eigen directory en van alle gebruikers downloaden. Er kan niets worden geupload of worden verwijderd in de directory van de andere gebruikers (dus geen schrijf rechten). Voor het gemak is het geen secure FTP, maar een paswoord is ook niet gelijk aan het paswoord via SSH. Daarnaast hebben de meeste FTP gebruikers geen SSH toegang.

Veilige FTP toegang met vsftpd

Installatie van vsftpd Installeer vsftpd onder SlugOS met: $ opkg install vsftpd Of onder Ubuntu/Debian: $ apt-get install vsftpd Configuratie van vsftpd $ vi /etc/vsftpd.conf # Example config file /etc/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. # Please see vsftpd.conf.5 for all compiled in defaults. # # READ THIS: This example file is NOT an exhaustive list of vsftpd options.

Slimme, efficiƫnte automatische website backup met NcFTP

Een dagelijkse recursieve back-up maken van de gehele website is niet een erg efficiente oplossing. Slimmer zou zijn op alleen de gewijzigde files te backuppen. Normale ftp clients halen elke keer het geheel binnen, maar NcFTP kan een wel alleen de wijzigingen back-uppen. 19-10-2009: Let op! NcFTP werkt niet altijd in elke situatie, er is ook nog een andere oplossing in periodieke-volledige-website-backup-met-ftp-en-mysqldump. Het gaat op de NSLU als volgt; installeer eerst ncftp: