how to make sshd start a shell other than bash when I log in?
Brian Inglis
Brian.Inglis@SystematicSw.ab.ca
Sat Apr 15 03:37:00 GMT 2017
On 2017-04-14 02:27, Thorsten Kampe wrote:
> * Andrew Schulman (Thu, 06 Apr 2017 21:22:38 -0400)
>> My regular shell is fish. To make local terminals run fish instead
>> of bash when I start them, I set
>> SHELL=/usr/bin/fish
>> in my desktop environment. This works fine: I start MinTTY, and
>> fish starts.
>> But when I log into that same host by sshd, bash starts, not fish
>> (since sshd doesn't have access to my desktop environment
>> variables). How can I configure either my ssh client or the ssh
>> server to start fish instead of bash?
> I use db_shell in /etc/nsswitch.conf.
How do you use db_shell, what do you set it to in /etc/nsswitch.conf,
do you set anything else, and how does this change the shell under ssh?
Please provide details and why you think this will work for the OP's issue.
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list