Chrome OS: 如何在 Files 应用中启用直接 SFTP 访问 / Pixelbook 评测

4
我在这里读到了一篇关于Chrome OS的文章: https://medium.com/@JamesCridland/review-five-months-with-a-chromebook-for-web-development-writing-and-more-8adf36b4a061 其中提到: “更新:我之前提到我使用SSH和vi来完成我的编程工作,实际上确实是这样。但现在不一样了。最新的更新之一是直接将SFTP访问功能加入到文件应用程序(相当于资源管理器或查找器)中,因此我的开发框架只需出现在Chromebook的另一个驱动器上即可。而Caret是一款优秀的程序员编辑器。现在,我有了一个适合程序员使用的编辑器(以及我需要将这些更改发布的SSH终端)。"
当我进入Chrome OS的文件应用程序时,似乎唯一的方法是通过“添加新服务”来挂载我的“开发框架”,这将启动一个名为“SFTP”的Webstore应用程序(其图标是带有"SFTP"字样的蓝色文件夹轮廓)。 i,e .: https://chrome.google.com/webstore/detail/sftp-file-system/gbheifiifcfekkamhepkeogobihicgmn?hl=en (我认为我的“开发框架”相当于我在bluehost.com上使用的Firefox的FireFTP扩展程序,运行在Win-10上。)
我无法让这个3星级的Webstore“SFTP”应用程序(由一位来自日本的作者编写)验证我的bluehost账户。所以,现在我想知道是否安装了这个“SFTP”应用程序是否正确,因为所有一星和二星的评论都是毁灭性的。一个名叫Tim的家伙发表了一个典型的评论:
“这是一个不错的尝试,但我真的希望有人知道他们在做什么会制作出更好的服务。看起来它可以工作,但如果你在远程文件系统中深入了几个文件夹,操作就会变得异常缓慢。“
同样,两个客户端(‘sFTP client’和‘sFTP client Lite’)也有如此低的评分,以至于我认为Google未能提供强大的Web开发者基础设施。
就像说:Google,你需要在自己的徽标下实现这些功能。
我有什么遗漏?

https://chrome.google.com/webstore/detail/secure-shell/pnhechapfaindjhompbnflcldabbghjo - Josh Lee
4个回答

7

可能应该更好地宣传这个功能:),但是Secure Shell扩展支持通过SFTP挂载,因此它将出现在文件应用程序中。

使用步骤:

  1. 安装Secure Shell Chrome扩展
  2. 启动扩展程序(在地址栏右侧的栏中查找它--它将具有黑色终端图标)。
  3. 输入连接详细信息以创建新配置文件。
  4. 给它一个描述,比如“user@foo.com”。
  5. 不要点击右下角的“连接”,而是点击“挂载”。
  6. 使用服务器进行身份验证(密钥/密码/其他)。
  7. 完成后,它现在将在文件应用程序中可见。

如果您暂停/恢复系统或注销/重新启动,您需要重新启动Secure Shell,选择保存的配置文件,然后再次点击“Mount”。我们可能应该使这个过程更加顺畅,但目前就是这样运作的。


有什么步骤漏掉了吗?如果我点击连接,那么我会得到密码提示和常规登录。如果我点击SFTP挂载,它会显示正在连接但从未提示输入密码,并且没有任何挂载。所有设置都是默认值。 - Roger Binns
1
啊,你在当前版本中遇到了一个错误。修复应该会在本周末发布。假设你只有一个密码提示,你可以通过盲目地输入密码并按回车键来解决它。 - Mike Frysinger
目前还没有更新,但是盲打可以解决问题,在文件应用程序中使用sftp访问也很好用。 - Roger Binns

0

在您的Chromebook上启用Linux(beta)。然后您可以像在其他Linux机器上一样做任何想做的事情。

一个简单的SFTP连接命令 sftp [user@]host


0

启用Linux并使用sshfs挂载

sudo apt install sshfs

然后

sshfs -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 user@xxx.xxx.xxx.xxx:/remotedir localdir

或者使用密钥认证

sshfs -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3,IdentityFile=~/.ssh/id_rsa user@xxx.xxx.xxx.xxx:/remotedir localdir

这些将在从睡眠中恢复后重新连接


0

不,还没有答案...只是更多的愿望清单:

关于Firefox浏览器的“FireFTP”插件的更多最新信息:

自从几周前发布了57.0版本以来,它已经不再适用于(新的)标准Firefox浏览器。(不过没关系...我通过搜索发现了一个新的浏览器叫做“Waterfox”,它很好地支持FireFTP和Firefox不再支持的其他插件。)

所以,进一步的研究只带来了更多的“咕哝模式”混乱:它揭示了FireFTP是开源的...位于这里: https://github.com/mimecuvalo/fireftp (因此,我在那里提交了一个新的“问题”,并询问是否可以将其移植到Chrome。)

我很绝望,最近试驾了谷歌的新Pixelbook。 (叹气...没有任何灵感...我给它一个大拇指向下的评价。 以下是我的体验笔记:

------------ Pixelbook的评论笔记:----------------------

谷歌没有考虑到包括一个USB-C到USB-A适配器。(一个2美元的物品,例如) https://www.amazon.com/Remax-USB3-1-Female-Adapter-Silver/dp/B01MCSRSKN/

这是我的“绊脚石”...就像其他一些评论者所说的那样...它没有经过很好的思考/成熟。对我来说,它更像是一个噱头,而不是一个产品。至少,它评价了我最新的标签:#NRFPT(不适合主流时间)。

当使用鼠标时,我没有找到明显的方法来禁用触摸板。事实上,没有其他评论者表达使用鼠标的兴趣。(???)

最后,我最喜欢的Android应用程序是“小部件”,我看不到谷歌有任何迹象允许Chrome-OS的桌面/背景托管任何小部件。


好的,我还在 mumbling 模式中…仍在寻找适用于 Chrome 浏览器/Chrome-OS 的 FTP/SFTP GUI 客户端,它的质量和 FireFTP 一样优秀。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接