[Bug 1493067] [NEW] ssh-copy-id fails by making assumptions about the default shell on the remote machine

Launchpad Bug Tracker 1493067 at bugs.launchpad.net
Tue Oct 20 14:51:21 UTC 2015


You have been subscribed to a public bug by Robie Basak (racb):

ssh-copy-id  10.200.17.160
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
foo at 10.200.17.160's password: 
fish: Expected a command name, got token of type “Run job in background”. Did you mean “COMMAND; and COMMAND”? See the help section for the “and” builtin command by typing “help and”.
Standard input: 		mkdir -p .ssh && cat >> .ssh/authorized_keys || exit 1 ;
                                               ^

I expected to be able to copy my key.

An approach I see is for ssh-copy-id to run bash -c ....

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: openssh-client 1:6.7p1-5ubuntu1.3
ProcVersionSignature: Ubuntu 3.19.0-25.26-generic 3.19.8-ckt2
Uname: Linux 3.19.0-25-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.3
Architecture: amd64
CurrentDesktop: GNOME
Date: Mon Sep  7 15:56:44 2015
RelatedPackageVersions:
 ssh-askpass       N/A
 libpam-ssh        N/A
 keychain          N/A
 ssh-askpass-gnome 1:6.7p1-5ubuntu1.3
SSHClientVersion: OpenSSH_6.7p1 Ubuntu-5ubuntu1.3, OpenSSL 1.0.1f 6 Jan 2014
SourcePackage: openssh
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: openssh (Ubuntu)
     Importance: Medium
         Status: Confirmed


** Tags: amd64 apport-bug vivid
-- 
ssh-copy-id fails by making assumptions about the default shell on the remote machine
https://bugs.launchpad.net/bugs/1493067
You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report.



More information about the Ubuntu-server-bugs mailing list