linux下怎么连接远程ssh

author author     2023-05-05     421

关键词:

步骤如下:

1、查询\\安装SSH服务

(1)登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装

(2)如果没有安装SSH软件包,可以通过yum 或rpm安装包进行安装(具体就不截图了)

2、启动SSH服务2

(1)安装好了之后,就开启ssh服务。Ssh服务一般叫做 SSHD

(2)命令行输入 service sshd start 可以启动

(3)或者使用 /etc/init.d/sshd start

3、配置\\查看SSHD端口3

(1)查看或编辑SSH服务配置文件,如 vi /etc/ssh/sshd.config

(2)如果要修改端口,把 port 后面默认的22端口改成别的端口即可(注意前面的#号要去掉)


4、远程连接SSH4

(1)如果需要远程连接SSH,需要把22端口在防火墙上开放。

(2)关闭防火墙,或者设置22端口例外。

参考技术A 1.使用用户名密码登录
在命令行中输入命令:
ssh username@ip_address -p port

之后系统会提示输入密码,输入后即可登录
如果不添加-p选项,则默认是22端口
还可以使用-l选项输入用户名:
ssh -l username ip_address -p port

2.使用密钥登录(不使用密码)
首先生成密钥,在任意目录下输入命令:
ssh-keygen -t rsa -P ''

-P表示密码,-P ''表示空密码
之后系统会提示输入生成的密钥文件的文件名,可以输入任意名称,比如id_rsa,回车
系统会在当前目录下生成id_rsa与id_rsa.pub两个文件
在根目录下新建.ssh文件夹,将生成的密钥文件拷贝过去
mkdir -p ~/.ssh

-p选项表示如果文件夹已经存在则不再新建。
然后将之前生成的两个文件都拷贝到.ssh文件夹中
cp id_rsa* ~/.ssh/

把公钥文件id_rsa.pub拷贝到需要登录的服务器上
用scp命令
scp -P port ~/.ssh/id_rsa.pub username@ip_address:~

-P表示要登录服务器的端口好,不加默认为22。
之后系统会提示输入密码,输入即可完成拷贝
登录远程服务器,在用户根目录下新建.ssh文件夹(如果不存在),在其中新建authorized_keys文件(如果不存在),把id_rsa.pub添加到authorized_keys文件中
mkdir -p ~/.ssh

这是在远程服务器上新建ssh文件夹
cat id_rsa.pub >> .ssh/authorized_keys

将id_rsa.pub文件添加到authorized_keys文件中(如文件不存在则新建)
注意:要保证.ssh与authorized_keys用户自己都有写权限
退出当前远程登录,之后就可以不使用密码远程登录了本回答被提问者采纳

ssh怎么连接服务器

如何使用Xshell连接linux服务器,怎么使用Xshell连接Centos系统您的浏览器不支持HTML5视频zymedia(\'video\')参考技术A先确认被远程的主机的IP,如图输入ifconfig或ipaddr查看启动ssh服务,需要启动sshd服务。同时需要对外开放此端口到需要ss... 查看详情

如何解决linux下通过root无法远程登录

参考技术A发现问题通过xshell连接ubuntu,输入,连接名称,ip,端口,已经用户名密码,输入完成后点击连接,开始进行远程连接,发现一直提示连接不了;提示"ssh服务器拒绝了密码,请再试一次。"其实试了多少次都没用... 查看详情

linux系统下怎么测试端口的连通性

...果telnet连接不存在的端口,那会如下图所示。Linux系统下怎么测试端口的连通性2如果telnet连接存在端口会出现如下图所示的内容,下图中以80端口为例。Linux系统下怎么测试端口的连通性END方法二、ssh法1SSH是目前较可靠,专为远... 查看详情

linux下rz命令怎么使用

Linux下几种文件传输命令szrzsftpscp介绍1.sftpSecureFtp是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中被窃取... 查看详情

linux下mysql允许远程连接怎么设置

参考技术A您好!1、首先,mysql设置远程连接的方式是在linux中进入mysqlmysql-uroot-pxxxxx(该处为root密码)2、进入mysql后进行权限授权grantallprivilegeson*.*toroot@'%'identifiedby"xxxxxx"withgrantoption;flushprivileges;这样就可以远程连接mys... 查看详情

linuxwindows远程连接工具的使用ssh(windows和linux之间相互传递文件)

...地址,填写完毕用户名点击Connect2.5输入密码点击OK2.6成功连接2.7windows向Linux互传文件三、传输文件3.1比如传输windows网易云音乐到Linux文件夹demo下3.2传输文件查看​3.3传输完毕​​​​​​​2.3.1查看输入... 查看详情

使用windows客户端ssh远程连接linux主机,怎么进行文件的上传下载

如果你的windows安装了openssh软件,那么直接用‘sftp登陆用户名@远端linux的IP’就可以登陆传输东西了,里面的命令跟ftp很像,先cd到你要传的文件所在的目录,然后用‘lcd’设置本地上传下载的目录,然后用’get或者put‘上传下... 查看详情

极智开发|linux下ssh或scp免密连接配置方法(代码片段)

...,我是极智视界,本文介绍一下linux下ssh或scp免密连接配置方法。 ssh大家可能更加熟悉一些,ssh为secureshell的缩写,是专门为远程登录会话和其他网络服务提供安全性的协议。而scp是linux下基于ssh登录进行安全的... 查看详情

使用securecrt远程linux,出现远程主机拒绝连接。

各位大虾,请问怎么解决呢?查看是否开启远程连接,telnet一下22端口启动:servicesshdstart安装过程:1.以root身份登入系统(没登入系统和没有足够的权限都不能安装,晕,这不是废话)2.检查安装系统时是否已经安装SSH服务端软件包:rpm-qa... 查看详情

ssh怎么连接远程服务器

参考技术AMac端打开Mac的终端输入ssh用户名@IP地址-p端口号,或者在程序坞中右键终端图标,选择新建远程连接,选择「安全Shell(ssh)」然后点击右边服务器下面的加号,在输入框中如远程连接的服务器的名称或IP地址,然后点... 查看详情

sshsecureshell如何使用

就是远程连接到服务器上,通过用户名和密码的方式SSHMAP去哪里找?ssh端口是22ssh是协议是远程登录连接的协议传输的数据加过密的一般linux下用得多,一般linuxvps都支持ssh登陆,window下可以用putty来连接ssh主机hostname填写你要连接的... 查看详情

linux系统远程连接终端连接不上怎么办

参考技术A将SSH终端服务的端口由22修改为别的端口以防攻击黑客直接猜解您的服务器密码首先修改配置文件vi/etc/ssh/sshd_config找到#Port22一段,这里是标识默认使用22端口,修改为如下:Port22Port50000然后保存退出执行/etc/init.d/sshdrest... 查看详情

五款超好用的linux远程连接软件!

参考技术A  远程连接就是在远程连接另外一台计算机,通过该功能运维工程师可以在家中安全的控制单位的服务器,从而快速且高效的完成自己的工作。当下,远程连接的实现方法有很多,概括地说有两种,一种是用系统自... 查看详情

linux下mysql允许远程连接怎么设置

参考技术A这个问题分两部分:1、需要系统本身开通数据库对应的端口,mysql应该是3306(或者直接关闭防火墙);2、mysql开通连接权限:1:首次安装的mysql应该是没有密码,使用:mysql-uroot-p回车,直接进入到mysql>页面;2:开... 查看详情

远程ssh连接服务与基本排错

 为什么要远程连接Linux系统??  在实际的工作场景中,虚拟机界面或物理服务器本地的窗口都是很少能够接触到的,因为服务器装完系统后,都要拉到IDC机房托管,如果是购买了云主机,更碰不到服务器本地显示器了,此... 查看详情

远程ssh连接服务与基本排错

为什么要远程连接Linux系统??  在实际的工作场景中,虚拟机界面或物理服务器本地的窗口都是很少能够接触到的,因为服务器装完系统后,都要拉到IDC机房托管,如果是购买了云主机,更碰不到服务器本地显示器了,此时,... 查看详情

linux远程连接工具:finalshell

一、finalshell介绍前面一直使用xshell作为Linux远程连接的工具,教程请看《通过xshell远程连接ubuntu》。但是,xshell是付费软件。于是,找到一个finalshell作为其替换软件。FinalShell是一体化的的服务器,网络管理软件,不仅... 查看详情

windows中如何用ssh连接linux

windows中如何用SSH连接linux?懂的人给我说明以下几个问题:1、linux下必须要装SSH才能在windows下用SSH连接到linux吗?2、linux下如何设置IP和网关地址,这个IP设置有没有什么具体限制(比如:需不需要和V1、V8等处于同一网段),其次... 查看详情