创建新用户并禁止root远程登录

简介:

利用下面命令可编写批量执行脚本(如果没有使用自动化工具的情况):

1
2
3
4
5
useradd  -u 1111 newuser
sed  -i  '/^root/a\newuser   ALL=(ALL)       ALL'   /etc/sudoers
sed  -i  's/#PermitRootLogin yes/PermitRootLogin no/g'  /etc/ssh/sshd_config 
systemctl restart sshd
passwd  newuser


后面会做开发脚本。




 本文转自 酥心糖 51CTO博客,原文链接:http://blog.51cto.com/tryingstuff/1924967

相关文章
|
SQL 关系型数据库 MySQL
十九、禁止ROOT用户远程登录
十九、禁止ROOT用户远程登录
527 0
|
1月前
|
数据安全/隐私保护
添加新用户和设置用户密码命令
添加新用户和设置用户密码命令。
16 4
|
Linux 网络安全 数据安全/隐私保护
【Linux】之创建普通用户并禁止root用户远程登陆
;在有的情况下我们怕有人使用root用户登录服务器,乱窜该一些东西,或者使用删除的时候误删;为了避免这种情况,我们可以采取禁止root用户,使用普通用户来登录,这样可以在你删除的时候会提示你输入密码,之类的,这时候就会注意到,这个文件是否删除的正确。
456 0
【Linux】之创建普通用户并禁止root用户远程登陆
|
安全 测试技术 Linux
转: pam 禁止某些用户使用ssh 远程登录
vim /etc/pam.d/sshd         在第一行加入 auth       required     pam_listfile.
2052 0
|
Ubuntu 安全 数据安全/隐私保护
Ubuntu开启root账户登录的方法
生产环境中请务必不要这么做
466 0
|
Web App开发 安全 Linux
linux禁止root用户直接登录sshd并修改默认端口
linux禁止root用户直接登录sshd并修改默认端口一、Linux最高权限用户root,默认可以直接登录sshd。为了提高服务器的安全度,需要对它进行禁止,使得攻击者无法通过暴力破解来获取root权限。
1333 0
|
Shell 数据安全/隐私保护
如何屏蔽root用户(禁止以root用户登录)的方法
在一些时候我们需要将机器给客户,但是客户有时候知道root账号,如何禁止root用户登录从而防止客户破坏系统呢?
6729 0
|
Linux 数据安全/隐私保护 网络安全
|
Shell 数据安全/隐私保护