openssh是Linux中自带的ssh软件,在生产环境中要注意合理设置root的ssh权限。
(1)useradd weihu 添加维护账号
(2)passwd weihu 设置维护账号密码
(3)使用vi 打开/etc/ssh/sshd_config
(4)将PermitRootLogin yes 改为PermitRootLogin no 默认此配置是注释状态
(5)保存退出后执行service sshd restart重启sshd服务
设置root用户的超时时间
为避免切换到root账户下长时间不操作占用资源,可通过root账号设置root自动登出时间。
(1) vim .bash_profile打开文件
(2)在文件的最下方增加一行export TMOUT=60 单位是秒
(3)保存退出后立即生效。
(4) 使用普通账号登录linux系统,然后切换到root下,不做任何操作60s后自动退出root账号。系统提示timed out waiting for input: auto-logout
设置登录用户自动注销时间
(1)vim /etc/profile打开文件
(2)在文件最下面增加两行,单位是秒
TMOUT=60
export TOMOUT
(3) 保存退出,用户下一次登录生效