Linux : SSHD服务
实验环境
这个实验需要两台主机
ifconfig : 查看IP地址
nm-connection-editor : 设定IP地址
hostnamectl set-hostname : 设定主机名称
Openssh服务的基本信息
openssh:
作用:在企业中的运维工作不是1v1的运维,运维工程师基本都是1vN;
在运维工程师对服务进行管理时,需要通过网络登录远程主机;
远程主机必须提供这样的开启shell的方式
以上的需求由openssh服务 来提供;
远程主机中安装了openssh并开启了这个程序;
那么我们就可以通过网络来连接这台主机了;
软件包名称:
openssh-server
服务名称:
sshd
客户端:
ssh
ssh 172.25.254.107 -l root # 172.25.254.107 远程主机ip
#-llogin 登录
#root 远程主机的超级用户
openssh服务的安全配置
注意:在实验过程中一定要保证selinux处于关闭状态
selinux关闭状态 :
如何关闭selinux : vim /etc/selinux/config
SELINUX=disable # selinux在开机时处于禁止状态
reboot : 重启系统
如何关闭防火墙:
systemctl disable --now firewalld
端口修改
vim /etc/ssh/sshd_config
修改端口为: 6666
修改完成需要用systemctl reload sshd.servicel来重启系统
用ss -antlup | grep sshd来查看
用另一台主机登录时需要加入【-p 6666】
- 指定用户登录:
- vim /etc/ssh/sshd_config
- 修改完成需要用systemctl reload sshd.servicel来重启系统
用另一台主机登录时必须指定ip:
指定多用户登录:
密码认证的关闭
vim /etc/ssh/sshd_config
PasswordAuthentication no #禁用密码认证
sshd服务的用户控制
设定用户登录黑白名单:
用户黑名单:
指定用户登录:
root用户管理:
远程执行命令
ssh 172.25.254.107 -l root touch /root.Desktop/file{1…5} :直接执行命令在远程主机中;
ssh 172.25.254.107 -l root -o StrictHostKeyCheking=no 连接主机时不检测HOSTKEY(屏蔽yes,no的输入)
登录信息修改
设定登录提示信息:
#172.25.254.107
vim /ect/motd : 此文件中有什么字符在ssh登录时就可以看到什么字符;
sshd 的key认证建立
Linux : SSHD服务相关推荐
- linux sshd服务是什么意思,Linux中sshd命令起什么作用呢?
摘要: 下文讲述Linux中sshd的功能说明,如下所示: sshd命令是opensshd软件套件中的服务器守护进程 sshd命令功能: 用于在不安全的网络中 为两台信任的主机之间建立加密的数据通信, ...
- linux——sshd服务及其管理命令
一..openssh 当主机中开启openssh服务,那么就对外开放了远程连接的接口,即让远程主机可以通过网络访问sshd服务,开始一个安全shell #openssh服务的服务端 sshd #ope ...
- linux sshd进程起不来,linux sshd服务异常
如下:可以看到,ssh无法连接 [root@rac1 etc]# ssh rac2 ssh: connect to host rac2 port 22: Connection refused 第一反应 ...
- Linux云计算架构师:SSHD服务搭建管理和防止暴力破解
全套学习资料移步至公众号[学神来啦]更多学习资料添加扣扣资源群:661308959 本节所讲: 1.1 Linux服务前期环境准备.搭建CentOS 7环境 1.2 SSHD服务安装-ss ...
- Linux服务篇-sshd服务
一.SSHD服务 介绍:SSH 协议:安全外壳协议,为 Secure Shell 的缩写.SSH 为建立在应用层和传输层基础上的安全协议. 作用:sshd服务使用SSH协议可以用来进行远程控制, 或在 ...
- Linux基础之(六)之服sshd服务
一.概念 服务:服务(service) 本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其它程序的请求,比如(mysql , sshd 防火墙等),因此我们又称为守护进程(dameon), ...
- 嵌入式linux轻量级sshd服务工具Dropbear移植
嵌入式linux轻量级sshd服务工具Dropbear移植 介绍 编译流程 1. 编译zlib 2. 编译dropbear 3. 移植 4. 运行 5. 移植sftp-server 介绍 往往考虑 ...
- Linux学习日记之sshd服务
1.sshd简介 连接方式 ssh username@ip 文本模式连接 以文本方式进行连接不能使用gedit,但是以图形方式连接可以使用gedit ssh -X username@ip 图新方式连接 ...
- Linux如何避免每次开启 CentOS 时,都要手动开启 sshd 服务,防止连接不上Xshell
避免每次开启 CentOS 时,都要手动开启 sshd 服务,可以将 sshd 服务添加至自启动列表中, 输入 systemctl enable sshd.service 可以通过输入:查看是否开启 ...
- Linux远程连接与sshd服务安全设定
1.远程连接: 首先设置ip: 设置好之后,先ping一下IP 看能不能通 ssh root@172.25.13.103 ##表示的是:连接ip为172.25.13.103的root用户 2.系统控制 ...
最新文章
- 这样在一个sql里完成更新和插入,只用一次数据库连接,效率提高了
- 每天一个linux命令(20):find命令之exec
- python语句中ord_浅谈Python中chr、unichr、ord字符函数之间的对比
- Anaconda:conda install packages error 详解channel 设置
- 计算机控制系统三种信号,计算机控制技术模拟试题3
- java获取当前时间戳_Java DateTime 获得当前 Unix 的时间戳
- element-UI组件el-button样式覆写 - 生效篇
- 边工作边刷题:70天一遍leetcode: day 56-1
- (课堂画图)毕业论文管理系统
- Hadoop:Hadoop基本命令
- 苹果Mac专业的 Go 开发集成环境:JetBrains GoLand
- Spring + MyBatis配置整合
- Flink Batch SQL 1.10 实践
- 宏想固态无法格式化,SM2258XT主控开卡成功经验,SM2259XT可参考
- 20 犹豫:灰度认知,黑白决策
- 永磁无刷直流电机的分类与区别
- C++ 分配器 allocator
- vue的学习笔记(15)之Promise知识讲解
- 用计算时间差计算出天数
- [基础]-beautifulsoup模块使用详解
热门文章
- 可编程控制器PLC概述
- springboot2.x 整合 elasticsearch 创建索引的方式
- ElasticSearch创建索引指定分片和副本
- 将计算机与局域网互连 需要_,计算机与局域网连接需要的硬件是什么
- 传奇爆率你了解多少?传奇爆率小技巧
- 《javascript设计模式与开发实践》——第一章(面向对象的javascript)学习记录
- Android开发方向,我们如何选择?
- php红包互助源码_完整的微信红包接口API实现(php版)
- WP8最大的败笔就是只能用Win8做开发
- kappa一致性检验教程_[转载]Kappa一致性检验