New issue
Advanced search Search tips

Issue 832511 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

FilesApp add integration with nassh to import ssh keys and do sftp mount

Project Member Reported by joelhockey@chromium.org, Apr 13 2018

Issue description

Modify nassh to include api to:

1/ import ssh keys
2/ sftp mount specific host

Expect we will use chrome.runtime.sendMessage API for this.

Started discussion at https://groups.google.com/a/google.com/d/msg/chrome-hterm/EkjV2-llN64/O3--fadGCQAJ
 
Cc: slangley@chromium.org
Labels: CrOSFilesFeature-Crostini Restrict-View-Google
Owner: joelhockey@chromium.org
Status: Assigned (was: Untriaged)
Labels: -Pri-3 Pri-1
Labels: Hotlist-Crostini-Files

Comment 4 by vapier@chromium.org, Apr 23 2018

Components: Platform>Apps>Default>Hterm
Status: Started (was: Assigned)
Code review at http://crosreview.com/1014981
Project Member

Comment 6 by bugdroid1@chromium.org, May 9 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/apps/libapps/+/47185986ddc4230be2a7d4bcb3a3e49ea46e9656

commit 47185986ddc4230be2a7d4bcb3a3e49ea46e9656
Author: Joel Hockey <joelhockey@chromium.org>
Date: Wed May 09 21:40:59 2018

nassh: add onSendMessageExternal to allow FilesApp to sftp mount

FilesApp will integrate with crostini by using sftp mount to
the ssh server running in the termina/penguin vm container.
This integration allows the sftp mount to be done without
user interaction.

mount command executes sftp mount with the specified known_hosts,
identity_file, and username to the specified hostname/port.

Bug:  832511 
Change-Id: Iddd913fff81539af055d163ca19e059be2e2878c
Reviewed-on: https://chromium-review.googlesource.com/1014981
Tested-by: Joel Hockey <joelhockey@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/47185986ddc4230be2a7d4bcb3a3e49ea46e9656/nassh/doc/hack.md
[add] https://crrev.com/47185986ddc4230be2a7d4bcb3a3e49ea46e9656/nassh/js/nassh_external_api.js
[modify] https://crrev.com/47185986ddc4230be2a7d4bcb3a3e49ea46e9656/nassh/js/nassh_command_instance.js
[modify] https://crrev.com/47185986ddc4230be2a7d4bcb3a3e49ea46e9656/nassh/manifest_v1.5.json

Status: WontFix (was: Started)
Now using sshfs
Labels: -Restrict-View-Google

Sign in to add a comment