[ale] Ssh config question

Stephen Cristol stephen at bee.net
Sat Feb 14 16:19:11 EST 2015


The config in /root/.ssh/config is only for the root user. There is a similar config file that modifies the defaults for all users in /etc/ssh/ssh_config (I use CentOS; the location is likely different for other distributions).

S



On Feb 12, 2015, at 10:09 AM, Jim Lynch wrote:

> I have a backup being run on a system that then uses scp to copy the archive to another system.  The backup is running on system A as root and copies to system B as a normal user, e. g. scp backup.tar normal at B.example.com.  In my /root/.ssh/config file I have
> 
> Host B.example.com
> Port 2222
> 
> I did a ssh-copy-id normal at B.example.com AND
> ssh-copy-id B.example.com
> 
> So ssh works fine to root at B.example.com but not to normal at B.example.com
> 
> If I change the ssh port back to 22 it works as advertised, connecting to either, but it won't connect to another user on B.example.com with an alternate port.  In the man page for .ssh/config there is a User key word but I'm guessing that would force all connections to the host to use that user.
> 
> Other than putting the port number on the command is there a way around this problem?
> scp -P 2222 backup.tar normal at B.example.com works.
> 
> Thanks,
> Jim.
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo





More information about the Ale mailing list