首页 > 系统相关 >ubuntu20设置ssh远程连接

ubuntu20设置ssh远程连接

时间:2023-05-13 15:35:25浏览次数:52  
标签:sudo 192.168 远程 systemctl ssh yes ubuntu20 79.131

1.安装openssh-server

打开终端安装openssh-server软件包:

sudo apt update  # 更新包
sudo apt install openssh-server  # 安装openssh-server

2.查看ssh状态

安装完成后,ssh服务默认启动了,可以通过下面的命令检查服务运行状态:

sudo systemctl status ssh

3.防火墙开启ssh端口

Ubuntu 默认使用 ufw 防火墙配置工具,如果启用了防火墙,需要让防火墙开启ssh端口:

sudo ufw allow ssh

4.配置允许root远程ssh登录访问

使用sudo权限,编辑ssh的配置文件。

sudo vim /etc/ssh/sshd_config

 

#PermitRootLogin prohibit-passwordprohibit-password去掉改为yes,并把PermitRootLogin yes之前的#去掉,即
PermitRootLogin yes

重启ssh服务

systemctl sshd restart

4.连接ssh服务

通过网络连接到 Ubuntu 计算机,请使用以下格式调用 ssh 命令,然后输入用户名和IP地址:

ssh [email protected]

首次连接时会看到以下内容(192.168.79.131是需要被ssh远程访问的IP地址,是内网IP地址)

The authenticity of host '192.168.79.131 (192.168.79.131)' can't be established. ECDSA key fingerprint is SHA256:AqAuoVjwoRuoiFCZ6tdDmIZBvixrHZn4ykzHkB+wVb8. Are you sure you want to continue connecting (yes/no/[fingerprint])?

输入yes后按回车键,提示输入密码。

Warning: Permanently added '192.168.79.131' (ECDSA) to the list of known hosts. [email protected]'s password:

正确输入密码后,连接建立。

5.ssh服务的启用与禁用

sudo systemctl disable --now ssh  # 禁用服务
sudo systemctl enable --now ssh  # 启用服务
 

标签:sudo,192.168,远程,systemctl,ssh,yes,ubuntu20,79.131
From: https://www.cnblogs.com/tester-yu/p/17397467.html

相关文章

  • vmware虚拟机安装ubuntu20.04
    准备:电脑安装vmvare虚拟机,ubuntu20.04.3镜像启动vmware虚拟机,选择文件->新建虚拟机 选择典型,点击下一步 至光盘映像选择配置页面,配置选择本机电脑存储的ubuntu镜像iso文件下一步,配置用户名及密码配置完成后,点击下一步,进入配置系统文件存放地址,配置完成后,点击下一步......
  • ubuntu 远程链接
    一、连接远程服务器sudoapt-getupdatesudoapt-getinstallopenssh-serversudops-e|grepssh#检查是否安装成功,如果正确启动,命令行中会显示sshdsudoapt-getinstallputtysudoputty#启动putty二、文件传输sudoapt-getinstallfilezillafilezilla#启动Tip......
  • Qt推流程序(视频文件/视频流/摄像头/桌面转成流媒体rtmp+hls+webrtc)可在网页和播放器远
    一、前言说明推流直播就是把采集阶段封包好的内容传输到服务器的过程。其实就是将现场的视频信号从手机端,电脑端,摄影机端打包传到服务器的过程。“推流”对网络要求比较高,如果网络不稳定,直播效果就会很差,观众观看直播时就会发生卡顿等现象,观看体验比较糟糕。主流推送协议有RTMP、......
  • 三菱FX3U 485ADP与4台欧姆龙E5cc温控器远程+本地通讯
    三菱FX3U485ADP与4台欧姆龙E5cc温控器远程+本地通讯程序功能:通过三菱fx3u485ADP-MB板对4台欧姆龙E5cc温控器进行modbus通讯,可以实现温度在触摸屏上设置,也可以在温控器本机上设定,实现远程和现场双向设定控制,方便操作。同时实际温度读取配件:三菱fx3u485ADP-mb,三菱fx3u485BD板,昆......
  • 关于Ubuntu静态网络配置以及SSH配置
    1、静态网络配置a、查找netplan目录下的默认配置文件,后缀名为.yaml,b、ifconfg查看当前网卡以及IP地址(我的是ens33192.168.138.137)c、route-n查看当前网关d、windows查看无线网/网络的DNS服务器f、进入root模式下,vim/etc/netplan/01-network-manager-a......
  • mysql远程连接问题
    Linux安装mysql81、下载1、从官网下载linux环境下的mysql8的安装包,上传到虚拟机中,解压后只需安装如下:2、安装顺序:3、安装命令:可以通过该命令查看rpm可以有哪些参数:rpm--help这里主要使用命令为:rpm-ivh.........i:(install安装软件包)v:(view可视化)......
  • 修改Windows远程桌面的端口
    一、图形界面下修改启动注册表编辑器。(在“搜索”框中键入regedit。)导航到以下注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp查找端口号单击“编辑”>“修改”,然后单击“十进制”。键入新端口号,然后单击“确定”......
  • 基恩士KV5500程序 基恩士KV5500,威伦通触摸屏,搭载KL-N20V.远程I
    基恩士KV5500程序基恩士KV5500,威伦通触摸屏,搭载KL-N20V.远程IO模块,KV-MC02V凸轮定位模块,KV-L2*V串行通信模块全自动锂电池注液机伺服轴进行位置控制,等经典应用,与雅马哈四轴机械手串行通信控制,电子秤通信控制,单工位单动调试模式程序,全自动模式,触摸屏与PLC交互控制页面功能,设备报......
  • ssh终端工具推荐-WindTerm
    什么是WindTerm官方githubhttps://github.com/kingToolbox/WindTermAQuickerandbetterSSH/Telnet/Serial/Shell/SftpclientforDevOps.按官方说明,WindTerm是一个更快更好的SSH/Telnet/Serial/Shell/Sftp的DevOps工具。WindTerm目前对商业是免费无限制的。源代码使用A......
  • django系列-git远程仓库配置
    一、本地配置0.为什么要设置本地配置有一些不希望别人同步代码时看到的配置,可以放在local_settings.py中,通过配置gitignore实现1.创建gitee仓库 网站手动创建2.gitignore配置在项目中创建一个.gitignore的文件,在里面写上文件名或文件夹,可以git忽略一些文件,不要进行版本控......