禁止root用户远程登录或者禁止其他用户登录而不删除它

简介:

vi    /etc/ssh/sshd_config
将   PermitRootLogin yes
改为 PermitRootLogin no

禁止用户登录而不删除

 用usermod -L锁定用户帐号,这样做用户密码就无效了
2 自己去改/etc/shadow文件,加密的密码前添加个!号,作用同上
3 有时候我需要用户能登录我的ftp,samba等等共享,但是我不想他通过shell交互式登录,去改/etc/passwd,最后一个字段就是指定登录的shell。改成/bin/nologin或者/bin/false即可,你在添加用户的时候就可用-s参数指定这个shell,当然在添加完用户以后用命令usermod -s也是能改的。


本文转自茄子_2008博客园博客,原文链接:http://www.cnblogs.com/xd502djj/archive/2011/03/02/1969021.html,如需转载请自行联系原作者。



目录
相关文章
|
SQL 关系型数据库 MySQL
十九、禁止ROOT用户远程登录
十九、禁止ROOT用户远程登录
516 0
|
Linux Shell 编译器
Linux:关机&重启操作+用户登录和注销+添加用户+指定/修改密码+删除用户+查询用户信息+切换用户+查询当前用户/登录用户+用户组+修改用户的组+用户组和相关文件
Linux:关机&重启操作+用户登录和注销+添加用户+指定/修改密码+删除用户+查询用户信息+切换用户+查询当前用户/登录用户+用户组+修改用户的组+用户组和相关文件
287 0
Linux:关机&重启操作+用户登录和注销+添加用户+指定/修改密码+删除用户+查询用户信息+切换用户+查询当前用户/登录用户+用户组+修改用户的组+用户组和相关文件
|
Linux 网络安全 数据安全/隐私保护
【Linux】之创建普通用户并禁止root用户远程登陆
;在有的情况下我们怕有人使用root用户登录服务器,乱窜该一些东西,或者使用删除的时候误删;为了避免这种情况,我们可以采取禁止root用户,使用普通用户来登录,这样可以在你删除的时候会提示你输入密码,之类的,这时候就会注意到,这个文件是否删除的正确。
438 0
【Linux】之创建普通用户并禁止root用户远程登陆
|
安全 测试技术 Linux
转: pam 禁止某些用户使用ssh 远程登录
vim /etc/pam.d/sshd         在第一行加入 auth       required     pam_listfile.
2043 0
|
Web App开发 安全 Linux
linux禁止root用户直接登录sshd并修改默认端口
linux禁止root用户直接登录sshd并修改默认端口一、Linux最高权限用户root,默认可以直接登录sshd。为了提高服务器的安全度,需要对它进行禁止,使得攻击者无法通过暴力破解来获取root权限。
1329 0
|
Shell 数据安全/隐私保护
如何屏蔽root用户(禁止以root用户登录)的方法
在一些时候我们需要将机器给客户,但是客户有时候知道root账号,如何禁止root用户登录从而防止客户破坏系统呢?
6712 0