add ssh agent
This commit is contained in:
parent
a85b7a440b
commit
96a2748fee
28
mybashrc
28
mybashrc
|
@ -424,7 +424,7 @@ _SYSINFO() {
|
|||
|
||||
_SITESPEED() {
|
||||
if [ "$#" = "0" ]; then
|
||||
echo "Usage : sitespeed <url>"
|
||||
echo "Usage : sitespeed <url>"
|
||||
else
|
||||
curl -s -w \
|
||||
'\nLookup time:\t\t%{time_namelookup}\nConnect time:\t\t%{time_connect}\nSSL handshake time:\t%{time_appconnect}\nPre-Transfer time:\t%{time_pretransfer}\nRedirect time:\t\t%{time_redirect}\nStart transfer time:\t%{time_starttransfer}\n\nTotal time:\t\t%{time_total}\n' -o /dev/null "$@"
|
||||
|
@ -432,19 +432,30 @@ _SITESPEED() {
|
|||
}
|
||||
|
||||
_NANO() {
|
||||
[ ! -d "$HOME/.mybashrc/nanobackup" ] && { mkdir -p $HOME/.mybashrc/nanobackup; }
|
||||
nano -EB -C $HOME/.mybashrc/nanobackup "$@"
|
||||
[ ! -d "$HOME/.mybashrc/nanobackup" ] && { mkdir -p $HOME/.mybashrc/nanobackup; }
|
||||
nano -EB -C $HOME/.mybashrc/nanobackup "$@"
|
||||
}
|
||||
|
||||
_SETUP_TOOLS() {
|
||||
DEBIAN_FRONTEND=noninteractive $NEED_SUDO apt-get -o Dpkg::Options::="--force-confmiss" -o Dpkg::Options::="--force-confold" -y install haveged curl git unzip zip htop nload nmon ntp gnupg gnupg2 wget pigz tree ccze
|
||||
DEBIAN_FRONTEND=noninteractive $NEED_SUDO apt-get -o Dpkg::Options::="--force-confmiss" -o Dpkg::Options::="--force-confold" -y install haveged curl git unzip zip htop nload nmon ntp gnupg gnupg2 wget pigz tree ccze
|
||||
}
|
||||
|
||||
_RSYSLOG_UFW() {
|
||||
[ -f /etc/rsyslog.d/20-ufw.conf ] && {
|
||||
sed -i 's/\#\& stop/\& stop/' /etc/rsyslog.d/20-ufw.conf
|
||||
service rsyslog restart
|
||||
}
|
||||
[ -f /etc/rsyslog.d/20-ufw.conf ] && {
|
||||
sed -i 's/\#\& stop/\& stop/' /etc/rsyslog.d/20-ufw.conf
|
||||
service rsyslog restart
|
||||
}
|
||||
}
|
||||
|
||||
_START_SSH_AGENT() {
|
||||
ssh-agent bash
|
||||
if [ -f ~/.ssh/id_ed25519 ]; then
|
||||
ssh-add ~/.ssh/id_ed25519
|
||||
elif [ -f ~/.ssh/id_rsa ]; then
|
||||
ssh-add ~/.ssh/id_rsa
|
||||
else
|
||||
echo "no ssh keys"
|
||||
fi
|
||||
}
|
||||
|
||||
# enable color support of ls and also add handy aliases
|
||||
|
@ -508,3 +519,4 @@ alias sitespeed=_SITESPEED
|
|||
alias nano=_NANO
|
||||
alias setup-tools=_SETUP_TOOLS
|
||||
alias rsyslog-ufw=_RSYSLOG_UFW
|
||||
alias start-ssh=_START_SSH_AGENT
|
||||
|
|
Loading…
Reference in New Issue