禁止postgres用户登录服务器
chsh postgres -s /usr/sbin/nologin
恢复postgres用户登录服务器
chsh postgres -s /bin/bash
此效果等同于:
vi /etc/passwd
里面有很多用户的登录配置,只需要注意想要更改的用户所在行,将后面的值改为 /usr/sbin/nologin 或者 /bin/bash 即可实现禁止登录/允许登录
为了安全起见,尽量保证非自己日常登录用的账户全都设置为 /usr/sbin/nologin