Ubuntu系统初学者指南:轻松上手操作系统

发表时间: 2024-09-23 22:12

想体验Linux(Ubuntu)系统和虚拟组网的来看看吧!难不难,我是新手都不怕!(建议在电脑上观看)

硬件要求:一台windows10系统电脑,CPU64位支持虚拟化,并在主板中开启虚拟化,内存大于16G,硬盘大于100G。

本文用到的主要软件:VMware Workstation Pro17.6ubuntu-24.04.1、星空组网5.0.5(含windows版、Linux版、安卓版)

VMware Workstation Pro是一款由VMware公司开发的虚拟机软件,它允许用户在单个物理计算机上运行多个操作系统,每个操作系统都在自己的虚拟机中运行。支持在Windows或Linux桌面上运行Windows、Linux和BSD等多种操作系统,实现多平台兼容性测试和开发。

博通Broadcom)在2023年11月完成了对VMware的收购,然后宣布,VMware Workstation Pro和Fusion Pro这两款产品面向个人用户免费开放。

可以在博通网站下载VMware Workstation pro(详见:如何在博通网站下载VMware Workstation pro17.6

https://www.toutiao.com/article/7417004137484255783/ )。

Ubuntu是一个流行的开源操作系统,基于Linux内核,由Canonical公司维护和发布。以其免费开源、稳定可靠、用户友好和安全性高等特点赢得了广大用户的喜爱。

星空组网是一款功能强大的虚拟组网工具,由北京现伟科技有限公司开发维护。 它基于先进的云虚拟局域网与SD-WAN智能组网技术,为用户提供了便捷、高效、安全的网络连接解决方案。无论是在个人使用还是企业应用中,星空组网都能帮助用户实现远程办公、数据共享和跨地域协作等需求,让工作和生活更加轻松、高效。(链接:https://starvpn.cn/user/register.html?referralCode=xkyadmin

一、ubuntu系统下载安装

1、下载 ubuntu-24.04.1-desktop-AMD64.iso 【64位PC( AMD64)计算机的桌面映像(标准下载)】

下载链接:https://releases.ubuntu.com/noble/

翻译后的网页:

2、创建Ubuntu虚拟机

VMware Workstation pro17.6安装过程略(网上教程很多)。

打开已安装好的VMware Workstation pro 17.6虚拟机:

文件——新建虚拟机:

3、安装Ubuntu系统

3.1开启此虚拟机

如果一直黑屏,用鼠标点击屏幕,出现选择框

选择第一项。回车:


3.2光标键向下找到 中文(简体),并用鼠标点击一下,英文界面变为中文:

3.3此处数字小键盘不起作用,需按键盘上的NumLock键开启:

3.4默认:上海

3.5等待大约10分钟:

重启:

3.6英文翻译:请删除安装介质,然后按ENTER键。

直接按回车键:

【注:虚拟机内如果鼠标操纵不了,按ctrl+Alt 释放】

3.7点击图标:

3.8输入自己设置的密码,回车:

3.9安装完成,此时,Ubuntu系统屏幕不能随VMware Workstation Pro虚拟机大小自动调整,需安装VMware Tools

VMware Tools 概述

VMware Tools 是一套实用程序,可增强虚拟机客户机操作系统的性能并改进虚拟机的管理。如果未在客户机操作系统中安装 VMware Tools,客户机性能将缺少重要的功能。安装 VMware Tools 可消除或改善以下问题:

视频分辨率低

颜色深度不足

网络速度显示不正确

鼠标移动受限

无法复制和粘贴以及拖放文件

缺少声音

提供拍摄来宾操作系统的静默快照的功能

将客户机操作系统中的时间与主机上的时间同步

VMware Tools 包括以下组件

VMware Tools 服务

VMware 设备驱动程序

VMware 用户进程

VMware Tools 控制面板

VMware Tools 提供以下格式:

ISO(包含安装程序):这些 ISO 与产品打包在一起,并以多种方式安装,具体取决于 VMware 产品和虚拟机中安装的客户机操作系统。VMware Tools 为每种类型的受支持客户机操作系统提供不同的 ISO 文件:Mac OS X、Windows、Linux、NetWareSolarisFreeBSD

操作系统特定软件包 (OSP):由 VMware 为特定版本的 Linux 发行版构建和提供的可下载二进制软件包。

Open-VM-Tools (OVT):这是 VMware Tools 的开源实施,面向 Linux 发行版维护人员和虚拟设备供应商。OVT 通常包含在当前版本的常用 Linux 发行版中,使管理员能够轻松地安装和更新 VMware Tools 以及其他 Linux 软件包。

4、通过包管理器安装open-vm-tools (VMware Tools)

open-vm-tools是VMware Tools的开源替代品,提供了类似的功能。

使用Ubuntu的包管理器安装open-vm-tools是一个更简单的方法。

4.1安装open-vm-tools

在终端中进行以下操作安装open-vm-tools(桌面版):

4.1.1 打开终端:使用Ctrl+Alt+T快捷键。

4.1.2 输入命令 sudo su 回车 切换到root用户

4.1.3 输入密码: XXXXXX(不显示) 回车

4.1.4输入命令: sudo apt-get install open-vm-tools-desktop (此处无法复制、粘贴命令) 回车:

[ 如果你使用的是服务器版Ubuntu,可以安装不带桌面的版本:

sudo apt-get install open-vm-tools ]

4.2 .安装中的交互(y/n),直接按回车键,使用默认值。

命令运行完, ubuntu系统屏幕已能根据VM虚拟机的大小自动调整。

4.3 .重启ubuntu系统,使配置生效
输入命令: Reboot 回车

附关机命令:poweroff

5、使用APT包管理器卸载open-vm-tools(需要时)

如果Ubuntu系统中安装的是open-vm-tools,而不是VMware官方提供的VMware Tools,那么可以通过APT包管理器来卸载。

5.1打开终端:使用Ctrl+Alt+T快捷键。

5.2 输入命令 sudo su 回车 切换到root用户

5.3 输入密码: XXXXXX(不显示) 回车

5.4卸载open-vm-tools 一次性复制、粘贴以下命令运行,卸载open-vm-tools及其依赖项:

sudo apt-get remove open-vm-tools

sudo apt-get remove --auto-remove open-vm-tools

sudo apt-get purge open-vm-tools

sudo apt-get purge --auto-remove open-vm-tools

【如使用 Finalshell ssh工具卸载,则要逐条输入命令回车执行】

卸载过程中有3次交互(y/n),直接按回车键,按默认值进行。

5.5卸载后,重新启动客户机,确保所有更改生效。

6、开启ssh服务

Ubuntu 24.04 桌面版本ssh服务默认没有安装,需要自行安装,这里采用apt install openssh-server命令进行安装。

6.1安装 openssh 服务: apt install openssh-server

安装过程中的交互(y/n),直接按回车键。

6.2、重启服务: systemctl restart ssh

6.3、 确保您的防火墙允许SSH连接,可以使用以下命令允许SSH连接: sudo ufw allow ssh

6.4、 查看监听: ss -tlnp | grep "22"

输出:LISTEN 0 4096 *:22 *:* users:(("sshd",pid=12881,fd=3),("systemd",pid=1,fd=375))

【您使用的 ss -tlnp | grep "22" 命令在 Linux 系统中非常有效,用于查找所有监听在 TCP 端口 22(通常是 SSH 服务使用的端口)上的进程。从您提供的输出来看,确实有两个进程在监听端口 22:

sshd(进程 ID 为 3035):这是 SSH 守护进程,负责处理 SSH 客户端的连接请求。它是 SSH 服务的主要组成部分,允许远程用户通过 SSH 协议安全地访问系统。

systemd(进程 ID 为 1):systemd 是大多数现代 Linux 发行版的初始化系统和服务管理器。它在这里显示监听端口 22 可能是因为它管理了 sshd 进程,或者是由于某种配置(如 systemd socket 激活)使得 systemd 也在监听该端口,并将连接转发给 sshd。然而,在大多数情况下,systemd 监听端口 22 并不常见,除非系统被特别配置为这样做。

解释 systemd 和 sshd 一起监听

正常的配置:通常,sshd 直接监听端口 22,而 systemd 不直接监听。如果 systemd 显示在监听列表中,可能是因为它以某种方式参与了服务的管理,但不直接接受连接。

socket 激活:在某些配置中,systemd 可以配置为使用所谓的“socket 激活”机制来管理服务的启动。这意味着 systemd 会为服务(如 sshd)打开一个监听 socket,并在接收到连接时启动服务。然而,即使在这种情况下,sshd 也会是实际处理连接的进程。

检查和调试

确认 sshd 是否运行:您可以通过 ps aux | grep sshd 或 systemctl status sshd 来检查 sshd 服务的状态。

检查 systemd 服务文件:如果怀疑 systemd 直接管理端口 22,可以查看 /etc/systemd/system/ 或 /usr/lib/systemd/system/ 目录下的 sshd 服务文件(通常是 sshd.service),看是否有关于 socket 激活的配置。

查看监听端口:使用 netstat -tulnp | grep 22 或 lsoft -i :22 也可以查看哪个进程正在监听端口 22。

防火墙和安全组:确保没有防火墙规则或安全组策略阻止对端口 22 的访问。

查看日志:检查 /var/log/auth.log、/var/log/secure 或其他相关日志文件,以查看是否有关于 SSH 连接或错误的记录。】

6.5、验证SSH服务是否运行正常: sudo systemctl status ssh

6.6、openssh 服务运行正常后,就可以使用 FinalShell 之类的软件,进行SSH连接了

【(注: 此图为 FinalShell 软件SSH连接ubuntu系统,代替终端操作后的截图】

【这段日志显示了SSH服务(OpenBSD Secure Shell server)在您的系统(名为xym-VMware)上的启动和运行状态。以下是对日志内容的详细解释:

服务状态:

Loaded: loaded (/usr/lib/systemd/system/ssh.service; disabled; preset: enabled)

这表示ssh.service服务单元文件已加载,但服务本身在systemd中被设置为disabled(即不会自动启动),但由于preset: enabled,它可能通过其他方式(如依赖关系或系统策略)被启用。

激活状态:

Active: active (running) since Sun 2024-09-22 11:22:59 CST; 20min ago

这表示SSH服务自2024年9月22日11:22:59 CST起已激活并正在运行,已经运行了大约20分钟。

触发源:

TriggeredBy: ● ssh.socket

这表示SSH服务的启动是由ssh.socket触发的。在systemd中,socket激活是一种服务启动机制,当socket接收到连接时,相应的服务会被自动启动。

文档:

提供了sshd和sshd_config的手册页链接,方便用户查阅相关配置和用法。

启动过程:

Process: 39556 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)

在启动主服务之前,执行了一个预启动命令/usr/sbin/sshd -t来测试SSH配置文件的语法是否正确。该命令成功执行并退出(状态码0表示成功)。

主进程:

Main PID: 39558 (sshd)

这是SSH服务的主进程ID,即sshd守护进程的PID为39558。

资源使用情况:

Tasks: 1 (limit: 4558)

表示SSH服务当前只有一个任务(即主进程)。

Memory: 1.2M (peak: 1.5M)

表示SSH服务当前使用了约1.2MB的内存,峰值时使用了约1.5MB。

CPU: 12ms

表示SSH服务自启动以来使用了大约12毫秒的CPU时间。

控制组:

CGroup: /system.slice/ssh.service

这是systemd控制组(cgroup)的路径,用于限制和管理服务的资源使用。

日志条目:

9月 22 11:22:59 xym-VMware sshd[39558]: Server listening on :: port 22.

这表示SSH服务器正在监听IPv6的22端口上。

9月 22 11:22:59 xym-VMware systemd[1]: Started ssh.service - OpenBSD Secure Shell server.

这表示SSH服务已成功启动。

总的来说,这段日志表明SSH服务已经成功启动并在监听端口22上等待连接。】

  1. Ubuntu 24.04安装输入法

7.1安装中文语言包

首先,需要确保系统中安装了中文语言包。这可以通过终端命令来完成:

sudo apt-get update

sudo apt-get install language-pack-zh-hans

7.2安装完成后,可以通过以下命令配置语言环境:

sudo dpkg-reconfigure locales

在出现的交互界面中,按方向下键,光标向下到底,选择zh_CN.UTF-8 UTF-8选项:

按键盘上的Tab键,光标跳到 <确定>,回车:

确认选择的是 zh_CN.UTF-8 ,回车:

配置环境变量

为了确保中文环境正确设置,可以编辑 ~/.profile 文件并添加以下环境变量:

export LANG=zh_CN.UTF-8

export LANGUAGE=zh_CN:zh

export LC_ALL=zh_CN.UTF-8

【在Ubuntu 24.04中,~/.profile文件的路径指的是当前用户主目录下的.profile文件。这里的~符号代表当前用户的家目录(home directory),而.profile是该目录下用于设置用户环境的一个隐藏文件

具体来说,如果你的用户名是username,那么~/.profile文件的完整路径就是/home/username/.profile。这个文件在登录时被读取,用于设置用户的环境变量、启动程序等。

在Ubuntu系统中,环境变量的配置和文件的加载顺序大致如下:

系统级别的环境变量:这些通常在/etc/environment和/etc/profile等文件中设置,对所有用户生效。

用户级别的环境变量:这些在用户的家目录下的.profile、.bash_profile、.bash_login(取决于配置)或.bashrc等文件中设置,仅对当前用户生效。

对于~/.profile文件,它是用户登录时(尤其是图形界面登录)会读取的文件之一,用于设置用户特定的环境变量或启动脚本。如果该文件不存在,系统可能会使用其他类似文件(如.bash_profile或.bash_login,具体取决于shell的配置)作为替代。

如果你需要修改或配置~/.profile文件,可以使用文本编辑器(如gedit、nano或vim)打开该文件进行编辑。例如,在终端中,你可以使用以下命令以文本编辑器(如gedit)打开该文件(假设你使用的是非root用户):

gedit ~/.profile

然后,你可以在该文件中添加或修改环境变量设置。需要注意的是,修改后可能需要注销并重新登录,或者重新启动shell会话,以使更改生效

总之,~/.profile文件在Ubuntu 24.04中的路径是/home/username/.profile,其中username是你的用户名。这个文件是用户环境配置的重要组成部分,允许你为当前用户设置特定的环境变量和启动脚本。】

为了操作方便,选用FinalShell 软件,编辑 ~/.profile 文件。

文件——home——xym(ubuntu系统的用户名)—— .profile :

将以下环境变量添加到文本末尾——保存——关闭:

export LANG=zh_CN.UTF-8

export LANGUAGE=zh_CN:zh

export LC_ALL=zh_CN.UTF-8

编辑完成后,关闭终端和FinalShell 软件 ,重新登录终端。

运行 source ~/.profile 命令使更改立即生效:

检验

输入这些命令,如果输出 zh_CN.UTF-8,说明设置已成功生效:

echo $LANG

echo $LANGUAGE

echo $LC_ALL

现在,你的 Ubuntu 系统已经配置为中文语言环境。重新启动计算机以确保所有应用程序和设置生效。

7.3 安装输入法框架

Ubuntu 24.04默认可能已安装IBus输入法框架,但如果你需要Fcitx或其他框架,可以通过以下命令安装:

安装Fcitx框架: sudo apt install fcitx

如果系统中存在fcitx5与fcitx的冲突,可能需要先卸载fcitx5及其相关依赖项:

输入以下命令:

sudo apt purge fcitx5

sudo apt autoremove

sudo apt install fcitx

7.4 安装中文输入法

使用IBus框架

在设置——系统中,选择“区域与语言”,然后点击“系统”中(Manage Installed Languages),确保中文语言包已安装。

在设置——键盘——“输入源”中添加中文输入法,如智能拼音、极点五笔、海峰五笔。

使用Fcitx框架

安装Fcitx后,可能需要重启系统或注销后重新登录。

在系统设置中,找到Fcitx的配置选项,并添加中文输入法,如拼音输入法(fcitx-pinyin)。

还可以根据需要安装其他中文输入法,如搜狗拼音(需要下载deb安装包并手动安装)。

7.5切换和使用输入法

在Ubuntu桌面的右上角,可以看到一个输入法切换图标,点击它可以切换不同的输入法。

更改输入法快捷键,可以在输入法的设置——键盘——键盘快捷键中进行调整:

Backspace键,停用此快捷键,点 设置:

点:已禁用,

在键盘上按下新的键,如ctrl+空格键,点 设置:

已设置好:

注意:此处按下键盘上有的键不起作用,可能是别的快捷键占用吧

注:SUPER键,即Windows徽标键。 SPACE键,即空格键

输入法软件数据库损坏,无法安装或删除任何软件,用以下命令修复:

sudo apt-get install -f

输入法安装方法较多,如有错误,请参考其它教程。

二、安装星空组网

安装前,需要将星空组网的安装文件,从windows10电脑中,复制粘贴到Ubuntu系统中。

1、开启Ubuntu系统的远程桌面:

注意:

<桌面共享>和<远程登录>是冲突的,一定要关闭<远程登录>。

开启Ubuntu系统的远程桌面,需要打开桌面共享标签中的<桌面共享>和<远程控制>:

打开桌面共享,远程桌面连接才能连接上,

打开远程控制,远程桌面连接上才能进行操作。

2、查询ubuntu系统的IP: 192.168.50.42

3、使用windows10的<远程桌面连接>,连接Ubuntu的<远程桌面>

3.1在WINDOWS10左下角搜索:<远程桌面连接>,点击

3.2输入ubuntu系统的IP、用户名:

3.3输入ubuntu系统的密码:

3.4 <远程桌面连接>已连接上:

3.5设置ubuntu系统不息屏:

4、在windows10电脑中,下载星空组网的安装文件并复制,切换到<远程桌面连接>的Ubuntu系统中粘贴

4.1在星空组网公测群下载 Linux客户端星空组网5.0.5版安装文件:

根据CPU架构和Linux发行版系统,决定下载哪个安装文件,本例是64位CPU_nbnbtu系统,下载 amd64.deb :

4.2在Windows10系统中复制星空组网安装文件:

4.3切换到<远程桌面连接>的ubuntu系统中,粘贴:

4.4星空组网安装文件已粘贴到ubuntu系统桌面:

  1. 请确保您的系统已安装curl,如果没有安装,请执行sudo apt install curl安装

【curl 是一个在大多数 Linux 发行版中都非常有用的命令行工具,用于传输数据。如果你在使用基于 Debian(如 Ubuntu)的 Linux 系统,并且发现系统中没有安装 curl,你可以通过运行以下命令来安装它:

sudo apt update # 首先更新你的包索引

sudo apt install curl # 然后安装 curl

这个命令会要求你输入管理员密码(如果你不是以 root 用户身份运行命令的话)。输入正确的密码后,系统将开始下载并安装 curl。

如果你使用的是其他 Linux 发行版,安装命令可能会有所不同。

安装完成后,你可以通过运行 curl --version 来验证 curl 是否已成功安装在你的系统上,并查看其版本信息。

5.1打开终端:使用Ctrl+Alt+T快捷键。

5.2输入 sudo su 命令并回车,切换到超级用户(root)

5.3输入密码:XXXXXX(不显示)并回车:

5.4输入sudo apt install curl 命令安装:

5.5运行命令 curl --version 验证 curl 是否已成功安装:

6、安装星空组网

因为星空组网安装文件在ubuntu桌面,需要进入此目录,再运行安装命令。

6.1输入命令: ls 列出此目录下的文件和子目录 查看

ls命令是 Linux 系统中用于列出目录内容的命令。它显示当前目录(或指定目录)中的文件和子目录列表】

6.2输入命令: CD 切换到桌面目录

【CD命令,是Linux系统中用于切换当前工作目录的命令。它允许用户从一个目录移动到另一个目录,无论是绝对路径还是相对路径。以下是关于CD命令的详细介绍:

一、基本用法

在终端中输入cd命令,后面跟上要进入的目录路径,即可进入该目录。如果不指定目录路径,则默认回到用户的主目录(对于root用户是/root,对于其他用户是/home/用户名)。

二、常用选项

虽然CD命令本身并不直接支持像其他命令那样的选项(如-l、-a等),但它可以通过特定的参数来实现不同的功能,如:

cd ~:切换到当前用户的主目录。

cd -:切换到上一次所在的目录。

cd ..:切换到当前目录的上一级目录。

cd ../..:连续切换到上级目录的上级目录,依此类推。

cd /:切换到根目录。

cd 路径:切换到指定的绝对路径或相对路径的目录。

三、特殊用法

使用波浪号(~):波浪号(~)是用户主目录的简写,因此cd ~等同于cd /home/用户名(对于非root用户)。

使用变量:在某些情况下,可以使用环境变量来指定目录路径,如cd $HOME也会切换到用户的主目录。

处理空格和特殊字符:如果目录名中包含空格或特殊字符,需要使用引号(单引号或双引号)将路径括起来,如cd "my space dir"。

四、注意事项

在使用CD命令时,需要确保指定的目录路径存在,否则系统会报错,提示“No such file or directory”。

Linux系统是区分大小写的,因此目录名称的大小写必须完全匹配。

如果当前目录中存在与要切换的目录同名的文件,系统会报错,提示“Is a directory”,因为系统无法区分是文件还是目录。

五、示例

进入系统根目录:

bash

cd /

进入用户主目录:

bash

cd ~

返回上级目录:

bash

cd ..

进入指定目录(绝对路径):

bash

cd /home/user/Documents

进入指定目录(相对路径):

bash

cd ./mydir

切换到上一个工作目录:

bash

cd -

CD命令是Linux系统中非常基础且常用的命令之一,掌握其用法对于日常的系统操作和管理至关重要。 】

6.3输入安装命令:dpkg -i starvpn-5.0.5-amd64.deb

【 安装命令:dpkg -i starvpn-5.0.5-amd64.deb

在Linux系统中,使用dpkg命令来安装.deb包是一种常见的做法。但是,在执行dpkg -i starvpn-5.0.5-amd64.deb命令之前,有几个步骤和注意事项需要了解,以确保安装过程顺利进行。

1. 确认你的系统架构

首先,确保starvpn-5.0.5-amd64.deb包是为你的系统架构(在这个例子中是amd64或x86_64)设计的。你可以通过运行uname -m命令来检查你的系统架构。

x86_64和AMD64是同一概念的不同称呼。AMD64是AMD公司首先推出的名称,而x86_64则是更通用的术语,被Intel和其他处理器制造商广泛采用。因此,可以说AMD64是x86_64架构的前身或命名起源。

2. 更新你的包索引

在安装新的.deb包之前,最好先更新你的包索引。这可以通过运行sudo apt update命令来完成。虽然这不是安装.deb包的必要步骤,但它可以帮助解决依赖性问题。

3. 使用dpkg安装

现在,你可以使用dpkg命令来安装.deb包了。打开你的终端(Terminal)并输入以下命令:

bash复制代码


sudo dpkg -i starvpn-5.0.5-amd64.deb

这里,sudo是用来以超级用户权限运行命令,因为安装软件通常需要管理员权限。-i选项告诉dpkg命令要安装指定的包。

4. 解决依赖性问题

如果dpkg在安装过程中报告缺少依赖项的错误,你可以使用apt命令来自动解决这些依赖性问题。运行以下命令:

bash复制代码


sudo apt-get install -f

这个命令会尝试安装所有缺失的依赖项,并修复可能因依赖项问题而损坏的包。

5. 验证安装

安装完成后,你可能想要验证StarVPN是否已正确安装。这通常涉及到查看其配置文件、服务状态或简单地尝试连接到VPN。具体步骤取决于StarVPN的配置和使用方式。

注意事项

  • 确保你从可信的来源下载.deb包,以避免安装恶意软件。
  • 如果你使用的是基于Debian的系统(如Ubuntu),上述步骤应该适用。但是,如果你使用的是基于RPM的系统(如Fedora或CentOS),则需要使用yum或dnf等不同的包管理器。
  • 如果你在安装过程中遇到任何问题,请检查StarVPN的官方文档或寻求社区的帮助

6.4输入stars login命令并回车,进行交互登录:

6.5输入stars status命令并回车,显示当前组网状态及组网IP:

6.6至此,星空组网已安装完成。

6.61在Windows10托盘图标中查看:

6.62在星空组网官网管理平台查看:

6.63 Windows10电脑与P40手机星空组网后的连接情况:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

附:

6.7输入stars list命令并回车,显示星空组网在线及离线成员的信息:

6.8输入stars logout命令并回车,退出当前的星空组网成员登录:

6.9 Ubuntu系统星空组网客户端卸载命令:apt remove starvpn

交互(y/n),直接按回车:

6.10 万能卸载命令,解决5.0.4以下版本卸载残留问题:

bash -c "$(curl -sSL https://file.starvpn.cn/stars/shell/dev/linux/uninstall.sh)"

6.11附:

清屏命令: clear

清屏快捷键: Ctrl + L

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

发现了星空组网简便安装方法

星空组网安装文件粘贴到nbnbtu系统桌面文件夹后,在空白处右键——在终端打开:

切换到超级用户权限: sudo su

输入密码:XXXXXX(不显示)

输入安装命令:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

操作注意事项:

Windows系统与虚拟机中的Ubuntu系统,不能随意复制粘贴,这对于在Ubuntu系统的终端中复制粘贴命令特别不方便,只有在Ubuntu系统安装了VMware Tools工具后,才能复制粘贴。

软件、文件还需要借助<远程桌面连接>来进行传输。

Windows系统中安装的 FinalShell 软件,是SSH工具,在Ubuntu系统安装OPENSSH服务后,可以用SSH连接到Ubuntu系统,代替终端,进行命令操作,很是方便。所不同的是,终端可以一次粘贴多条命令,回车运行,而FinalShell 适合一条条命令运行,否则会出错,运行不了。

三、星空组网后的功能

星空组网后,用户可以实现多种功能和应用场景,主要包括但不限于以下几点:

1. 远程访问与文件共享

远程访问NAS:在没有公网IP的情况下,通过星空组网可以轻松搭建一个私有的、安全的网络环境,实现远程访问NAS(网络附加存储)设备,方便用户随时随地访问存储在NAS上的文件。

文件共享:在组网后的虚拟网络中,用户可以方便地共享文件,无论是工作文档、照片还是视频,都可以快速地在不同设备之间传输和共享。

2. 远程控制

通过星空组网,用户可以实现对远程设备的控制,比如远程控制计算机、服务器或智能家居设备等,实现远程办公、远程管理或远程监控等功能。

3. 跨地域协作

星空组网支持跨平台使用,可以在Windows、Linux、OpenWRT、Android、iOS、NAS等多种设备上运行,为用户提供了极大的灵活性。这使得用户在国内,无论身处何地,只要有网络连接,都能与团队成员进行实时协作,共同完成任务。

4. 数据传输与备份

星空组网提供了高效、稳定的数据传输通道,用户可以轻松地在不同设备之间传输大量数据,实现数据的快速备份和恢复。这对于企业和个人用户来说都非常重要,可以确保数据的安全性和可用性。

5. 降低网络成本与维护费用

与传统VPN相比,星空组网通过端到端的直接设备连接,显著降低了因中间服务器产生的流量成本和维护费用。这使得用户能够以更低的成本享受到高效、稳定的网络连接服务。

6. 增强安全性与隐私保护

星空组网注重用户隐私和数据安全,采用了先进的加密技术以及防火墙/NAT穿透技术,确保peer-to-peer网络数据传输的安全性。这使得用户在享受便捷网络连接的同时,也能保障自己的隐私和数据安全。

综上,星空组网后用户可以享受到远程访问、文件共享、远程控制、跨地域协作、数据传输与备份、降低网络成本与维护费用以及增强安全性与隐私保护等多种功能和应用场景。适用于个人用户、企业用户以及需要远程办公和跨地域协作的各类用户。

实用场景举例:

公司电脑、家中电脑、家中NAS、手机等设备都安装了星空组网,这些设备用虚拟IP连接后,组成了一个虚拟局域网。

公司电脑开启远程桌面连接,用虚拟IP连接家中电脑,进行文件传输,修改文档。

公司电脑用虚拟IP连接家中NAS,进行文件传输。

手机分别用虚拟IP连接公司电脑、家中电脑、家中NAS,进行文件传输。

至于远方电脑开关机方法,可以用远程控制之类的软件+智能插座,远程控制电脑主机电源开关,电脑主板设置通电自启动,完成任务后,用软件关闭电脑和智能插座。

END