no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | linux:misc:motd_banner_bashrc [2019/10/31 09:05] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== BASH pre login / post login banners and scripts ====== | ||
+ | Display message to local client - before login /etc/issue | ||
+ | <code bash |/ | ||
+ | ********************************* | ||
+ | * | ||
+ | ********************************* | ||
+ | * - Authorized access only! * | ||
+ | * - Activity is recorded | ||
+ | ********************************* | ||
+ | </ | ||
+ | |||
+ | Display message to ssh client - before login / | ||
+ | <code bash |/ | ||
+ | Banner / | ||
+ | </ | ||
+ | |||
+ | <code bash |/ | ||
+ | ********************************* | ||
+ | * | ||
+ | ********************************* | ||
+ | * - Authorized access only! * | ||
+ | * - Activity is recorded | ||
+ | ********************************* | ||
+ | </ | ||
+ | |||
+ | Execute script after successful login (displaying messages via ECHO) | ||
+ | <code bash |/ | ||
+ | #!/bin/bash | ||
+ | alias ll='ls -ahls --color=auto' | ||
+ | BLACK=" | ||
+ | RED=" | ||
+ | GREEN=" | ||
+ | ORANGE=" | ||
+ | BLUE=" | ||
+ | PURPLE=" | ||
+ | CYAN=" | ||
+ | LIGHTGRAY=" | ||
+ | DARKGRAY=" | ||
+ | LIGHTRED=" | ||
+ | LIGHTGREEN=" | ||
+ | YELLOW=" | ||
+ | LIGHTBLUE=" | ||
+ | LIGHTPUTPLE=" | ||
+ | LIGHTCYAN=" | ||
+ | WHITE=" | ||
+ | NC=" | ||
+ | |||
+ | BOLD=" | ||
+ | DIM=" | ||
+ | UNDERLINE=" | ||
+ | BLINK=" | ||
+ | INVERT=" | ||
+ | HIDDEN=" | ||
+ | |||
+ | NOTBOLD=" | ||
+ | NOTDIM=" | ||
+ | NOTUNDERLINE=" | ||
+ | NOTBLINK=" | ||
+ | NOTINVERT=" | ||
+ | NOTHIDDEN=" | ||
+ | |||
+ | echo -e " | ||
+ | echo -e " | ||
+ | echo -e " | ||
+ | echo -e " | ||
+ | echo -e " | ||
+ | echo -e " | ||
+ | echo -e " | ||
+ | echo -e " | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||