Improved ssh aliases
This commit is contained in:
parent
5a2ab333bf
commit
f6b0f053f5
@ -19,9 +19,9 @@
|
|||||||
json-less = "jq -C . | less -R";
|
json-less = "jq -C . | less -R";
|
||||||
csv2json = "python -c 'import csv, json, sys; print(json.dumps([dict(r) for r in csv.DictReader(sys.stdin)]))'";
|
csv2json = "python -c 'import csv, json, sys; print(json.dumps([dict(r) for r in csv.DictReader(sys.stdin)]))'";
|
||||||
|
|
||||||
# Server connection aliases
|
# Server user/address aliases
|
||||||
r330-idrac = "ssh root@192.168.100.11 racadm";
|
r330-idrac = "bw-ssh iDRAC root@192.168.100.11 racadm";
|
||||||
r730xd-idrac = "ssh root@192.168.100.12 racadm";
|
r730xd-idrac = "bw-ssh iDRAC root@192.168.100.12 racadm";
|
||||||
ideapad = "ssh root@192.168.100.20";
|
ideapad = "ssh root@192.168.100.20";
|
||||||
r330-proxmox = "ssh root@192.168.100.21";
|
r330-proxmox = "ssh root@192.168.100.21";
|
||||||
r730xd-proxmox = "ssh root@192.168.100.22";
|
r730xd-proxmox = "ssh root@192.168.100.22";
|
||||||
@ -48,6 +48,7 @@
|
|||||||
function ....... { cd ../../../../../../.. }
|
function ....... { cd ../../../../../../.. }
|
||||||
function bw-copy { bw-load && bw get password "$1" | xsel --clipboard -i }
|
function bw-copy { bw-load && bw get password "$1" | xsel --clipboard -i }
|
||||||
function bw-clear { echo -n "" | xsel --clipboard }
|
function bw-clear { echo -n "" | xsel --clipboard }
|
||||||
|
function bw-ssh { sshpass -p "$(bw-load && bw get password "$1")" ssh ''${@:2} }
|
||||||
|
|
||||||
if [[ "$(uname)" == "Darwin" ]]; then
|
if [[ "$(uname)" == "Darwin" ]]; then
|
||||||
source <(/opt/homebrew/bin/brew shellenv)
|
source <(/opt/homebrew/bin/brew shellenv)
|
||||||
|
@ -24,6 +24,7 @@ in {
|
|||||||
btop
|
btop
|
||||||
iftop
|
iftop
|
||||||
p7zip
|
p7zip
|
||||||
|
sshpass
|
||||||
ripgrep
|
ripgrep
|
||||||
openvpn
|
openvpn
|
||||||
pciutils
|
pciutils
|
||||||
|
Loading…
x
Reference in New Issue
Block a user