From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Albinus Subject: Re: Connect to the ssh and execute any command Date: Fri, 13 Sep 2013 08:45:02 +0200 Message-ID: <87y571p6dt.fsf@gmx.de> References: <20130912215641.GA6461@demi> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20130912215641.GA6461@demi> (Andrey Tykhonov's message of "Fri, 13 Sep 2013 00:56:41 +0300") List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tramp-devel-bounces+get-tramp-devel=m.gmane.org@gnu.org Sender: tramp-devel-bounces+get-tramp-devel=m.gmane.org@gnu.org To: Andrey Tykhonov Cc: tramp-devel@gnu.org, emacs-orgmode@gnu.org List-Id: emacs-orgmode.gnu.org Andrey Tykhonov writes: [Cc to tramp-devel@gnu.org, because I want to help with Tramp config] > Hi all! Hi Andrey, > During last several days I was trying to implement quite simple script > which: > > 1. Creates new buffer with the shell (M-x shell) > 2. Executes there "ssh username@domain.com". As result -- the password > prompt appears in the minibuffer. I manually input password. > 3. Then script executes any command in the recently created buffer > (shell), for example: "ls -la". So I expect to see directory listing on > the domain.com. > > but, for sorry, I cannot to do so that "ls -la" will be executed! > > I googled, I have tried many different approaches but without any luck :-( > > Here I should mention quite important thing: I cannot use TRAMP because > it does not work with the server to which the script connects and then > on which executes "ls -la". (I suppose that TRAMP uses FUSE, but for > sorry FUSE does not work with mine server). So TRAMP is not available > for me. Tramp does not use FUSE for ssh connections. Please show an example connection to the remote host, and how it fails. Prior to the test, you should apply (setq tramp-verbose 6) This will create a Tramp debug buffer, which shall show the problem. > Regards, > Andrey Best regards, Michael.