配置SSH非管理员用户登录

简介:

root身份登进系统后,增加一个非root帐户,名称为:systemadmin,密码按您的需求设置一个即可。接下来我们要禁止root直接登陆。

[root@mail ~]# useradd systemadmin

[root@mail ~]# passwd systemadmin  

[root@mail ~]# vim /etc/ssh/sshd_config

# PermitRootLogin yes

修改以下配置为:

PermitRootLogin no

然后重新启动sshd,这样禁止了root直接登陆。

[root@mail ~]# service sshd restart

[root@mail ~]#

 

现在以systemadmin用户登录,切换到root管理员用户

[systemadmin @mail ~]$ su - root

密码:

[root@mail ~]#

现在以root用户登录,切换到 systemadmin 管理员用户

[root@mail ~]# su -  systemadmin

密码:

[systemadmin @mail ~]$

配置完成!

 





本文转自 yhw85 51CTO博客,原文链接:http://blog.51cto.com/yanghuawu/1034419,如需转载请自行联系原作者

相关文章
|
2月前
|
安全 网络协议 Shell
Github代码仓库SSH配置流程
这篇文章是关于如何配置SSH以安全地连接到GitHub代码仓库的详细指南,包括使用一键脚本简化配置过程、生成SSH密钥对、添加密钥到SSH代理、将公钥添加到GitHub账户以及测试SSH连接的步骤。
49 0
Github代码仓库SSH配置流程
|
2月前
|
网络安全 开发工具 git
拉取 gitee 代码,配置SSH,Please make sure you have the correct access rights
拉取 gitee 代码,配置SSH,Please make sure you have the correct access rights
40 1
|
2月前
|
网络安全 Windows
在Windows电脑上启动并配置SSH服务
在Windows电脑上启动并配置SSH服务
68 0
|
2月前
|
Ubuntu Shell 网络安全
【Ubuntu】配置SSH
【Ubuntu】配置SSH
52 0
|
2月前
|
安全 Linux 网络安全
在Linux中,如何配置SSH以确保远程连接的安全?
在Linux中,如何配置SSH以确保远程连接的安全?
|
2月前
|
安全 Linux Shell
如何在 Linux 服务器上配置基于 SSH 密钥的身份验证
如何在 Linux 服务器上配置基于 SSH 密钥的身份验证
51 0
|
2月前
|
安全 Unix Shell
如何在 FreeBSD 服务器上配置基于 SSH 密钥的身份验证
如何在 FreeBSD 服务器上配置基于 SSH 密钥的身份验证
77 0
|
4月前
|
安全 Linux Shell
Linux中SSH命令介绍
Linux中SSH命令介绍
|
2月前
|
安全 Linux Shell
SSH 命令完整实用指南 | Linux SSH 服务
【8月更文挑战第20天】
241 0
|
2月前
|
Linux 网络安全 数据安全/隐私保护
Linux——配置SSH免密登录
Linux——配置SSH免密登录
35 0