要限制用户登录Linux系统,可以采用以下方法:
/sbin/nologin
,这样用户将无法通过登录界面或SSH登录系统。sudo chsh -s /sbin/nologin username
/etc/passwd
文件,将用户的Shell字段改为/sbin/nologin
。sudo nano /etc/passwd
找到要限制登录的用户的行,将其Shell字段改为/sbin/nologin
。
/etc/pam.d/login
文件或其他相关文件,添加以下行:auth required pam_listfile.so item=user sense=deny file=/etc/login.deny onerr=succeed
然后在/etc/login.deny
文件中列出要限制登录的用户。
sudo ufw deny from <IP地址>
上述方法可以限制用户登录Linux系统,但建议谨慎操作,确保不会影响到正常的系统使用。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: linux怎么显示unix时间戳