=========================
== Eduardo Robles Site ==
=========================
Hola Mundo 🌮

Certs for Homelab

I recently had the opportunity to add an ssl certificate in my homelab environment. It was really easy and only took one command in Linux. Once I created my ssl certificate all I had to do was upload it to NGINX Proxy Manager and have it serve it to my proxied sites. You can use any other proxy manager such as Caddy but I had NGINX Proxy Manager in my homelab environment. Read more...

Atreus Keyboard - First Impressions

Atreus Keyboard Figure 1: Atreus Keyboard from Keyboardio Ergonomics This keyboard is small and light. I found it to be an amazing size and shape. I don’t think it is too small or too close together I actually found it very comfortable. I did experience some fatigue in the beginning but that was from poor typing technique. I am a bit of a finger and touch typist. I tend to finger type with my left hand which made hitting keys like the C key really annoying because I’m used to lifting my left hand and pressing the C key with my left index finger. Read more...

Using a Reverse Proxy and Pi-Hole

I recently setup NGINX Proxy Manager to help manage all of my self-hosted services. How did I do this? I installed NGINX Proxy Manager in a LXC container in my Proxmox server. I then configured several of my services to route to their respective IP addresses and ports. In NGINX Proxy Manager you can assign local domain name to your services. I chose to go with something simple like example.home. Once I finished configuring NGINX Proxy Manager I moved over to configure my Pi-Hole server. Read more...

Moved my site to Github!

I recently decided to move away from Gitlab. There was a bit of news around Gitlab closing free accounts which I think is a fair business move by Gitlab. Businesses need to make money after all. Most of the internet decided that Gitlab as evil for doing this. But I didn’t in fact I think it’s for the best. Since I was barely even using my Gitlab account and most importantly I wasn’t paying for any services I felt that I was cheating Gitlab. Read more...

BSIDES RGV 2022

Here’s the presentation for my talk at BSIDESRGV 2022 https://github.com/eduardo-robles/talks/blob/main/talks-2022/bsides_2022/bsides_presentation.org If you enjoyed or found any of the content on my site helpful, you can buy me a cup of coffee so I can continue to bring you amazing content for free! Thank You

SSH Config File - Make SSH Easier

How do you stay organized with SSH connections? Most of us simply search our terminals history to find SSH connections. You may do history | grep "ssh" or even Ctrl+R and search SSH. While that may work for a few connections, there is a better way: SSH Config file. An SSH Config file simply tells OpenSSH how to open up connections. The benefit is that you can keep all your connections all in one place. Read more...

SSH on Extreme and Cisco Devices

Enable SSH on Extreme Devices A key will be generated. To upload a public key simply use sftp or scp to upload key. But be sure to change the extension to .ssh for example id_rsa.pub will be id_rsa.ssh on the switch. Also you can assign a key to a user by simply appending the username to the key file for example admin.id_rsa.pub. Extreme switches have a limitation of only being able to use RSA or DSA keys. Read more...

Adding SSH Key To Agent

Check if SSH Agent is running This is to add the keys to the SSH Agent eval "$(ssh-agent -s)" Add the Keys to SSH Agent ssh-add ~/.ssh/nameofkey Verify Keys Added to SSH Agent ssh-add -l Copy Key to Remote Server ssh-copy-id user@remote.server.location Copy Server Key to Host ssh-copy-id user@host.local If you enjoyed or found any of the content on my site helpful, you can buy me a cup of coffee so I can continue to bring you amazing content for free! Read more...

Create SSH Key

Creating an SSH key is very easy. Below is an example of how to generate an SSH key with the ssh-keygen command. Create SSH Key ssh-keygen -t ed25519 -f ~/.ssh/nameofkey -N '' -C "comment goes here" ssh-keygen -t rsa -f ~/.ssh/nameofkey -N '' -C "comment goes here" -t option is for the type of keys to be created (ex. ed25519) -f option is the filename and location of the keys (ex. Read more...

256 Color In SSH Sessions

I found myself going a bit crazy over theme rendering in my SSH sessions. Especially when I wanted to use emacs -nw in an SSH session. Recently I’ve been using GNU Screen as my terminal multiplexer and it comes with 256 color support. But you need to set it up and thanks to the Arch Wiki it’s rather easy. All you have to do is put term xterm-256color somewhere in your . Read more...
Previous Page 2 of 4 Next Page