千家信息网

linux中如何实现ssh安全加固

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关linux中如何实现ssh安全加固,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。[root@localhost .ssh]# su -
千家信息网最后更新 2026年11月03日linux中如何实现ssh安全加固

这篇文章将为大家详细讲解有关linux中如何实现ssh安全加固,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

[root@localhost .ssh]# su - test1禁止root用户登录:

为增强安全,
先增加一个普通权限的用户:
#useradd *****
#passwd ******
//设置密码

生产机器禁止ROOT远程SSH登录:
#vim /etc/ssh/sshd_config

把
PermitRootLogin yes
改为
PermitRootLogin no
重启sshd服务
#service sshd restart

远程管理用普通用户*******登录,然后用 su - root 转换到root用户拿到最高权限。

禁止某个用户登录:
vim /etc/passwd

修改:lynn:x:500:500::/home/lynn:/bin/bash
为: lynn:x:500:500::/home/lynn:/sbin/nologin

修改 : #Port 22
为 : Port *****

使用密钥认证登录服务器:
1、以root用户登录服务器
2、 vim /etc/ssh/sshd_config

代码如下:


Port 12345
StrictModes no
RSAAuthentication yes
PubkeyAuthentication yes
PermitEmptyPasswords no
PasswordAuthentication no

如果是给非root用户配置秘钥认证,下一步需要切换到相应的用户做操作:
[root@localhost .ssh]# su - test1

3、ssh-keygen -t rsa -b 1024
a、回车
b、键入密码

4、ls -a /root/.ssh 可以查看到生成两个文件
5、cat id_rsa.pub > authorized_keys
6、chmod 644 authorized_keys
7、rm -rf id_rsa.pub
8、ls -a /root/.ssh 现在就剩下两个文件,authorized_keys是公钥 id_rsa是密钥。
9、现在把id_rsa密钥烤出来。
10、注意先把id_rsa拷贝出来,然后再开一个ssh终端,在启动服务,以防密钥没有成功,ssh也登陆不进去了,也不能修改ssh配置了。
11、再开一个ssh终端,用于不成功的配置用。
12、/etc/init.d/ssh restart
13、如果用samba共享id_rsa文件,注意文件的权限。

关于"linux中如何实现ssh安全加固"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

用户 登录 密钥 文件 服务 安全 权限 篇文章 配置 加固 普通 成功 两个 密码 更多 服务器 终端 认证 不错 实用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 小米移动互联网科技园 互联网科技工作委员会副主任毛军 互联网金融监管科技数据 广州宏创互联网科技 朗涯互联网科技 互联网科技论文 天下捷融互联网科技 掌上梦互联网科技 一五八零互联网科技 甘肃拓世互联网科技有限公司 蓝色互联网科技 互联网科技公司的市场部门 赶超互联网科技 微信多开 呼和浩特新华互联网科技学院 互联网科技创新的路径 广东工业互联网大赛深圳学泰科技 梅州GM互联网络科技有限公司 上海万顺科技互联网有限公司招聘 北京天晋互联网科技有限公司 恒生科技互联网指数十大成分股 广州为想互联网科技有限公司 互联网科技公司简介 上海挚品互联网科技 互联网科技革命 太原新华互联网科技学校怎么样 华中科技有哪些互联网大佬 以后互联网后是啥科技 特约风豹互联网科技为什么扣费 版纳互联网科技选哪家 易租星互联网科技有限公司
0