1. 创建密钥对
ssh-keygen
2. 在/root/.ssh/生成两个文件
私钥和公钥
3. 将公钥传给要免密登陆的服务器
ssh-copy-id user@id
远程免密登陆
服务器A拿着私钥去和服务器B保存公钥进行比对,如果比对成功,则可以直接登录上去,如果比对失败,则输入密码才能进行登陆
known_hosts 我远程登陆过那些服务器
authorized_keys 保存公钥的文件,谁能远程连接我(免密)
配置远程登陆欢迎信息
ssh root@ip
输入密码
vi /etc/ssh/sshd_config
进入之后,在Banner后+
Banner /etc/ssh/banner
vi /etc/ssh/banner
_oo0oo_088888880
88" . "88
(| -_- |)
0\ = /0
___/'---'\___
.' \\\\| |// '.
/ \\\\||| : |||// \\
/_ ||||| -:- |||||- \\
| | \\\\\\ - /// | |
| \_| ''\---/'' |_/ |
\ .-\__ '-' __/-. /
___'. .' /--.--\ '. .'___
."" '< '.___\_<|>_/___.' >' "".
| | : '- \'.;'\ _ /';.'/ - ' : | |
\ \ '_. \_ __\ /__ _/ .-' / /
====='-.____'.___ \_____/___.-'____.-'=====
'=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
佛祖保佑 iii 永不宕机systemctl restart sshd 重启ssh