配置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,如需转载请自行联系原作者

相关文章
|
3月前
|
网络安全 开发工具 git
配置本地环境以管理Git多账户SSH连接的方法
通过以上步駟设置后, 您可以轻松管理多個 Git 账户并且根据不同项目需求切换 SSH 密匙进行版本控制操作。
314 20
|
5月前
|
网络安全 开发工具 git
GitHub 多账户 SSH 配置指南
本文介绍了如何在同一台电脑上配置多个 GitHub 账户的 SSH 密钥。内容包括:检查现有密钥、生成新的 SSH 密钥、配置 SSH config 文件、将公钥添加到 GitHub、验证 SSH 连接、设置 Git 用户信息、创建工作区目录、使用不同账户克隆仓库,以及为每个仓库配置独立的用户信息等步骤。通过这些操作,可以实现在不同项目中使用不同的 GitHub 账户进行提交和管理。
376 0
|
8月前
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
355 10
|
安全 网络协议 Shell
Github代码仓库SSH配置流程
这篇文章是关于如何配置SSH以安全地连接到GitHub代码仓库的详细指南,包括使用一键脚本简化配置过程、生成SSH密钥对、添加密钥到SSH代理、将公钥添加到GitHub账户以及测试SSH连接的步骤。
701 0
Github代码仓库SSH配置流程
|
监控 安全 Ubuntu
在Linux中,如何进行SSH服务配置?
在Linux中,如何进行SSH服务配置?
|
网络安全 Windows
在Windows电脑上启动并配置SSH服务
在Windows电脑上启动并配置SSH服务
4448 0
|
Ubuntu Shell 网络安全
【Ubuntu】配置SSH
【Ubuntu】配置SSH
879 0
|
2月前
|
Linux 网络安全 Docker
盘古栈云,创建带ssh服务的linux容器
创建带ssh服务的linux容器
287 146
|
5月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
1449 0
|
安全 Linux Shell
Linux中SSH命令介绍
Linux中SSH命令介绍
600 2