Sécurise un peu plus la mise en veille.
This commit is contained in:
parent
440f660603
commit
c542dee1b3
27
veille.sh
27
veille.sh
|
@ -1,11 +1,24 @@
|
|||
#!/bin/bash
|
||||
#!/bin/sh
|
||||
|
||||
### Petit script qui:
|
||||
## supprime les agents ssh qui tourent
|
||||
## met en veille la machine
|
||||
# Description: Kill all ssh connections
|
||||
# Delete all ssh agents
|
||||
# Ensure to kill all ssh-agent
|
||||
# Ensure to kill all gpg-agent
|
||||
# Lock the screen
|
||||
### Give an easy way to call this function with a keybind.
|
||||
## For example with herbstluftwm: "hc keybind $Mod-Shift-c spawn ~/bin/veille.sh"
|
||||
|
||||
### Le but étant de simplifier l'appel à ces fonctionnalités depuis un keybind
|
||||
## Sous herbstluftwm par exemple: "hc keybind $Mod-Shift-c spawn ~/bin/veille.sh"
|
||||
## depend: i3lock
|
||||
|
||||
keychain --clear && rm -rf ~/.keychain/*
|
||||
# SSH Connections
|
||||
killall ssh
|
||||
rm -rf ~/.ssh/socks/*
|
||||
# SSH Agent
|
||||
killall ssh-agent
|
||||
rm -rf /tmp/ssh-*
|
||||
# GPG Agent
|
||||
killall gpg-agent
|
||||
# Delete everything link to ssh-agent or gpg-agent
|
||||
rm -rf ~/.keychain/*
|
||||
# Lock the screen
|
||||
i3lock -c 000000 --pointer win -d
|
||||
|
|
Loading…
Reference in New Issue