UGOS-Pro在Docker容器中ssh访问宿主机

UGOS-Pro在Docker容器中ssh访问宿主机

使用需求

有时候想要在UGOS-Pro的远程访问中访问UGOS-Pro的ssh服务,用来收集一些日志或者查看一些状态(一些GEEK玩法),但是目前仅通过远程访问有没有APP提供ssh访问NAS主机,所以今天收集来了这么一个法子。

环境

  • 运行机器:DXP 4800
  • 处理器:intel N100 4核心4线程
  • 内存:8GB
  • Docker:支持,可访问docekrhub
  • Docker Compose:支持
  • 镜像:ubuntu

部署

在本地局域网通过ssh访问NAS后,通过下面的命令拉取镜像并运行容器。

$ sudo docker run -itd --add-host=host.me:host-gateway --name ssh-ubuntu ubuntu:24.10
  • --add-host=host.me:host-gateway中的host.me可以换成任意的域名格式,如docker.hsot啊,ssh.me这种的。

运行后即可在Docker中看到运行起来的容器,如下图:

image.png

进入到容器中后,在终端页面中新建一个终端

image-oyvh.png

使用bash连接

image-yval.png

即可进入到终端中

image-ifqh.png

使用

通过下面的命令安装ssh需要的工具

  • iputils-ping:ping的工具
  • ssh:远程ssh连接
# apt update && apt install iputils-ping ssh -y

ssh安装过程中需要设置区域,我们就选择亚洲-上海时区即可。

image-mnkl.png

通过下面的命令查看与宿主及的连通性:

# ping host.me

image-vpkn.png

然后通过下面的命令就可以通过ssh连接至宿主机的linux系统了。

# ssh user@host.me

总结

只通过uglink连接的ugos桌面就可以ssh访问NAS可以方便自己后续做很多事情,所以大家也部署一个?


EOF

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息