标王 热搜:
 
当前位置: 首页 » 系统运维 » 操作系统 » 正文

如何使用SSH连接远程Linux服务器

放大字体  缩小字体 发布日期:2019-04-27  来源:pSbOgn  作者:xinb2b.cn  浏览次数:62
核心提示:本篇文章的内容是关于如何使用SSH连接远程Linux服务器?下面来看具体的内容什么是SSH?SSH(Secure Shell)是用于登录远程系统的


本篇文章的内容是关于如何使用SSH连接远程Linux服务器?下面来看具体的内容

什么是SSH?

SSH(Secure Shell)是用于登录远程系统的协议。它为连接提供更高的安全性。SSH是目前最流行的连接远程Linux和Unix服务器的协议。

要建立远程服务器的连接,SSH服务器必须在远程服务器上运行,并且系统上必须有一些SSH客户端。默认SSH在端口22上运行。

如何使用ssh?

例如,远程Linux服务器(remote.example.com)正在运行ssh服务器并打开对网络的访问。现在从Linux桌面终端运行以下命令。认证成功后,将获得远程服务器shell程序。

$ ssh remote.example.com

Windows客户端用户可以使用以下ssh客户端。

使用SSH命令,还可以指定远程用户名。这将使用指定的用户和他们的权限登录到远程服务器。

$ ssh username@remote.example.com

如果ssh服务器在非标准端口上运行。还可以在ssh到远程服务器期间使用-p选项指定它。例如,远程ssh服务器正在监听端口2222。

$ ssh -p 2222 username@remote.example.com

如果你的远程服务器提供了SSH密钥。例如,有一个mykey.pem文件。可以使用ssh命令使用-i选项指定ssh密钥。确保只有当前用户才能访问密钥文件。就像你可以设置400或600的权限。

$ ssh -i mykey.pem  username@remote.example.com

基于密钥的ssh允许您使用ssh无需密码登录远程系统。您只需键入ssh remote.example.com即可获得远程服务器shell。这对于使用ssh进行任务自动化很有帮助。您也可以对频繁登录服务器有用。

使用基于密钥的ssh,您可以在ssh服务器上提供启用的安全性。您只需禁用基于密码的登录即可。现在,远程服务器将仅允许基于密钥的访问。

阅读:如何设置基于密钥的SSH

可能是您有许多远程服务器,并且难以管理SSH主机和密钥。下面的教程将帮助您管理这些键。

阅读:如何管理SSH主机和私钥

什么是基于密钥的ssh?

基于密钥的ssh允许你使用ssh登录远程系统,而不需要密码。只需键入ssh remote.example.com就可以获得远程服务器shell。这有助于使用ssh实现任务自动化。还可以有助于对频繁登录的服务器。

以上就是如何使用SSH连接远程Linux服务器的详细内容,更多请关注其它相关文章!

pSbOgn
 
关键词: 如何使用
 
[ 系统运维搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]
 
推荐图文
如何在shell脚本中使用逻辑或&和 在bash shell脚本中使用for循环
如何在Linux上为用户设置Http代理 如何在Linux上创建,列出和删除Docker容器
推荐系统运维
点击排行
 
网站首页 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 网站地图 | 排名推广 | 广告服务 | 积分换礼 | 网站留言 | RSS订阅