Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

WinSCP connect to Ubuntu. Access Denied

Tags:

ubuntu

winscp

I installed Ubuntu13_desktop in VMware(VMware® Workstation 7.1.6) based with Windows 7. Now I want to connect to Ubuntu from Windows 7. Set the WMware as Host-only. Installed WinSCP in Windows, configured

protocol: SFTP;
Host name: ubuntu;
Port: 22;
UserName: oracle;
Password: ***.

Clicked Login, it showed

Searching for host...
Connection to host...
Authenticating...
Using username "oracle"
Authenticating with pre-entered password.
Access denied.
Access denied.

I can succeed to ping Ubuntu by cmd.

Can anyone help me to let me access Ubuntu by WinSCP? Thanks in advance.

like image 286
CLoren Avatar asked Jan 07 '14 05:01

CLoren


2 Answers

Well the port 22 is for SSH service. So you can probably try installing openssh-server in your ubuntu by typing

sudo apt-get install openssh-server

and then try connecting with the following details:

protocol: SSH

hostname: [IP Address of the computer]

port: 22

username: [username]

password: [password]

Hopefully this should work.

like image 133
Satyam Singh Avatar answered Oct 22 '22 00:10

Satyam Singh


First look at auth.log on the system.

cat /var/log/auth.log

In my case with WinSCP, I found something like this:

fatal: no matching mac found: client hmac-sha1,hmac-sha1-96,hmac-md5 server hmac-sha2-512,hmac-sha2-256,hmac-ripemd160 [preauth]

And comment the line in /etc/ssh/sshd_config:

MACs hmac-sha2-512,hmac-sha2-256,hmac-ripemd160

don't forget to restart ssh :-) Hope this can help some one.

like image 21
mirco Avatar answered Oct 22 '22 00:10

mirco