Skip to content

Instantly share code, notes, and snippets.

@rizkylab
rizkylab / Passphrase.sh
Created October 13, 2016 16:38
Remove the Passphrase
cd ~/.ssh
cp id_rsa id_rsa.org
openssl rsa -in id_rsa.org -out id_rsa
@rizkylab
rizkylab / fix-wordpress-permissions.sh
Created November 3, 2020 05:01 — forked from Adirael/fix-wordpress-permissions.sh
Fix wordpress file permissions
#!/bin/bash
#
# This script configures WordPress file permissions based on recommendations
# from http://codex.wordpress.org/Hardening_WordPress#File_permissions
#
# Author: Michael Conigliaro <mike [at] conigliaro [dot] org>
#
WP_OWNER=www-data # <-- wordpress owner
WP_GROUP=www-data # <-- wordpress group
WP_ROOT=$1 # <-- wordpress root directory
@rizkylab
rizkylab / gcpiamuserlist-extraction.sh
Created April 18, 2023 07:07 — forked from rajathithan/gcpiamuserlist-extraction.sh
Script to retrieve GCP IAM roles, users and serviceaccounts
#!/bin/bash
# Script to retrieve GCP IAM roles, users and serviceaccounts
# Author - Rajathithan Rajasekar - 03/03/2020
echo 'project-name,roles/rolename,user:username-and-serviceaccounts' > iamlist.csv
prjs=( $(gcloud projects list | tail -n +2 | awk {'print $1'}) )
for i in "${prjs[@]}"
do
echo "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
echo "Collecting IAM roles & users for Project: $i"