Information on command execution in sshd

titu senapati titu_senapati at
Sun Oct 2 23:22:23 EST 2011


I was going through the code of open ssh server part ( code for sshd ). My query is when user gives any command ( for example unix command "ls")
in the console ( after ssh login is complete ), which function in sshd will execute this command. I traced that the command is coming to sshd code
in message type SSH2_MSG_CHANNEL_DATA. There is a check using function packet_check_eom(). But I am not able to trace the place
where linux command "ls" will be executed. I want to know the function in sshd code which will execute this function.

Hoping for your expertise in this regard. Kindly help.

Best regards,


More information about the openssh-unix-dev mailing list