RE: Linux ssh Logon error prompt
From: Ndidi Ibeachum <chinedui_at_live.co.uk>
Date: Mon, 23 Dec 2013 10:56:50 +0100
Message-ID: <DUB116-W87ECF953573C3B1D3437FCEFC10_at_phx.gbl>
Date: Mon, 23 Dec 2013 10:56:50 +0100
Message-ID: <DUB116-W87ECF953573C3B1D3437FCEFC10_at_phx.gbl>
Dear Gurus;
Thank you for the massive support. I am indeed humbled.
It turns out there was a typo as seen below in the /etc/profile :
if [$SHELL = "/bin/ksh" ];
Once I included a space as below:
if [ $SHELL = "/bin/ksh" ];
The problem went away.
Date: Mon, 23 Dec 2013 09:22:56 +1000
From: dedba_at_tpg.com.au
To: chinedui_at_live.co.uk
CC: oracle-l_at_freelists.org
Subject: Re: Linux ssh Logon error prompt
Hi Ndidi,
It looks to me like a typo in the shebang line. Could you check the _first_ line of these files (on the server that you are using ssh to access):
~/.profile
~/.bashrc
~/.bash_profile
and any shell scripts that are called from these files.
The first line often has something like '#!/bin/bash', but in these
files it is not needed. I suspect that in one of these files there
may be a stray square bracket like '#