首页 > 系统相关 >linux的ssh远程登录

linux的ssh远程登录

时间:2023-05-18 12:03:16浏览次数:33  
标签:登录 linux ssh IP地址 安装 远程



文章目录

  • linux的ssh远程登录
  • 简介
  • 示例


linux的ssh远程登录

简介

通常在服务器的字符界面,进行选取,复制,粘贴,翻页很不方便,所以经常就要借助SSH(安全外壳协议)远程操作和管理系统,不仅方便而且安全可靠

示例

  • 登录计算机
  • 查询ssh是否安装
rpm -qa | grep ssh

如果没有安装ssh,可以输入以下命令进行安装

yum install -y openssh-server
  • 查看ssh的运行状态
systemctl status sshd

centos7安装时默认是已经安装好ssh并且设置为自启动模式。

  • 查询ssh的端口
netstat -anpt | grep sshd

linux的ssh远程登录_远程登录

ssh的程序端口是22号,关闭ssh的时候会发现已经连接上的还可以用,没有连接上的就不可以用了

  • 使用ssh远程管理
    ssh 用户名@服务器的IP地址
ssh [email protected]

linux的ssh远程登录_linux_02

可以使用 ip a进行查看当前主机的IP地址来判断当前是哪一个linux系统

linux的ssh远程登录_远程登录_03

  • 免密登录

在工作中通常使用的是免密登录,采用的是证书登录。

使用一个centos7(跳板机)登录上服务器centos8

现在跳板机centos7上生成密钥

ssh-keygen

linux的ssh远程登录_IP_04

跳板机传递密钥

ssh-copy-id 需要远程登录的计算机IP地址

linux的ssh远程登录_linux_05


这样再次使用ssh登录的时候就不需要密码了。


标签:登录,linux,ssh,IP地址,安装,远程
From: https://blog.51cto.com/u_15016660/6296652

相关文章

  • linux网络管理实战-->理论篇
    前文回顾:linux网络管理文章目录linux网络管理实战-->理论篇网络通信模型OSI模型TCP/IP模型TCP/IP协议族进制转换十进制二进制位权加减法计算机存储单位换算linux网络管理实战–>理论篇网络通信模型OSI模型OSI简介:OpenSystemInterconnection开放系统互联模型,它是由国际标准化组......
  • linux日志管理
    Linux计划任务日志管理日志进程rsyslog是系统中的一个程序,用来记录操作系统的一言一行,它主要关心的是哪类程序,产生了什么日志,放到什么地方。日志的分类第一类处理绝大部分的日志记录,主要是与操作系统有关的信息,比如登录信息,程序启动关闭信息,错误信息。第二类比如:httpd/nginx/mysq......
  • linux网络管理实战-->中述篇
    前文回顾:linux网络管理实战–>理论篇文章目录linux网络管理实战-->中述篇物理层信号介质数据链路层地址帧封装交换机的工作原理组建局域网VLAN-->交换机的灵魂Trunklinux网络管理实战–>中述篇物理层信号信号的分类:模拟信号不断变化的物理量,通常适用于不断变化的电话网络数字信号......
  • 如何优雅的跳过 win10/win11 新系统强制登录微软账号
    登录时输入 [email protected] ,密码随便输。下一步会提示你账户被锁定。再下一步就可以使用本地账户了。使用电子邮件地址。[email protected]键入任何密码(例如)。123456巫师说“哎呀,出事了”。单击以打开允许您创建本地帐户的屏幕。Next   首先,下载Windows1122H2的is......
  • Linux挂载数据盘
    1、如果磁盘没有分区,首先要对磁盘进行分区输入命令:lsblk, 可以看到要挂载的sdd盘没有part分区,那么就要对他分区分区步骤:创建一个单分区数据盘,依次直接执行以下命令:a、运行fdisk/dev/sdd:对数据盘进行分区;b、输入n并按回车键:创建一个新分区;c、输入p并按回车键:选择......
  • 如何查看Linux有哪些进程
    ​在Linux中,可以使用以下命令查看当前系统中运行的进程:ps命令:用于显示当前系统中的进程信息。psaux该命令会显示所有进程的详细信息,包括进程ID、父进程ID、CPU占用率、内存占用率、进程状态等。top命令:用于实时显示当前系统中的进程信息。top该命令会实......
  • Linux Pycharm 创建虚拟环境并应用
    (1)10.9.54.154面板输入:condacreate--nameTransUnetpython=3.7 (2)安装相应包,选择y (3)查看已有的虚拟环境:condainfo--envs (4)pycharm加载虚拟环境:file,settings,pythoninterpreter,addinterpreter,virtuaienvenvironment,existing,...,anaconda3,envs,Transun......
  • Linux系统学习须牢记这几点
    工欲善其事须先利其器,想了解Linux技术,先要有一套教学平台,请教同行或者老师来为我们解答,当然也可以下载Cygwin进行学习。但是自主学习的这一过程很困难,因为没有别人的帮助,我们或许会感到迷茫,也会出现不知所措的情况,所以这个问题也经常在困扰我。我之前尝试过下载这个软件,但是整整......
  • 企业WX登录Demo
    1、开发文档https://qydev.weixin.QQ.COM/wiki/index.PHP第一步:在企业微信管理平台创建应用,获取agentidSecret第二步:设置回调域名具体步骤.... ??? 第三步:代码逻辑实现PHPnamespaceApp\Http\Controllers\Auth;useApp\Http\Controllers\Controller;useIlluminate\Foundatio......
  • Linux查看TCP连接状态
    Linux查看TCP连接状态命令natstat-natTCP状态解析LISTEN:侦听来自远方的TCP端口的连接请求ESTABLISHED:连接已建立CLOSED:没有任何连接状态三次握手:SYN-SENT:在发送连接请求后等待匹配的连接请求SYN-RECEIVED:在收到和发送一个连接请求后等待对方对连接请求的确认四次挥......