AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1202625
Accepted
user227495
user227495
Asked: 2020-01-14 03:21:16 +0800 CST2020-01-14 03:21:16 +0800 CST 2020-01-14 03:21:16 +0800 CST

18.04 在本地网络中作为 NAS/Headless

  • 772

此刻,我只想将我的备用桌面用作存储空间。我有几个疑问

  1. 如何通过 WiFi 网络访问服务器机器?它没有连接显示器、鼠标或键盘。但有一个 WiFi 适配器并运行 18.04。

  2. 我想找到一些put and take从服务器获取文件的方法。主要是媒体文件。和一些文档文件。

  3. 整个设置适用于我的主机空间不足并运行 18.04。文件传输完成后,我需要找到一些方法从主机关闭服务器。

请帮助解决这些问题。

编辑 :

我找到了 1 和 2 的解决方案。我现在需要了解如何从我的主 PC 关闭服务器 PC。两者都是 Ubuntu 18.04。谢谢。

networking server 18.04
  • 1 1 个回答
  • 1140 Views

1 个回答

  • Voted
  1. Best Answer
    user68186
    2020-01-14T08:08:02+08:002020-01-14T08:08:02+08:00

    假设您已命名您的计算机main和spare,main您的main计算机在哪里空间不足,并且spare是您的无头 NAS。

    第 1 步:安装openssh-server

    ssh代表安全外壳。它是远程控制无头服务器的关键手段之一。在计算机中打开一个终端spare并使用以下命令:

    sudo apt install openssh-server
    

    在您的无头服务器计算机中安装 ssh-server。

    第 2 步:测试ssh

    现在打开一个终端main并输入命令:

    ssh [email protected]
    

    其中username是sudo计算机用户的用户名spare。如果 username inspare与 username in 相同main,那么您可以省略username@并只需输入:

    ssh spare.local
    

    如果sshtospare.local不起作用,请尝试使用本地 IP 地址:

    ssh [email protected]
    

    您的本地 IP 地址可能看起来不同。x 和 y 是数字。

    回答有关信任主机的问题并输入计算机的sudo密码spare。如果一切顺利,您将spare坐在电脑前登录到电脑main。您将通过终端命令提示符的更改来了解这一点:

    YourUserName@main:~$
    

    至:

    YourUserName@spare:~$
    

    如果您在终端中看到此更改,恭喜!spare现在您可以通过键入退出exit。您的命令提示符将返回到:

    YourUserName@main:~$
    

    测试完成。

    第 3 步:关闭spare

    使用以下命令关闭spare:

    ssh -t [email protected] "sudo systemctl poweroff"
    

    此命令将引号内的命令发送到spare. 由于该命令以该命令开头,sudo您将被要求输入spare两次密码,一次用于ssh命令,第二次用于 sudo 关闭电源。

    第 4 步:编写脚本

    您可以创建一个小脚本,这样您就不必每次都输入所有内容。可以调用该脚本stopspare.sh并将其保存在您计算机的/home/$USER/bin文件夹中。是你的main文件夹,是你的用户名。如果文件夹中不存在,则创建它。/home/$USERHome$USERbinHome

    该脚本将有两行:

    #!/bin/bash
    ssh -t [email protected] "sudo systemctl poweroff"
    

    记得改成username你在中使用的用户名spare。如果您将脚本保存在我上面建议的位置,您只需打开一个终端main并输入

    stopspare.sh
    

    关闭备用计算机。

    奖金!

    有关如何使用based in访问. _ _sshsftpnautilusspare

    您可能还想阅读如何强化 SSH 服务器?有关ssh服务器安全性的更多信息。希望这可以帮助

    • 1

相关问题

  • 使用 dpkg 手动安装软件包是否会阻止未来的升级路径?

  • 如何从命令行刻录双层 dvd iso

  • 如果在服务器机器上运行 Ubuntu 桌面版,性能损失是多少?

  • 将桌面版剥离为服务器版的最简单方法是什么?

  • 如何与无头服务器进行图形交互?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve