封面 《ましろ色シンフォニー 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
    _,.---._             ,-.--,           .-._         
,-.' - , `. .--.-. /=/, .'_,..---._ /==/ \ .-._
/==/ , - \ \==\ -\/=/- //==/, - \|==|, \/ /, /
|==| - .=. , | \==\ `-' ,/ |==| _ _\==|- \| |
|==| : ;=: - | |==|, - | |==| .=. |==| , | -|
|==|, '=' , | /==/ , \|==|,| | -|==| - _ |
\==\ _ - ;/==/, .--, - \==| '=' /==| /\ , |
'.='. , ; -\\==\- \/=/ , /==|-, _`//==/, | |- |
`--`--'' `--``--`-' `--``-.`.____.' `--`./ `--`


............................ ...........................
...................... .:=+*+=-:.. ......................
.................. .+##%#*=-----===+#%%%@+ .................
................ .@@*+-::..:::::::::::....:=.+@= -. ...............
.............. .@@.--::::::::::::::::::::--++. .+%= ...............
............ @. . :+=-:::::::::::::--===:. :**+@@ .............
........... @- . .*. .::.:.::::...:.. . .# %+ ...........
........... =..=+++=*=.--::::::::::::-:-=-:*%@@@%@.... .@ ..........
......... ==---::.:+.::::::=.:::::.:%.:::=+@ ....@@@@ : - .........
........ ++::::::.-+.::::::+.:::::..#.... @ @..*+@@ *@@-%= .........
........ +=:::::::.+:.::::::+..:::::.@@:-:..-+@@@#@@@%@@@.#+ ........
...... .*-.:.-:::-*.::::::.-+.::::..#* .-.... .@.=...:@*+ @ ........
...... @-.:.=-:::.+.::.:::.:#..:::..@# .-..::..+*@%@%**. .=* .......
.... @..::.+::::.:=:-.:::-.+#..:..:@#..@+.:::. +:==*...@ .......
.. %*....:.#..::.*@.#:.::::-@% .. @%:. +%.::::::. +#*%#:..:# .......
.. #:.:-::: @-..::+.=#=..:::..+@#=+@= -# -:.:::--=: @.@#-.:.@ ......
.. :#-.@@.::: *@ ..:+ -@-@...::.. =##@ .@# @.:-:- :.% -@..:.:@ .....
. .*-==.+.:::.=@@ .%. * @+=.....@*@= -@. @ .-.-==-.+.:@..::.@ .....
. .*#: %.:::-:=*@:@ %+#. #+@@ . =.@..::::...:@ .::.:@ ....
. .@. @....=*=-@ @- . @@ +=+@.@ *@@ @%.:::::-:..@ ::::.-# ...
.. .* @-.. @#:@ @ @@ . %@ . #@ :@ @ .:::::::.+*.::....=#
... =*..@# =@@@ .@% ..... ... . @: -::::::..@ .::.:@ .:*@.
.. .@=:..-@@@ #% =* ....... ........ @. @::::::. =@ ::. ##* .:-@
. .@+:.::...@ @ ............ .... =@=@@..:::::. @..:. -*@@@+. .
-*=:.:::...#@: %: ......:=:+*....:#@= - .::::.. @* .:..*@::+-@@*.
#:.::::... %***..:@* @:.::::...@@- :..+@::+@ @@@
.-#:::..-.@*=**....+@@@@@#+%@@%. @%@@@@@....::. -%:@:.. =@=-=-@@ #@
*.=.::.:=@+==@-.::..* :+=@. *#...@-:. @@ .%.:..=%+:@=+ .@+-====@: @
.#.-..+#=-=#%...::.- .+.@@@*#=**+@. .#@@ . @ :..@*--#*+ *%-=====+@@*
@-= @#+:== +@::. ..*=@. :**#.-*%#=. -=##-@ : %@:=--#@ *#-========%@
@ .@ #+=#@@@%@.....@%=*% %#*# @:=@ :.*@: @@ - *@:===-*##+.-========+
@-::...:-+- -.::=-:@ ..+% =@ : @ -@+ @:.-.*-::-+:=%@@+--=====**
. :=*+#@@%*===%.. @+-@+ .@ +*:- * ==+ :* .. @. =%@@%==+:::-+##+===-@
+=#+--:::-====@@ %*[email protected]=+:=-:= +:+-=::*... .@@ :..:-=*+===------..-

修改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的内容,这样可以增加一些乐趣。

参考文献