封面 《ましろ色シンフォニー SANA EDITION》
前言
在网上查阅资料的时候发现可以在 Linux 的 ssh 登录中设置 banner,因此也来做一个二次元一点的
设置 banner
创建 banner 文件
先创建 banner 文件,此处 banner 文件的位置按照自己的喜好来设置,这里我将 banner 文件放在 /etc/ssh/banner
中
1
| sudo vim /etc/ssh/banner
|
在其中输入自己想要的 banner 内容
这里推荐几个 ascii 生成网站,既有文本转 ascii 也有图片转 ascii
此处本文生成的文本 banner 如下,尝试的图片如下
这里如果要图片转 ascii 的话推荐图片小一点,否则在终端中显示会比较难看。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| _,.---._ ,-.--, .-._ ,-.' - , `. .--.-. /=/, .'_,..---._ /==/ \ .-._ /==/ , - \ \==\ -\/=/- //==/, - \|==|, \/ /, / |==| - .=. , | \==\ `-' ,/ |==| _ _\==|- \| | |==| : ;=: - | |==|, - | |==| .=. |==| , | -| |==|, '=' , | /==/ , \|==|,| | -|==| - _ | \==\ _ - ;/==/, .--, - \==| '=' /==| /\ , | '.='. , ; -\\==\- \/=/ , /==|-, _`//==/, | |- | `--`--'' `--``--`-' `--``-.`.____.' `--`./ `--`
............................ ........................... ...................... .:=+*+=-:.. ...................... .................. .+##%#*=-----===+#%%%@+ ................. ................ .@@*+-::..:::::::::::....:=.+@= -. ............... .............. .@@.--::::::::::::::::::::--++. .+%= ............... ............ @. . :+=-:::::::::::::--===:. :**+@@ ............. ........... @- . .*. .::.:.::::...:.. . .# %+ ........... ........... =..=+++=*=.--::::::::::::-:-=-:*%@@@%@.... .@ .......... ......... ==---::.:+.::::::=.:::::.:%.:::=+@ ....@@@@ : - ......... ........ ++::::::.-+.::::::+.:::::..#.... @ @..*+@@ *@@-%= ......... ........ +=:::::::.+:.::::::+..:::::.@@:-:..-+@@@#@@@%@@@.#+ ........ ...... .*-.:.-:::-*.::::::.-+.::::..#* .-.... .@.=...:@*+ @ ........ ...... @-.:.=-:::.+.::.:::.:#..:::..@# .-..::..+*@%@%**. .=* ....... .... @..::.+::::.:=:-.:::-.+#..:..:@#..@+.:::. +:==*...@ ....... .. %*....:.#..::.*@.#:.::::-@% .. @%:. +%.::::::. +#*%#:..:# ....... .. #:.:-::: @-..::+.=#=..:::..+@#=+@= -# -:.:::--=: @.@#-.:.@ ...... .. :#-.@@.::: *@ ..:+ -@-@...::.. =##@ .@# @.:-:- :.% -@..:.:@ ..... . .*-==.+.:::.=@@ .%. * @+=.....@*@= -@. @ .-.-==-.+.:@..::.@ ..... . .*#: %.:::-:=*@:@ %+#. #+@@ . =.@..::::...:@ .::.:@ .... . .@. @....=*=-@ @- . @@ +=+@.@ *@@ @%.:::::-:..@ ::::.-# ... .. .* @-.. @#:@ @ @@ . %@ . #@ :@ @ .:::::::.+*.::....=# ... =*..@# =@@@ .@% ..... ... . @: -::::::..@ .::.:@ .:*@. .. .@=:..-@@@ #% =* ....... ........ @. @::::::. =@ ::. ##* .:-@ . .@+:.::...@ @ ............ .... =@=@@..:::::. @..:. -*@@@+. . -*=:.:::...#@: %: ......:=:+*....:#@= - .::::.. @* .:..*@::+-@@*. #:.::::... %***..:@* @:.::::...@@- :..+@::+@ @@@ .-#:::..-.@*=**....+@@@@@#+%@@%. @%@@@@@....::. -%:@:.. =@=-=-@@ #@ *.=.::.:=@+==@-.::..* :+=@. *#...@-:. @@ .%.:..=%+:@=+ .@+-====@: @ .#.-..+#=-=#%...::.- .+.@@@*#=**+@. .#@@ . @ :..@*--#*+ *%-=====+@@* @-= @#+:== +@::. ..*=@. :**#.-*%#=. -=##-@ : %@:=--#@ *#-========%@ @ .@ #+=#@@@%@.....@%=*% %#*# @:=@ :.*@: @@ - *@:===-*##+.-========+ @-::...:-+- -.::=-:@ ..+% =@ : @ -@+ @:.-.*-::-+:=%@@+--=====** . :=*+#@@%*===%.. @+-@+ .@ +*:- * ==+ :* .. @. =%@@%==+:::-+##+===-@ +=#+--:::-====@@ %*--@.-=+:=-:= +:+-=::*... .@@ :..:-=*+===------..-
|
修改 sshd_config 文件
修改 /etc/ssh/sshd_config
文件
1
| sudo vim /etc/ssh/sshd_config
|
找到 Banner
字段,添加 Banner 文件的位置,添加方式如下。
1 2 3
| # no default banner path #Banner none Banner /etc/ssh/banner
|
重启 sshd 服务
1
| sudo systemctl restart sshd
|
效果
总结
这样就可以在 ssh 登录的时候显示 banner 了,可以根据自己的喜好来设置 banner 的内容,这样可以增加一些乐趣。
参考文献