新闻资讯
怎样在 Linux 下用 SSH 搭建小我私家文件服务器 | Linux 中国|华体会
发布时间:2021-10-21 00:13
  |  
阅读量:
字号:
A+ A- A
本文摘要:通过 SSH 毗连远程 Linux 系统很简朴。下面是教程。泉源:https://linux.cn/article-12255-1.html作者:Jim Hall译者:Xiaobin.Liu树莓派是一个有用且价钱低廉的家庭服务器,可用于许多事情。我的树莓派最常用来做 打印服务器 ,可以在我的家庭网络中共享激光打印机,或作为小我私家文件服务器生存项目副本和其他数据。 我的文件服务器有许多用途。假设说我现在有一个项目,好比一本新书,我想把我的事情和所有相关的文件都复制一份快照。

华体会

通过 SSH 毗连远程 Linux 系统很简朴。下面是教程。泉源:https://linux.cn/article-12255-1.html作者:Jim Hall译者:Xiaobin.Liu树莓派是一个有用且价钱低廉的家庭服务器,可用于许多事情。我的树莓派最常用来做 打印服务器 ,可以在我的家庭网络中共享激光打印机,或作为小我私家文件服务器生存项目副本和其他数据。

我的文件服务器有许多用途。假设说我现在有一个项目,好比一本新书,我想把我的事情和所有相关的文件都复制一份快照。

这种场景下,我只需要把 BookProject 文件夹复制到文件服务器的 BookBackup 文件夹。或者我现在正在清理我的当地文件时,发现一些我不需要的文件,可是我不确定是否要删除,我会把它们复制到文件服务器的 KeepForLater 文件夹。这是我日常 Linux 系统中清除杂乱的文件,并将不常用的文件卸载到小我私家文件服务器上的利便方法。

用树莓派或其他 Linux 系统搭建小我私家文件服务器不需要设置 NFS( 网络文件系统(Network File System)>)或 CIFS( 通用互联网文件系统(Common Internet File System))或革新其他的文件共享系统如 WebDAV。你可以很轻松的使用 SSH 来搭建远程文件服务器。下面是教程。在远程服务器上设置 SSHD你的 Linux 系统可能已经安装了 SSH 守护历程(sshd),甚至它已经默认运行了。

如果没有,你可以使用你 Linux 刊行版本上的任何控制面板来轻松设置 SSH。我在树莓派上运行了 Fedora ARM ,通过 Web 浏览器会见树莓派的 9090 端口,我可以远程会见控制面板。(在我的家庭网络中,树莓派的 IP 地址是 10.0.0.11,因此我毗连的是 10.0.0.11:9090。)如果 SSH 守护历程没有默认运行,你可以在控制面板的“服务”里把它设置为开机启动。

sshd in the list of system services你可以在系统服务列内外找到 sshd。slider to activate sshd如果 sshd 没有开启,点击切换按钮打开它。你有账号吗?你需要有个远程系统的账号。

它可以与你当地系统的账号相同,也可以差别。在盛行的 Raspbian 刊行版本上,默认的账号名是 pi。可是其他的 Linux 刊行版本可能需要你在安装系统时就设置一个唯一的新用户。

如果你不知道你的用户名,你可以用系统的控制面板建立一个。在我的树莓派上,我建立了一个 jhall 账号,与我日常用的 Linux 桌面机械的用户名相同。Set up a new account on Fedora Server如果你用的是 Fedora 服务器,你可以点击“建立新账号”按钮。

Set password or SSH key不要忘记设置密码或添加公钥。可选:添加公钥如果你把公钥添加到远程 Linux 系统上,你就可以不使用密码登录。

这一步是可选的;如果你愿意,你仍可以用密码登录。你可以在下面的文章中学到更多关于 SSH 密钥的信息:SSH 密钥治理工具用 Seahorse 对 SSH 密钥举行图形化治理如何治理多个 SSH 密钥使用 GPG 密钥作为鉴权依据开启 SSH 会见建立文件治理器的快捷方式现在你已经在远程系统上启动 SSH 守护历程了,也设置了用户名和密码,最后一步就是在你当地的文件治理器中建立一个快捷方式,地址映射到远程 Linux 系统。我的桌面是 GNOME,可是在其他的 Linux 桌面上的基本操作步骤都是一样的。

建设初始毗连在 GNOME 的文件治理器中,在左边导航栏找到 “+其它位置” 按钮。点击它会泛起一个 “毗连到服务器” 提示框。

在框中输入远程 Linux 服务器的地址,地址以 SSH 毗连协议开头。Creating a shortcut in GNOME file managerGNOME 文件治理器支持多种毗连协议。要通过 SSH 举行毗连,服务器地址请以 sftp:// 或 ssh:// 开头。

如果你远程 Linux 系统的用户名与当地的相同,那么你只需要输入服务器的地址和文件夹路径就可以了。好比要毗连到我的树莓派的 /home/jhall 目录,我输入:sftp://10.0.0.11/home/jhallGNOME file manager Connect to Server如果你远程 Linux 系统的用户名与当地的差别,你可以在远程系统地址前加 @ 符号来指定远程系统的用户名。要毗连到远程的 Raspbian 系统,你可能要输入:sftp://pi@10.0.0.11/home/piGNOME file manager Connect to Server如果你没有把公钥添加到远程服务器,那么你需要输入密码。

如果你已经添加,GNOME 文件治理器应该会自动打开远程系统上的文件夹来让你跳转到差别的目录。GNOME file manager connection建立一个快捷方式,之后就可以轻松毗连服务器在 GNOME 文件治理器中,这很简朴。右击导航栏中远程系统的名字,选择“添加书签”。这一步操作就建立了毗连到远程路径的快捷方式。

GNOME file manager - adding bookmark如果你想把标签中的快捷方式改成一个更容易记的名字,你可以右击快捷方式选择“重命名”。总结通过 SSH 毗连到远程 Linux 系统是很简朴的事。你可以用相同的方式毗连抵家庭文件服务器以外的其他系统。我还建立了一个能让我立刻会见我的提供商 Web 服务器上的文件的快捷方式,和另一个能迅速打开我的项目服务器的文件夹的快捷方式。

SSH 使它成为一个宁静的毗连;所有的传输都是加密的。当我通过 SSH 打开远程的文件时,我可以像在当地操作一样使用 GNOME 文件治理器轻松打开远程文件。via: https://opensource.com/article/20/3/personal-file-server-ssh作者: Jim Hall 选题: lujun9972 译者: lxbwolf 校对: wxy本文由 LCTT 原创编译, Linux中国 荣誉推出点击“相识更多”可会见文内链接。


本文关键词:怎样,在,Linux,下用,SSH,华体会官网,搭建,小我,私家,文件

本文来源:华体会-www.beatsbeans.com