Public bug reported: If a username has a space in it, ssh-copy-id cannot handle it, unless it's in a non-obvious way. ssh itself has no problem with spaces.
$ ssh-copy-id "User name"@server ssh: Could not resolve hostname User: Name or service not known $ ssh-copy-id "User\ name"@server ssh: Could not resolve hostname User\\: Name or service not known $ ssh-copy-id User\ name@server ssh: Could not resolve hostname User: Name or service not known ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: openssh-client 1:5.9p1-5ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-32.51-generic 3.2.30 Uname: Linux 3.2.0-32-generic x86_64 NonfreeKernelModules: fglrx wl ApportVersion: 2.0.1-0ubuntu14 Architecture: amd64 Date: Sun Nov 4 02:34:02 2012 InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1) ProcEnviron: LANGUAGE=en_GB:en TERM=xterm PATH=(custom, user) LANG=en_GB.UTF-8 SHELL=/bin/bash RelatedPackageVersions: ssh-askpass N/A libpam-ssh N/A keychain N/A ssh-askpass-gnome 1:5.9p1-5ubuntu1 SSHClientVersion: OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012 SourcePackage: openssh UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: openssh (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug precise running-unity -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to openssh in Ubuntu. https://bugs.launchpad.net/bugs/1074798 Title: ssh-copy-id cannot handle spaces in usernames To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1074798/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs