Linux ssh开启子账号 子账号操作追踪
要在Linux系统中开启子账号,可以按照以下步骤进行操作:
- 创建子账号
使用以下命令创建一个名为“subuser”的子账号:
sudo adduser subuser
- 设置子账号密码
为子账号设置密码,使用以下命令:
sudo passwd subuser
- 确认子账号已创建
使用以下命令确认子账号已创建成功:
sudo cat /etc/passwd | grep subuser
- 禁用root账号
为了更安全地管理系统,建议禁用root账号。使用以下命令禁用root账号:
sudo passwd -l root
- 配置SSH
编辑SSH配置文件,使用以下命令:
sudo nano /etc/ssh/sshd_config
找到以下两行:
#PermitRootLogin yes
#PasswordAuthentication yes
取消注释并将其修改为:
PermitRootLogin no
PasswordAuthentication no
保存并退出。
- 重启SSH服务
使用以下命令重启SSH服务:
sudo systemctl restart sshd
现在,您可以使用子账号进行SSH登录,并且系统管理员可以追踪子账号的操作历史记录。可以使用以下命令查看子账号的操作历史记录:
sudo cat /var/log/auth.log | grep subuser
``
原文地址: https://www.cveoy.top/t/topic/hrgP 著作权归作者所有。请勿转载和采集!