Android防重复点击 自定义指令 Eclipse js快速排序 http architecture Font Awesome js的点击事件 jquery移除子元素 大数据项目开发案例 pr序列设置哪个好 idea整理代码格式 ubuntu查看python版本 mysql新建数据库 python简易教程 python字典添加 java继承 java案例 java时间戳转日期 java怎么编程 linux简介 linuxsudo命令 计算机电子书 mathcad下载 ipad锁屏 js获取父节点 win10有哪些版本 linux运维之道 汉仪文黑 jdk9下载 vscode全局搜索 电脑还原软件 cinema4d下载 战地2地图包下载 例外被抛出且未被接住 图片转pdf软件 凯立德下载 ps工具栏怎么调出来 抖音表白代码 wps脚注
当前位置: 首页 > 学习教程  > 编程语言

Docker--基础知识点--1--ssh远程连接

2020/11/24 11:18:49 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

本文使用的是centos系统 使用普通用户登录远程服务器 前提保证本地主机以及远程服务器22端口打开 1 安装ssh yum install -y openssl openssh-server2 启动ssh服务 systemctl start sshd.service3 查看ssh服务是否启动成功 systemctl status sshd.service4 设置开机自动启…

本文使用的是centos系统

使用普通用户登录远程服务器

前提保证本地主机以及远程服务器22端口打开

1 安装ssh

yum install -y openssl openssh-server

2 启动ssh服务

systemctl start sshd.service

3 查看ssh服务是否启动成功

systemctl status sshd.service

4 设置开机自动启动ssh服务

systemctl enable sshd.service

5 本地win10安装cmder软件

cmder软件包含了ssh,以及一些其他工具,使用该软件进行命令行操作非常方便。

6 使用ssh的两种登陆方式

6.1 密码登录

不用做任何配置,每次登录远程服务器,只需执行以下命令

ssh user_name@remoteip # user_name为远程服务器普通用户名,ip为远程服务器外网ip

回车以后输入user_name登录密码即可。

6.2 使用ssh密钥连接远程服务器

以下操作都在win10上进行

6.2.1 使用 ssh 生成公私密钥
ssh-keygen

在生成过程中可能需要设置密码,也可以不用设置,直接回车即可。此处没有设置。

6.2.2 将公钥复制到远程服务器
ssh-copy-id user_name@remoteip

然后输入user_name密码回车即可

6.2.3 测试是否配置成功

直接输入以下命令,不需要输入密码

ssh user_name@remoteip

使用root用户登录远程服务器

1 修改配置文件

在远程服务器上对ssh服务的配置文件进行修改如下:

$ sudo vim /etc/ssh/sshd_config

在这里插入图片描述
将ssh服务器配置文件修改完成后,重启让配置进行生效:

$ sudo systemctl restart ssh

2 其他操作与使用普通用户相同,只需将user_name换成root即可

3 连接测试

将ssh公钥添加和配置修改完成后,切换到cmder终端下,使用命令测试ssh免密登录:

ssh root@remoteip

本文链接: http://www.dtmao.cc/news_show_400447.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?