ssh服务器相关实验

相关命令

下载软件

yum install openssh-server

查看公私钥

ll /etc/ssh/

查看配置文件

rpm -qf /etc/ssh/sshd_config

修改ssh端口号(改成2222)

vim /etc/ssh/sshd_config

拒绝root用户远程登录

进入配置文件所在文件夹

cd /etc/ssh/sshd_config.d/

进入配置文件

vim 01-permitrootlogin.conf

将文件中的yes改为no

仅允许特定用户登录

创建新用户

useradd ag

id ag

passwd ag

进入配置文件

vim /etc/ssh/sshd_config

重启服务

systemctl restart sshd

客户端通过秘钥登录服务端root用户

在客户端登录服务端

ssh root@服务端IP地址

生成公私钥

ssh-keygen

将秘钥拷贝到服务端,实现免密登录

ssh-copy-id root@192.168.253.140

相关推荐
Full Stack Developme5 分钟前
Linux rm-rf 执行后,硬盘空间变化
linux·运维·服务器
跨境数据猎手8 分钟前
独立站搭建:架构拆解+源码配置+运维复盘
运维·架构
楠目30 分钟前
CVE-2017-7529 Nginx Range头整数溢出漏洞利用总结
运维·nginx
沪漂阿龙41 分钟前
LangChain 系列之Agent:从固定流程到模型自主决策
服务器·数据库·langchain
江湖有缘1 小时前
Docker部署HamsterBase Tasks任务管理工具
运维·docker·容器
生信碱移1 小时前
Vscode 连接 ipynb 选择内核无法自动显示 conda 环境对应的 python
服务器·人工智能·经验分享·vscode·python
Web极客码1 小时前
从生成式AI到智能代理:AI正在进入“第二阶段”
服务器·人工智能·ai
huangdong_1 小时前
1688商品图片批量下载与SKU图自动分类技术完整实现方案
运维·服务器
yyuuuzz1 小时前
独立站运营的几个技术层面常见问题
大数据·运维·服务器·网络·数据库·aws
utf8mb4安全女神1 小时前
MySQL8.0.43的下载安装【二进制安装】【shell脚本】【环境准备】【my.cnf配置】【修改密码】
linux·服务器·网络