redhat 7.6 ssh 服务配置
安装ssh
yum install openssh
查看端口
netstat -ntpl
netstat -ntpl | grep :22
启动和关闭
service sshd restart/start/top redhat6版本命令
systemctl restart/start/stop sshd.service redhat7版本命令
随机启动
systemctl enable/disable sshd.service
ssh配置文件
/etc/ssh/sshd_config
PermitRootLogin yes/no 是否禁止root远程登录
ssh密码连接命令方式
ssh user@192.168.1.1 -p 22 监听端口号如果修改,需要 -p 加上端口连接
更改端口未能连接成功,查看防火墙是否关闭
ssh无密码连接方式
第一种方式:
客户端配置命令:
ssh-keygen -t rsa //-t 代表rsa加密方式,不加-t默认用rss加密方式 //生成公钥和私钥(生成成功后,会在/root/.ssh/目录下,产生两个文件id_rsa id_rsa.pub)
scp /root//.ssh/id_rsa.pub root@192.168.1.1:/home/ (服务端IP:192.168.1.1 ,把公钥cp到服务端的home目录下)
服务端配置命令:
touch /root/.ssh/authorized_keys 这个文件不存在的话,先创建(存在不需要创建)
cat /home/id_rsa.pub >> /root/.ssh/authorized_keys
以上配置成功,测试是否需要密码验证
未能成功,检查ssh配置文件
PubkeyAuthentication yes/no
第二种方式:
客户端配置命令:
ssh-kengen 生成公钥和密钥
ssh-copy-id /root/.ssh/id_rsa.pub 192.168.1.1 (服务端IP:192.168.1.1 ,把公钥cp到服务端的/root/.ssh/目录下)
ssh root@192.168.1.1 测试连接是否需要密码验证
redhat 7.6 ssh 服务配置的更多相关文章
- Cygwin ssh服务配置 (SecureCRT连接Cygwin配置)
1.运行ssh-host-config 这里需要注意的是标红部分,输入的用户名或密码要符合计算机的用户名或密码策略(尤其是公司有权限限制的电脑). $ ssh-host-config *** Quer ...
- 【ssh服务配置】
根据项目需求,搭建好拓扑图如下: 第一种验证方式:给予密码和用户名登录 Ssh server配置: 首先在服务器上创建一个rsa加密算法的秘钥对: 对ssh服务进行开启: 创建用户的虚拟终端登录界面: ...
- SSH 服务配置
服务端 启用使用密钥登录 登录到服务器 检查是否存在.ssh文件夹,如果没有则创建该文件夹 $ mkdir ~/.ssh $ chmod 700 ~/.ssh 检查公钥列表文件是否存在,如果没有则创建 ...
- ssh服务配置
------------------------------------------ ssh 服务安装ssh apt-get install openssh-server启动 service ssh ...
- Exsi SSH 服务配置
vi /etc/ssh/sshd_conf禁止口令验证PasswordAuthentication no禁止root登录PermitRootLogin no ESXi Shell F2--F2--Tr ...
- H3C 路由器SSH服务配置命令(续)
- H3C路由器SSH服务配置命令
- centos7服务搭建常用服务配置之一:SSH
目录 1 SSH服务协议 1.1 ssh服务协议说明 1.2 ssh服务工作机制 1.3 ssh加密技术说明 1.3.1 ssh实现安全链接建立,利用要是和锁头 1.3.2 ssh加密算法 1.4 s ...
- centos7 ip配置及ssh服务连接
一.配置ip /etc/sysconfig/network-scripts/ifcfg-ens33 ifcfg-ens33 这个是配置网卡的配置文件,名字可能不一样,大概为:ifcfg-网卡名 TYP ...
随机推荐
- Flask笔记1
Flask笔记 首先明确一下,要运行一个动态网页,我们需要 一个 Web 服务器来监听并响应请求,如果请求的是静态文件它就直接将其返回,如果是动态 url 它就将请求转交给 Web 应用. 一个 We ...
- provide 和 inject高阶使用
provide 在祖先里授权导出 inject在后代负责接收 foo可以是本组件的函数方法 或者 变量foo 也可以是祖先组件自己 祖先组件foo: this 后代组件 foo.$options.da ...
- Yii2.0 连接数据库
打开数据库配置文件common\config\main-local.php
- About Computer Graphics 2.0
Notes of Computer Graphics 2.0: towards end-user-generated contents CG 1.0 Modeling: construct 3D mo ...
- 图解 Kafka 水印备份机制
高可用是很多分布式系统中必备的特征之一,Kafka 日志的高可用是通过基于 leader-follower 的多副本同步实现的,每个分区下有多个副本,其中只有一个是 leader 副本,提供发送和消费 ...
- python numpy的var std cov研究
var:表示方差, 即各项-均值的平方求和后再除以N , std:表示标准差,是var的平方根. cov:协方差 ,与var类似,但是除以(N-1) import numpy as np # 构建测试 ...
- linux彻底干干净净完全卸载 mysql
本人mysql 装的5.7,liunux版本百度云的centos 6.5 1.查看mysql的安装情况 rpm -qa|grep -i mysql 2.停止mysql服务,删除mysql rpm -e ...
- vs的一些操作技巧:在写代码时自动换行的设置
有时在写代码的时候,一行代码太长了,想换行,直接按回车键的话又会报错,怎么办?其实可以这样设置vs,就可以达到自动换行的效果啦.
- VUE组件 单独文件封装
https://www.cnblogs.com/SamWeb/p/6391373.html vuejs 单文件组件.vue 文件 vuejs 自定义了一种.vue文件,可以把html, css, ...
- java代码开启关闭线程(nginx)
源码: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; pub ...