Skip to content

antony@notes:~/ops-automation$ cat "su-命令攔截.md"

su 命令攔截

2022-08-16· ops-automation ·Shell Script

su 命令攔截

$ sudo nano /usr/sbin/su
#!/bin/bash

usage() {
  cat<<EOF
Usage:
 su <user>
EOF
  exit
}

[ "$#" != "1" ] && usage || ssh ${1}@${HOSTNAME}

$ sudo chmod +x /usr/sbin/su

# 清除歷史紀錄
$ cat /dev/null > ~/.bash_history && history -c