Installing FTP server for recordings
Jump to navigation
Jump to search
My preferred ftp server is vsftpd, it is easy to configure and quite stable
yum -y install vsftpd chkconfig --level 2345 vsftpd on
You may prefer to use a SSL connection to access the FTP so you need to perform the following:
mkdir /etc/ssl/private openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/private/vsftpd.pem
Edit the /etc/vsftpd/vsftpd.conf and change:
anonymous_enable=NO chroot_local_user=YES
add at the bottom:
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
rsa_cert_file=/etc/ssl/private/vsftpd.pem rsa_private_key_file=/etc/ssl/private/vsftpd.pem require_ssl_reuse=no
Create an user, like recording and set a password To be able to use chroot, the /home/recording must be not writable, so you need to set
chmod 500 /home/recording
And create a directory inside
mkdir /home/recording/recordings chown recording:recording /home/recording/recordings