-
Useful Tools
Useful Tools Casting Search Casting castnow | command line chrome caster | https://github.com/xat/castnow Search fzf | general-purpose command-line fuzzy finder | https://github.com/junegunn/fzf Related Links Related VPN Links
-
How to Disable Lights on Raspberry Pi
How to Disable Lights on Raspberry Pi. Under normal conditions the Red LED is on permanently. This can be a problem if the Raspberry Pi is located in a Bedroom. Recently had the need to disable the bright LED on Raspberry Pi running in the bedroom. Rather then physically covering it up with black tape.…
-
Create Basic Self Hosted Remote Git Repo
Create a basic self hosted remote git repository. For when you need something basic and private. Repo interaction with be done via a git client over ssh. Create-Directory Set-Directory-Permissions Init Repository Cloning-Repo Note-on-Credentials Related Links Create Directory This will be where all the projects will live. Set Directory Permissions Obviously set it according to who…
-
Linux Groups
Linux Groups Related Links Primary Groups Each user is a member of exactly 1 primary group. This can be found by using root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-timesync:x:100:102:systemd Time Synchronization,,,:/run/systemd:/usr/sbin/nologin systemd-network:x:101:103:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin systemd-resolve:x:102:104:systemd Resolver,,,:/run/systemd:/usr/sbin/nologin _apt:x:103:65534::/nonexistent:/usr/sbin/nologin pi:x:1000:1000:,,,:/home/pi:/bin/bash messagebus:x:104:110::/nonexistent:/usr/sbin/nologin…
-
Linux Users
Linux Users New User Check User Set Password For Self Set Password Different User Create System Account Delete User /etc/passwd File Related Links New User Add new user. Depending on the distribution it may or may not create a home directory.The configuration can be seen under /etc/default/useradd.The new account will have a UID above 1000…
-
NetPlan Essentials
NetPlan Essentials. If no render-er is specified systemd will be used by default. Set to DHCP Set to Static WiFi Apply Set to DHCP Set to Static WiFi Apply more info on the ip command can be found in Linux IP Essentials Related Displaying Network Statistics in Linux Linux Routing Essentials Links https://netplan.io/reference/
-
Specify an SSH key for git push for a given Domain
Specify an SSH key for git push for a given Domain Add Entry in .ssh/config Add git remote Related Links Add Entry in .ssh/config Add git remote Related ~/.ssh/config Essentials /etc/ssh/sshd_config Essentials How to Enable SSH on Ubuntu Working With SSH Keys SSH Tunneling Essentials IP Tables Essentials YAML Essentials Create a Password Hash Hashing…
-
GIT Essentials
GIT Essentials Install Config Set Name Set E-Mail Initialize Empty Repo Related Links Install Config Global: config settings are stored under ~/.gitconfig System: config setting are stored under /etc/gitconfig Local: config setting are stored under *repo*/.git/config Set Name Locally Globally Set E-Mail Locally Globally Inspect details Initialize Empty Repo Ensure you are inside the directory…
-
Displaying Network Statistics in Linux
Displaying Network Statistics in Linux ss has replaced netstat ss -l –listening: displays listening server sockets -a –all: displays all sockets -i –interfaces: display interface table -s –summary: displays socket usage summary -e –extended: displays detailed socket information -n –numeric: display numberd do not resolve names. -p –programs: display PID/Program name of sockets -t –tcp:…
-
Alternative Apps For Android
Alternative Apps For Android Maps https://f-droid.org/en/packages/net.osmand.plus/ https://f-droid.org/en/packages/de.dennisguse.opentracks/ Music https://f-droid.org/en/packages/com.maxfour.music/ Syncrynoziation https://f-droid.org/en/packages/com.nutomic.syncthingandroid/ VPN https://f-droid.org/en/packages/com.wireguard.android/ Related What is FastBoot Links https://f-droid.org/
-
Installing GraphineOS on the Google Pixel 4a
Installing GraphineOS on the Google Pixel 4a GraphineOS does not come with microG. You can install it from F-Droid however it does not support signature spoofing Prerequisites Enable Developer Options OEM Unlocking Unlocking Bootloader Flash the ROM Re-Lock Boot Loader Relock OEM Unlocking Lock Related Links Prerequisites Google Pixel 4a. Purchased outright, no contract or…
-
What is FastBoot?
What is FastBoot? What is it? A protocol for communication between your phone hardware and a computer Software that runs on the phone when in fastboot mode Executable file on computer used to talk to phone. What is it used for? You use it to unlock bootloaders, update software, and to fix a broken phone.…
-
Linux IP Essentials
Linux IP Essentials ip has replaced ifconfigiw has replaced iwconfig Add-IP Add IP Remove IP Down Interface Up Interface Enable Promiscious Mode Related Links Add IP Remove IP Down Interface Up Interface Enable Promiscious Mode Related Linux Routing Essentials HMA VPN Setup Using Network Manager Changing Windows Network Profile Populate Static MAC to IP Binding…