1、所需设备
- 一台Debian10Server:IPaddress 10.1.1.1/24
- 一台客户机:在同一局域网
2、任务描述
- 安装ssh
- 监听端口设置为2002
- 只允许用户java01登录
- 通过ssh登录到Debian10Server
- 记录用户登录的日志保存到/var/log/ssh.log,日志内容包括:
- 原地址
- 目标地址
- 协议
- 源端口
- 目标端口
3、搭建ssh
-
安装ssh:apt install -y ssh
-
修改配置文件:vim /etc/ssh/sshd_config
-
更改日志服务设置:vim /etc/rsyslog.conf
-
重启ssh于日志服务:systemctl restart ssh&&systemctl restart rsyslog.service
-
创建用户:useradd java01
-
设置密码:passwd java01
4、测试
- 客户机用root用户登录:ssh root@10.1.1.1 -p 2002
- 客户机用java01用户登录:ssh java01@10.1.1.1 -p 2002
- 查看日志文件:cat /var/ssh/ssh.log