[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More


SSH / Telnet Software

Telnet is an application layer protocol used on the Internet or local area networks to provide a bidirectional interactive text-oriented communication facility using a virtual terminal connection. SSH was designed as a replacement for Telnet and for unsecured remote shell protocols. The term telnet is also used to refer to the software that implements the client part of the protocol. SSH provides a secure channel over an unsecured network in a client-server architecture, connecting an SSH client application with an SSH server.

Share tech news, updates, or what's on your mind.

Sign up to Post

Previously when we transferred a 20GB gz  Solaris file down to PC's
local HDD & then from the local PC HDD, transfer to a USB HDD, our
DLP corrupted the gz file when it's transferred from local HDD to USB

We have since resolve that but to prevent untoward corruption in
future for copying of critical files to USB HDD,

Does Winscp has checksum feature that checks at Unix end & at
PC end?

If so I would rather use Winscp to transfer directly to USB HDD.
Amazon Web Services
LVL 12
Amazon Web Services

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

BitVise SSH Client
I am new to sFTP.  I installed BitVise SSH Client successfully.  I can connect SSH Server via GUI and download files ok.  But I want to automate and download files without going through GUI.  Any suggestions for command-line script for file download?  I think sftpc is the one to use.  But I don't know to use it.  My setting is Initial method: publickey. Client key: Profile 1.  

sftpc 'SSH Server Name' - I could connect to the remote SSH Server. Then, it prompts for Password.  But there is no password.

Thank you very much in advance.
After 30+ hours of research and trying different solutions I have found many solutions to each piece of this puzzle but can't quite get them to work together or figure out the best approach so I'm hoping you guys can help.

The goal: Use public IP from a remote server(Ubuntu) as a browser proxy. The kicker is that the server should pass all traffic through to a local machine which has a 4g modem internet connection to use its internet connection. We need to be able to assign fixed IP addresses/IP port combinations to these local modem/s to be used as undetectable browser proxies to make it appear that the browser client is logged in using the mobile internet connection.

I have seen multiple solutions to each part of this including the use of ssh tunnels, dynamic port forwarding/socks, remote port forwarding, squid proxy server/other proxy server software, iptables configs etc..

I have found this solution that I can get traffic to travel from anywhere to my local machine:

//1st terminal establishes connection/tunnel ssh -nN -R 8888:localhost:8889 -i "connection.pem" ubuntu@e-xx-xx-xx-xx.remote-server.com

//2nd terminal listens on port 8889 netcat -l -p 8889 //this command works and prints abc on the local machine echo "abc" | nc -v xx.xx.xx.xx(remote server ip) 8888

I have also successfully installed a squid proxy server in a docker container and used the following command to open socks connection with reverse forwarded port.

//Socks/Dynamic forwarding with…
Hello Experts,
Seemingly out of the blue (starting July 29th), though possibly corresponding with installing VMware Tools on the server (7/22), or, less likely I think, updating our ERP software including telnet server (7/21) and OS updates (7/21 - see attached), our Server 2012 R2 VM has been acting up.

I have been rebooting a telnet server service daily for two years+ to kick out clients that didn't log out and had their then sessions hang, which frees up licenses for new clients to log on in the morning. Recently, this has caused the server to not accept new connections on port 23. Nothing seems to fix it except for an OS reboot. The corresponding message in the Event Viewer is from AFD:

Closing a TCP socket with local port number 23 in process 16584 is taking longer than expected. The local port number may not be available until the close operation is completed. This happens typically due to misbehaving network drivers. Ensure latest updates are installed for Windows and any third-party networking software including NIC drivers, firewalls, or other security products.

Open in new window

This happens reliably now every time the telnet service is restarted. The process ID corresponds to the telnet server. Killing the process (that was restarted initially and caused this error) does not then allow connections on 23 - the OS must be rebooted. Disabling and then enabling the network adapter does not help. I reinstalled VMware tools which did not help.

Another error from Tcpip may be related started happening about a week later (8/7) and has been occurring daily or up to six times a day since:

Open in new window

Hello All,

We receive an instruction to upgrade to Dropbear SSH version, but I have no idea about this. Can you please me understand this please?

I want to automate the file transfer.
FTP Client : Reflection FTP Client
SFTP Server : Tectia SFTP Server.
I tried using similar to winscp scripts powershell but it didnt work.
Can someone help me providing the script which will work to transfer file to sftp server running script.
Authentication method is public key + password authentication and password must be encrypted.
I had this question after viewing How to connect to multiple parallel SFTP using JSCH?.

Is it possible to have multiple SFTP connections for the same host,username and port??
We have a Linux server and after it was scanned for any security vulnerabilities, we got one about "SSH Weak Algorithms Supported".  I tried to make a change to the ssh_config file under /etc/ssh/ to remove the support for any "arcfour" algorithm, but after another scan, it is still showing that this vulnerability exists.  Can anyone tell me exactly what I need to change?  This is my line in the ssh_config file:

 Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc

Thanks in advance!
- Christian
I configured new FTP user in ubuntu linux . but connecting to FTP via Filezilla occured this error .
Received unexpected end-of-file from SFTP server Error: Could not connect to server
There is a security system scanner that needs to access a server to scan.  If it states the below, what would be the command to allow?  I've check sshd_config and thought allowed IPs would be in that config.  But it seems I need a command and the system previous setup owner is gone at my current new job.  

RHEL 7.4 Maipo

If you are running IP filters or IP wrappers you will need to permit the systems to access your system via Secure Shell (SSH) on port 22. The IP addresses for the systems are

These are just placeholder IP addresses.  
What would be the command line only to add this?
Build an E-Commerce Site with Angular 5
LVL 12
Build an E-Commerce Site with Angular 5

Learn how to build an E-Commerce site with Angular 5, a JavaScript framework used by developers to build web, desktop, and mobile applications.

Hi all,

I've been trying to access our Cisco SG300 via URL and putty and no luck. The switch is fine and running. I've been wanting to go in and bring a port alive.

Earlier, for the first time in weeks the GUI loaded via URL on the browser so I tried to log on and it wasn't doing anything. Also tried HTTPS and nothing (GUI.PNG) also I exit browser and reload it says... Unable to connect, etc on most browsers(cisco_browsers.png)

I also tried console access with PUTTY.
SG300 -> male to male serial cable-> DB9 to USB cable. Device manager shows COM4 so I set that into putty.

Connect to: COM4
Speed: 115200  (have tried 9600)
Data Bits: 8
Stop Bits: 1
Parity: NONE
Flow Control: NONE

SSH and Telnet was also not working.

SSH- file attached (cisco_putty_ssh) ...  "Disconnected: No supported authentication methods available (server sent: public key)

Telnet- file attached (cisco_putty_telnet) ... "Network error: Software caused connection abort"

I've completely rebooted my laptop and the SG300 switch as well.
We use SFTP on our AS400 to Send data to a client on port 10022 (was set up a long time ago), and it works perfectly.  We have a new client who wants us to SFTP using port 22, which is the default port.  When we try to SFTP it tries to use port 10022.  I looked and the SSH config file shows port 22.  Why is SFTP getting port 10022 from, and more importantly how do we change it to use port 22 for this client?

OpenSSH_6.9p1, OpenSSL 1.0.2j  26 Sep 2016                                            
debug1: Reading configuration data /QOpenSys/QIBM/ProdData/SC1/OpenSSH/etc/ssh_config
debug2: ssh_connect: needpriv 0                                                      
debug1: Connecting to eft-dev.safeliteABC.com [xxx.xxx.xxx.xxx] port 10022.              
debug1: connect to address xxx.xxx.xxx.xxx port 10022: Connection refused            
ssh: connect to host eft-dev.test.com port 10022: Connection refused              
Connection closed

I am new to ssh proxy command, we are trying to connect to the remote server and it is closing after this.

penSSH_7.4p1, OpenSSL 1.0.2k-fips  26 Jan 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 58: Applying options for *
debug1: Executing proxy command: exec ssh -q -W mokkan3:22   mokkan2
debug1: permanently_set_uid: 0/0

I  need to go to server mokkan1 to mokkan3 using mokkan2 as  proxy server,

Hi, I'm using Copssh version and it's works fine so far. i face an issue like "error: Received disconnect from
x.x.x.x: 14: No supported authentication methods available [preauth]". (Note: This is from Copssh Events log)

When i try to pull from files from server using TortoiseGit.

"Disconnected: No supported authentication methods (serversent: keyboard-interactive)"

Could you please help me, to solve this?

Thanks in advance
Able to take telnet of the server and unable to take ssh.
Hi all,

I have installed Tectia client on two client machines installed with Windows 2008 R2. Tectia client comes with an executable scpg3.exe to copy file to a remote host securely.

I am using the public key method for authentication. I notice that on machine A the file copy to a remote host server with SFTP server installed takes around 3 seconds to complete

ON another machine B, I have tried that the file copy to the same remote host server (using the same file) takes a much longer time to complete (~10 seconds). It seems that the authentication takes around ~8 seconds from machine B.

Please advise the possible causes. Thanks.

What AWS values do I need in order to use SSH on an AWS Beanstalk EC2 instance?

And how are these values used in an SFTP/SSH client on Windows 7?
I am trying to run a mulesoft application that ftps a file to a host using jsch. We have an identity file in the windows server where I am running the application.
                        JSch jsch = new JSch()
                  session = jsch.getSession(user, host ,port)
                  Properties config = new Properties()

However, when the code hits session.connect(), I am prompted for Kerberos username [xxxxx]: in the anypoint studio console. And the username xxxxx prompted is the username used to login to the windows server that wuns the application. The user in  jsch.getSession(user, host ,port) is a windows service name and is different from the xxxxx.

This code works fine in the mulesoft server where it is deployed. We are trying to get a development environment ready.
We have an FTP server but are now being asked for a SFTP setup.  We've locked down our FTP server so the vendor or whoever needs to access it can only access that server and nothing else on our network but I'm assuming that when data is transferred, it transfers in plain text.
This may be a stupid part to this question == if someone is transferring data using something like FileZilla and the FTP server isn't a SFTP server, can they still choose to use port 22 (the SSH port?
If not, can someone point me to some documentation on how to set up SFTP on our FTP server?
PMI ACP® Project Management
LVL 12
PMI ACP® Project Management

Prepare for the PMI Agile Certified Practitioner (PMI-ACP)® exam, which formally recognizes your knowledge of agile principles and your skill with agile techniques.

Hi all...

Need to integrate with Ubuntu and other Linux systems. Basically, I would like to pass AD credentials on the network to a Linux system integration. I hope my question makes sense and looking forward to any ideas out there.

how to download Recording files from UCCX10 using SFTP step by step?
I know I can see the telnet commands that correspond to the gui in asdm but I can't figure out how. Can someone tell help me?

I have a Cisco 1921 Router that I'm trying to shutdown SSH On the WAN Interface on.  I still want to get to the LAN side interface with SSH.  I've created an ACL for it, but not sure if it's correct, and would appreciate some help on whether I've configured the ACL correctly, and a correction if I have it wrong

Thanks in Advance on this.  Here's what I have:

ip access-list extended BLOCK_SSH
deny tcp any any eq 22
permit any any

interface gig 0/0
ip access-group BLOCK_SSH in


We have several Sonicwall firewalls installed at various client sites. We are moving from one smarthost provider to another, and we would like to continue to limit inbound email traffic to specific IP addresses, subnets, etc. with the new provider. Since there are numerous entries we need to make on each Sonicwall, is it possible to create a script to push them to an individual firewall all at once? We usually use the GUI, and just recently realized the CLI is available via SSH. Based on a lack of SSH CLI scripting experience, much like the GUI, we can apply settings individually, which doesn't save any time and actually takes us longer than doing it via the GUI. We would appreciate some feedback on if it is possible to script these settings, or if we just need to apply the settings one by one on each Sonicwall. And if it's possible, we're going to need some step-by-step guidance on scripting via SSH.


I tried to copy a folder from one instance to another instance on AWS, but got the following prompt.

root@monitor:/data/lib$ scp -r jenkins root@
The authenticity of host ' (' can't be established.
ECDSA key fingerprint is b8:f1:24:56:6d:50:20:af:89:d3:af:a1:a1:a8:d2:4f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '' (ECDSA) to the list of known hosts.
Permission denied (publickey).
lost connection

I think it's because of public key. The destination server is a brand new server without running ssh-keygen command. What shoud I do to make the scp happen?


SSH / Telnet Software

Telnet is an application layer protocol used on the Internet or local area networks to provide a bidirectional interactive text-oriented communication facility using a virtual terminal connection. SSH was designed as a replacement for Telnet and for unsecured remote shell protocols. The term telnet is also used to refer to the software that implements the client part of the protocol. SSH provides a secure channel over an unsecured network in a client-server architecture, connecting an SSH client application with an SSH server.

Top Experts In
SSH / Telnet Software