Quick guide to setup and make a server "secure"
From: https://support.rackspace.com/how-to/configuring-basic-security/
Once you get your root access to the server, that's cool but not very safe.
Change password
| <?php | |
| namespace Acme\Security\Roles; | |
| use Symfony\Component\HttpFoundation\Request; | |
| use Symfony\Component\Routing\RouterInterface; | |
| use Symfony\Component\Routing\Route; | |
| use Symfony\Component\Security\Core\Authorization\AccessDecisionManagerInterface; | |
| use Symfony\Component\Security\Core\User\UserProviderInterface; | |
| use Symfony\Component\Security\Core\Authentication\Token\UsernamePasswordToken; | |
| use Symfony\Bridge\Monolog\Logger; |
| # This creates a mp3 folder and will put mp3 files in it after conversion; Requires ffmpeg and libmp3lame codec | |
| # Found in the comments here: http://www.boback.com/2013/how-to-convert-flac-to-mp3-ubuntu-command-line/ | |
| # Change the quality using the qscale parameter or change it to -b:a 320k to convert to 320kbps bitrate (see https://trac.ffmpeg.org/wiki/Encode/MP3) | |
| mkdir mp3 && for f in *.flac; do ffmpeg -i "$f" -codec:a libmp3lame -qscale:a 2 -map_metadata 0 "mp3/${f%.*}".mp3; done |
Quick guide to setup and make a server "secure"
From: https://support.rackspace.com/how-to/configuring-basic-security/
Once you get your root access to the server, that's cool but not very safe.
Change password
| FROM php:7.0-apache | |
| MAINTAINER [email protected] | |
| # Install PHP extensions and PECL modules. | |
| RUN buildDeps=" \ | |
| libbz2-dev \ | |
| libmysqlclient-dev \ | |
| libcurl4-gnutls-dev \ | |
| " \ | |
| runtimeDeps=" \ |
I hereby claim:
To claim this, I am signing this object:
Content from http://www.phantompilots.com/threads/phantom-3-standard-range-mod-lets-do-it-together.80721/page-15#post-840050
To avoid more and more user brick the RC/Drone, I discover a new solution to do this mod:
| # Edit your crontab file using crontab -e command | |
| # | |
| # Example of job definition: | |
| # .---------------- minute (0 - 59) | |
| # | .------------- hour (0 - 23) | |
| # | | .---------- day of month (1 - 31) | |
| # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... | |
| # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat | |
| # | | | | | | |
| # * * * * * user-name command to be executed |
| //Add this code to the end of the functions.php file of your wordpress theme | |
| // This forces images urls and links of your website to be displayed with https | |
| function force_https_the_content($content) { | |
| if ( is_ssl() ) | |
| { | |
| $content = str_replace( 'src="http://my-domain.tld', 'src="https://my-domain.tld', $content ); | |
| $content = str_replace( 'href="http://my-domain.tld', 'href="https://my-domain.tld', $content ); | |
| } | |
| return $content; | |
| } |
| <?php | |
| $re = "/^(([^:\\/?#]+):)?(\\/\\/([^\\/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?/"; | |
| $str = "http://www.ics.uci.edu/pub/ietf/uri/?page=3&color=red#Related\n"; | |
| preg_match($re, $str, $matches); | |
| /* matches will be | |
| 1. [0-5] `http:` | |
| 2. [0-4] `http` |
| ### If the server is accessed throught the dev URL example.dev | |
| ### User will need to authenticate. | |
| SetEnvIf Host ^example\.dev$ require_auth=true | |
| AuthUserFile /Path/To/.htpasswd | |
| AuthName "Password Protected" | |
| AuthType Basic | |
| # Setup a deny/allow | |
| Order Deny,Allow |