首页 > 系统相关 >ssh远程连接linux服务器

ssh远程连接linux服务器

时间:2024-12-03 23:23:11浏览次数:5  
标签:xRDP sudo ssh linux 服务器 连接

ssh远程连接linux服务器

一、 linux端配置

1、安装ssh服务

sudo apt-get update

sudo apt-get install openssh-client

sudo apt-get install openssh-server

2、启动ssh

service ssh start

3、检查是否成功启动ssh

ps -e | grep ssh

image-20241202145531048

确保出现ssh-agent ,若无ssh-agent,执行下列代码

eval ssh-agent 	

4、启用ssh服务

systemctl enable

5、查看ip地址,用于另一台设备通过ip地址ssh远程连接

(需在同一局域网内,如:连同一wifi)

ifconfig

二、主机端连接

选择一、使用MobaXterm软件(推荐)

会话->ssh->输入linux服务器ip地址,选择正确的端口(一般为22,泰山派为8080)

image-20241203221803996

成功连接

image-20241203224324914

可在左侧栏选择文件进行查看,也可拖拽本地文件到linux服务器文件夹内,实现双方文件传输。

右侧可以进行命令行控制远程linux服务器

选择二、window命令行连接

快捷键*win键+R*打开运行窗口,输入cmd确定

在命令窗口输入

 ssh 用户名@IP地址

出现提示输入密码

输入密码

image-20241203222545357

简单试验一下是否成功连接ssh

image-20241203222847086

可以看到使用ls命令成功列出远程linux服务器的目录,ssh连接成功

选择三、VSCode使用插件远程ssh连接(推荐)

image-20241203223221297

先新建远程,然后在顶框栏输入

ssh "主机名"@"ip地址"

image-20241203223538190

出现提示框,输入用户密码

、

成功连接

image-20241203223950715

在VSCode中左侧栏可以打开linux服务器内的文件,并可以在右侧进行编辑

在VSCode终端中可以使用linux命令操作linux服务器

选择四、手机ServerBox,ssh远程连接

288549b3bc81a686d6636515fb6fc72f476bd16492cf23b051aed9cc4f7c4b

b30d9bc59b8ebe17a51729e31964c9f 215e1c2f2ed06a52cc2e20d496ac0ea

连接流程与上述一致,可实现linux服务器

内存监控,处理器占用,文件查看,......等功能

可使用终端远程控制linux服务器!!!

手机or平板+键盘便可便捷实现远程ssh连接linux服务器!!!

93a0acc391a0c620b6076d10f2eb2a0

可以在水课上隐蔽的打代码了。嘻嘻

拓展:远程桌面

实现查看Linux服务器图形化桌面(基于立创泰山派)

方法一、泰山派配置 xRDP + xfce4

作者:https://coucouresource.netlify.app/p/泰山派ubuntu屏幕映射--lvgl显示测试/

更新 Linux 开发板的包管理器

sudo apt update && sudo apt upgrade

安装 xRDP 和 桌面环境

sudo apt install xrdp
sudo apt install xfce4 xfce4-goodies

配置 xRDP 使用桌面环境

配置 xRDP 使用桌面环境

echo xfce4-session > ~/.xsession

编辑 /etc/xrdp/startwm.sh 文件,找到以下两行:

test -x /etc/X11/Xsession && exec /etc/X11/Xsession
exec /bin/sh /etc/X11/Xsession
**将它们注释掉,并添加以下两行来使用 **xfce:

unset DBUS_SESSION_BUS_ADDRESS
startxfce4

启动并启用 xRDP 服务 **启动 **xRDP 并让它开机自启:

启动并启用 xRDP 服务 **启动 **xRDP 并让它开机自启:

sudo systemctl enable xrdp
sudo systemctl start xrdp
sudo systemctl status xrdp

方法二、 Windows 远程桌面连接

**按 **Win + R 键打开“运行”窗口,输入 mstsc,然后按下回车,打开远程桌面连接工具。
**输入 IP+端口, **3389(xRDP 的默认端口)是开放的:
图形化
ssh pyc2@192.168.85.130
提示后输入密码123456

二、 Windows 远程桌面连接
**按 **Win + R 键打开“运行”窗口,输入 mstsc,然后按下回车,打开远程桌面连接工具。
**输入 IP+端口, **3389(xRDP 的默认端口)是开放的:
图形化
ssh pyc2@192.168.85.130
123456

若文章有误,欢迎批评指正,让我们一起进步

