On Mon, Jan 18, 2021 at 02:33:49PM +0530, Divyanshu Agrawal wrote: > I'm able to SSH into my college's CS server, using > ssh -p 51346 username@ip > and then entering password on prompt. > But using > mosh -p 51346 username@ip > does not do anything, and there is no output, and the command appears > to hang. What am I doing wrong?
If the first command works (ssh), it means that the ssh port of the target machine is 51346, so far, so good. In the second command (mosh) you try to connect with a mosh server on UDP port 51346 on the destination machine. From mosh's help (mosh --help) | Usage: /usr/bin/mosh [options] [--] [user@]host [command...] ... | -p PORT[:PORT2] | --port=PORT[:PORT2] server-side UDP port or range | (No effect on server-side SSH port) What you probably want to do is described a few lines later in the help message: | --ssh=COMMAND ssh command to run when setting up session | (example: "ssh -p 2222") | (default: "ssh") So please try: mosh --ssh="ssh -p 51346" username@ip BR, Fabian -- Fabian Kurz, DJ1YFK Munich, Germany fab...@fkurz.net +49(174)6926713 https://fkurz.net/ Go Vegan! ☮ _______________________________________________ mosh-users mailing list mosh-users@mit.edu http://mailman.mit.edu/mailman/listinfo/mosh-users