Skip to content

Instantly share code, notes, and snippets.

View Max95Cohen's full-sized avatar

Max Cohen Max95Cohen

View GitHub Profile
@Max95Cohen
Max95Cohen / exercise-errors.go
Created September 29, 2023 13:54
A tour of Go Exercise: Errors
package main
import (
"fmt"
"math"
)
type ErrNegativeSqrt float64
func (e ErrNegativeSqrt) Error() string {
@Max95Cohen
Max95Cohen / bash
Last active February 26, 2024 03:59
bash files
#!/bin/sh
nocolor='33[0m';
color0='33[0;30m';
color1='33[0;31m';
color2='33[0;32m';
color3='33[0;33m';
color4='33[0;34m';
color5='33[0;35m';
color6='33[0;36m';
color7='33[0;37m';
@Max95Cohen
Max95Cohen / VFS
Last active October 3, 2023 16:14
Kernel Panic - not syncing: VFS: Unable to mount root fs on
https://askubuntu.com/questions/895492/kernel-panic-vfs-cannot-open-root-device-or-unknown-block-error-6
sudo update-initramfs -u -k $(uname -r)
https://askubuntu.com/questions/41930/kernel-panic-not-syncing-vfs-unable-to-mount-root-fs-on-unknown-block0-0
sudo fdisk -l
sudo mount /dev/sda2 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
@Max95Cohen
Max95Cohen / phpmyadmin
Last active December 14, 2023 04:22
phpmyadmin bash script
echo '.list_container.hide{margin-bottom:50px !important}' >> themes/original/css/theme.css
sed -i 's/#pma_navigation{background:#fff;/#pma_navigation{background:#d00;/g' themes/original/css/theme.css
sed -i 's/#pma_navigation_tree li.selected{color:#000;background-color:#eee}/#pma_navigation_tree li.selected{color:#000;background-color:#b00}/g' themes/original/css/theme.css
sed -i 's/body{font-family:sans-serif;/body{font-family:Ubuntu,sans-serif;/' themes/original/css/theme.css
sed -i '5,9d' templates/login/header.twig
@Max95Cohen
Max95Cohen / .bashrc
Last active April 3, 2023 10:21
doker-compose bash script
dc() {
project=$1
container=$2
check=echo $project | grep "laravel"
if [ -z $check ]; then
path="frontend"
if [ -z $container ]; then
@Max95Cohen
Max95Cohen / ufw.conf
Created March 24, 2023 02:14
ufw config
IPV6=no
@Max95Cohen
Max95Cohen / netplan
Created March 1, 2023 14:02
netplan config
network:
ethernets:
eno1:
addresses:
- 192.168.10.4/24
dhcp4: no
routes:
- to: 192.168.10.0/24
via: 192.168.10.1
routing-policy:
@Max95Cohen
Max95Cohen / proftpd
Created February 28, 2023 10:33
proftpd config
AuthUserFile /etc/proftpd.passwd
RequireValidShell off
ListOptions -la
PassivePorts 12000 12100
MasqueradeAddress 111.112.10.11
@Max95Cohen
Max95Cohen / nmap
Created February 23, 2023 09:47
nmap config
nmap -Av -sT 10.10.10.20
@Max95Cohen
Max95Cohen / vsftp
Last active September 15, 2023 03:27
vsftp config
listen_port=2221
local_umask=002
pasv_enable=YES
pasv_max_port=50000
pasv_min_port=40000
pasv_address=111.112.11.12
pasv_addr_resolve=NO
listen_ipv6=no