博客主页侧边栏有各类联系方式

参考链接:

1、立创泰山派教程

https://wiki.lckfb.com/zh-hans/tspi-rk3566/tool-use/debug-tools-use.html

2、远程桌面作者文档链接

https://coucouresource.netlify.app/p/泰山派ubuntu屏幕映射--lvgl显示测试/

标签:xRDP,sudo,ssh,linux,服务器,连接
From: https://www.cnblogs.com/tianwuyvlianshui/p/18585250

相关文章

  • 基于STM的环境监测系统(节点+云服务器存储+QT界面设计)
    文章目录1.项目简介2.项目成果展示3.源码及软件资源获取4.项目文章更新1.项目简介本项目实现的是环境监测系统,包括节点数据采集,云服务器部署,以及QT上位机界面设计,具体框图可见下图节点端:采用STM32控制芯片,结合各类传感器实现对环境中气体数据的采集,连接oled屏进......
  • [Linux]管道
    管道进程间通信通信目的数据传输:一个进程需要将它的数据发送给另一个进程。资源共享:多个进程之间共享同样的资源。通知事件:一个进程需要向另一个或一组进程发送消息,通知它们发生了某种事件(如进程终止时要通知父进程)。进程控制:有些进程希望完全控制另一个进程的执行,此时控制......
  • WEB服务器的部署及优化
    WEB服务器的部署及优化1.用户常用的关于web的信息1.1什么是wwwwww是worldwideweb的缩写,及万维网,也就是全球信息广播的意思;通常说的上网就是使用www来查询用户所需要的信息。www可以结合文字、图形、影像以及声音等多媒体,超链接的方式将信息以Internet传递到世界各......
  • ssh 隧道 只需要一台中间服务器(带外网)实现内网穿透
    ssh隧道只需要一台中间服务器(带外网)实现内网穿透ssh隧道把服务器上的请求转发到本地,把本地请求转发到服务器把本地端口-L选项用于本地(Local)-R选项用于远程(Remote)1.开启服务器ssh网关功能修改/etc/ssh/sshd_config文件,将GatewayPorts修改为yes,并放开AllowAgentForwa......
  • shell编程作业,获取ipv4的地址+crontab定时任务+无限重启Linux+⽤Shell写⼀个计算器+⽤
    公众号:泷羽Sec-尘宇安全声明!学习视频来自B站up主泷羽sec有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击......
  • 服务器中流量与带宽的关系
    企业在进行使用服务器的过程中,经常会听到网络流量和网络带宽专用名词,在我们的日常生活中也使用到,今天我们就来了解一下服务器中流量和带宽的关系吧!服务器中的流量与带宽主要就是指两种不同的计算单位,1M带宽相当于1024KB流量,服务器一般会根据不同的计算单位划分为不限流量和限......
  • 服务器进行布线的作用都有哪些?
    服务器作为一种网络设备,需要进行布线来和其他设备进行网络通信,布线是服务器实现数据信息传输和交换的基础,从而达到和本地网络或者是互联网相连接,同时用于承载和传输数据信号,保证数据可以准确高效的在服务器等网络设备上传递。合理的走线布局有助于提高服务器的稳定性和可靠性......
  • Linux捣鼓记录:搭建iptv服务看电视
    前置条件:一台linux主机,安装了dockercompose使用到的项目:HerbertHe/iptv-sources通过docker部署此服务,自动更新iptv源Fredolx/open-tv超快速,简单和强大的跨平台IPTV应用程序第一步,部署iptv-sources新建一个docker-compose.yml,内容如下:services:iptv-sources:......
  • Visual Studio 2022 C++ 生成dll或so文件在windows或linux下用C#调用
    背景开发中我们基本使用windows系统比较快捷,但是部署的时候我们又希望使用linux比较便宜,硬件产商还仅提供了c++sdk!因此我们做二次开发时需要VisualStudio2022在windows下C++生成dll或linux下生成so库文件供C#调用。方案需要确认一件事,目前c++这门语言不是跨平台的第一个问......
  • 智慧工地算法视频分析服务器安全帽安全服检测:安防设备中的网络参数都分别代表什么?
    在探讨视频智能分析系统的广泛应用于网络安防设备的核心参数时,不可避免地要深入了解其背后的技术支撑与配置细节。这一系统,凭借其强大的视频接入与查看、智能分析、任务调度等功能,已经在工厂、工地、社区等多个场景中展现出了卓越的性能与价值。而网络安防设备,作为这一系统的基石,......