2014-01-07 5 views
7

Windows 7 기반의 VMware (VMware® Workstation 7.1.6)에 Ubuntu13_desktop을 설치했습니다. 이제 Windows 7에서 Ubuntu에 연결하려고합니다. WMware를 호스트 전용으로 설정합니다. 는 Windows에서 WinSCP에 설치된WinSCP를 우분투에 연결하십시오. 액세스가 거부되었습니다.

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

클릭 된 로그인 구성, 그것은

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

내가 cmd를 우분투에 ping을 성공할 수 있었다.

누구나 WinSCP로 우분투에 액세스 할 수있게 도와 줄 수 있습니까? 미리 감사드립니다.

+0

이 주제는 오프 토픽입니다. 대신 수퍼 유저에 속합니다. –

+0

죄송합니다. 왜 그것이 화제가 아니 었는지 말할 수 있을까요? – CLoren

+0

예, Windows 컴퓨터에서 Ubuntu 컴퓨터에 연결하려고합니다. – CLoren

답변

15

포트 22는 SSH 서비스 용입니다.

프로토콜 : SSH

호스트 이름 다음의 [IP 주소 그래서 당신은 아마 다음과 같은 세부 사항을 연결하는 시도하십시오

sudo apt-get install openssh-server

를 입력하여 우분투는 openssh-서버를 설치하려고 할 수 있습니다 컴퓨터]

포트 22

자명 [이름]

비밀번호 : [비밀번호]

이 기능이 작동되기를 바랍니다.

+0

안녕하세요, 조언 해 주셔서 감사합니다. 나는'sudo apt-get install openssh-server'를 만들었습니다. 하지만 여전히 의미가 없습니다. 지금, 나는 그것이 '메시지 상태, Windows에서 FileZilla의 설치 : \t 연결 10.112.20.229에 ... 응답 : \t 열고 "[email protected]"22 오류 : \t 네트워크 오류 : 연결이 거부 \t fzSftp는 명령 시작 오류 : \t 서버에 연결할 수 없습니다. ' – CLoren

+0

그리고 문제가 더욱 심각해졌습니다. WinSCP에 의해'서버가 SFTP 연결을 거부했지만 FTP 연결을 청취합니다. SFTP 대신 FTP 프로토콜을 사용 하시겠습니까? 암호화 사용을 선호하십시오. ' – CLoren

+0

참조 용으로 위의 문제가 발생했습니다 : [서버가 SFTP 연결을 거부했지만 FTP 연결을 수신 대기] (http://stackoverflow.com/questions/20965425/the-server-rejected- –

2

먼저 시스템에서 auth.log을 확인하십시오. WinSCP에 내 경우

cat /var/log/auth.log 

, 내가 이런 걸 발견

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

을 그리고 /etc/ssh/sshd_config의 라인 코멘트 :

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

SSH를 다시 ​​시작하는 것을 잊지 마세요를 : -) 희망이 있으면 도움이 될 것입니다.

+0

고맙습니다.이 해결 방법은 저에게 도움이되었지만, 누군가이 보안상의 영향을 미칠 수 있다면 좋을 것입니다. – Assil

0

sshd (openssh-server)가 설치되어 실행 중이지만 WinSCP를 사용할 때 여전히 액세스 할 수없는 경우. 우분투 16.정식 로그에 X 모양 :

sudo cat /var/log/auth.log 

나는 발견이 :

No supported authentication methods available [preauth] 

문제는 우분투 원격 SSH 액세스를 위해 공개/개인 키 인증으로 구성 기본값을 sshd를 수 있습니다 :

RSAAuthentication yes 
PubkeyAuthentication yes 
PasswordAuthentication no 

케이 - 페어 작업을 건너 뛰려면 sshd conf 파일을 엽니 다.

sudo nano /etc/ssh/sshd_config 

위의 속성을 찾아로 수정

RSAAuthentication no 
PubkeyAuthentication no 
PasswordAuthentication yes 

다시 시작 SSHD :

sudo systemctl restart sshd 

당신이 우분투 16.x 인스턴스에서 사용자가 설정 한 경우, 당신은 지금 ssh를 할 수 있어야한다 또는 사용자 이름/암호가 포함 된 WinSCP. 시스템의 보안이 현재 더 큰 위험에 처해 있음을 명심하십시오.