[HADOOP] localhost 포트 22에 연결 : 연결이 거부되었습니다.
HADOOPlocalhost 포트 22에 연결 : 연결이 거부되었습니다.
내 로컬 컴퓨터에 hadoop을 설치하는 동안 다음과 같은 오류가 발생했습니다.
ssh -vvv localhost
OpenSSH_5.5p1, OpenSSL 1.0.0e-fips 6 Sep 2011
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to localhost [127.0.0.1] port 22.
debug1: connect to address 127.0.0.1 port 22: Connection refused
ssh: connect to host localhost port 22: Connection refused
포트 번호 변경보다이 오류를 해결하는 데 도움이 될 수 있습니까?
해결법
-
==============================
1.Mac OSX에 Hadoop을 설치하는 경우 시스템 환경 설정에서 파일 공유를 선택하고 원격 공유를 설정하십시오. 이것은 내 컴퓨터에서 작동했습니다.
Mac OSX에 Hadoop을 설치하는 경우 시스템 환경 설정에서 파일 공유를 선택하고 원격 공유를 설정하십시오. 이것은 내 컴퓨터에서 작동했습니다.
-
==============================
2.그것은 당신의 문제를 해결할 것입니다.
그것은 당신의 문제를 해결할 것입니다.
-
==============================
3.sshd가 설치되어 있습니까? 다음을 사용하여 확인할 수 있습니다.
sshd가 설치되어 있습니까? 다음을 사용하여 확인할 수 있습니다.
which ssh which sshd
자세한 정보는이 링크를 방문하십시오.
-
==============================
4.전체 SSH 패키지 팩을 설치하십시오.
전체 SSH 패키지 팩을 설치하십시오.
sudo apt-get install ssh
내 우분투에 ssh 명령을했지만 오류가 발생했습니다. 전체 설치 후 모두 해결되었습니다.
-
==============================
5.이 포트가 열려 있는지 확인하십시오. SSH 데몬이 실행되고 있지 않을 수 있습니다. ssh가 실행 중인지 확인하십시오. 그렇지 않다면 시작하십시오.
이 포트가 열려 있는지 확인하십시오. SSH 데몬이 실행되고 있지 않을 수 있습니다. ssh가 실행 중인지 확인하십시오. 그렇지 않다면 시작하십시오.
-
==============================
6./etc/hosts.allow에 다음 내용이 포함되어 있는지 확인하십시오.
/etc/hosts.allow에 다음 내용이 포함되어 있는지 확인하십시오.
ssh:ALL:allow sshd:ALL:allow
또는
ssh:localhost:allow sshd:localhost:allow
또는 - 다른 변형
ssh:{host1,host2,host3...}:allow sshd{host1,host2,host3...}:allow
파일의 첫 번째 행이 ALL : ALL로 시작하지 않는다고 선언하십시오. DENY
아무것도 포트에서 호스트와 통신 할 수 없습니다.
-
==============================
7.위의 모든 제안을했지만 작동하지 않았습니다. 그런 다음 ssh 서비스를 다시 시작하면 작동합니다. 이것이 제가하는 것입니다:
위의 모든 제안을했지만 작동하지 않았습니다. 그런 다음 ssh 서비스를 다시 시작하면 작동합니다. 이것이 제가하는 것입니다:
service ssh restart
그럼 내가 다시한다.
ssh localhost
이제 로컬 호스트에 연결할 수 있습니다. 희망이 도움이된다.
-
==============================
8.내 경우 (우분투 14.04, 신선한 설치), 난 그냥 다음 명령을 실행하고 그것을 작동합니다!
내 경우 (우분투 14.04, 신선한 설치), 난 그냥 다음 명령을 실행하고 그것을 작동합니다!
sudo apt-get install ssh
-
==============================
9.그 가치가 무엇에 대한 다음과 같은 오류가있어 내 로컬 컴퓨터에 ssh하려고, VM에서 우분투 16.04 Xenial을 실행.
그 가치가 무엇에 대한 다음과 같은 오류가있어 내 로컬 컴퓨터에 ssh하려고, VM에서 우분투 16.04 Xenial을 실행.
ssh: connect to host 192.168.144.18 port 22: Connection refused
즉시 수정되었습니다 :
sudo apt-get install ssh
참고 사항 : 수정하기 전에 : 'sshd'는 아무 것도 반환하지 않고 'which ssh'를 반환했습니다.
/usr/bin/ssh
그리고 수정 후 : 'sshd'가 반환되었습니다.
/usr/sbin/sshd
-
==============================
10.Mac에서는 시스템 설정 -> 네트워크 -> 공유로 이동하여 원격 로그인을 허용합니다.
Mac에서는 시스템 설정 -> 네트워크 -> 공유로 이동하여 원격 로그인을 허용합니다.
ssh localhost를 시도하십시오.
너는 잘해야한다.
-
==============================
11.서비스를 다시 시작하면 작동합니다.
서비스를 다시 시작하면 작동합니다.
$ service sshd restart
확인한 다음
$ ssh localhost
효과가있다.
-
==============================
12.내가 사용 :
내가 사용 :
sudo service ssh start
그때:
ssh localhost
-
==============================
13.내 포트 번호가 다릅니다. 나는 사용을 시도했다.
내 포트 번호가 다릅니다. 나는 사용을 시도했다.
ssh localhost -p 8088
이 일은 나를 위해 일했다.
-
==============================
14.그래도 문제가 계속되면 다음을 시도하십시오.
그래도 문제가 계속되면 다음을 시도하십시오.
sudo ufw enable sudo apt-get install openssh-server
이것도 효과가있을 수 있습니다.
-
==============================
15.다음 중 일부가 원인 일 수 있습니다.
다음 중 일부가 원인 일 수 있습니다.
-
==============================
16.사실 나는 이것을 해결했다. 방금 shh 데몬을 설치했습니다.
사실 나는 이것을 해결했다. 방금 shh 데몬을 설치했습니다.
터미널에 :
-
==============================
17.터미널로가는 것입니다.
터미널로가는 것입니다.
$ sudo gedit /etc/hosts ***enter your ip address ipaddress of your pc localhost ipaddress of your pc localhost(Edit your pc name with localhost) **
다음을 사용하여 ssh 서비스를 다시 시작하십시오.
$ service ssh restart
문제가 해결 될 것입니다. 감사
-
==============================
18.CentOS 또는 Red Hat을 사용하는 경우 먼저 SElinux를 업데이트해야합니다. 다음 명령문을 실행하십시오.
CentOS 또는 Red Hat을 사용하는 경우 먼저 SElinux를 업데이트해야합니다. 다음 명령문을 실행하십시오.
ausearch -c 'sshd' --raw | audit2allow -M my-sshd
그럼 당신은 실행해야합니다.
semodule -i my-sshd.pp
행운을 빕니다
-
==============================
19.ssh를 설치했다는 확신이 들면 ssh 및 / 또는 sshd가 종료되었거나 서버 서비스가 시작되지 않았을 수 있습니다. 이러한 프로세스가 실행 중인지 확인하려면 다음을 사용하십시오.
ssh를 설치했다는 확신이 들면 ssh 및 / 또는 sshd가 종료되었거나 서버 서비스가 시작되지 않았을 수 있습니다. 이러한 프로세스가 실행 중인지 확인하려면 다음을 사용하십시오.
//this tells you whether your ssh instance is active/inactive sudo service ssh status
또는
//this list all running processes whose names contain the string "ssh" sudo ps -A | grep ssh
ssh가 활성화되어 실행 중이지만 sshd는 실행되지 않을 가능성이 있습니다. 사용 설정하려면 다음 단계를 따르세요.
sudo service ssh start
NB; - 일부 시스템에는 재시동 옵션이 있지만 내 시스템에는 없습니다.
-
==============================
20./ etc / hosts를 편집해야 할 수도 있습니다. 예를 들어 내 호스트 이름이 ub0이지만 / etc / hosts에있는 호스트 이름이 localhost 인 경우
/ etc / hosts를 편집해야 할 수도 있습니다. 예를 들어 내 호스트 이름이 ub0이지만 / etc / hosts에있는 호스트 이름이 localhost 인 경우
connect to host ub0 port 22: Connection refused
/ etc / hosts에있는 호스트 이름이 ub0이 아닌 localhost이기 때문입니다.
따라서 분산 클러스터를 구축 할 때 호스트 이름을주의해야합니다.
-
==============================
21.Linux의 경우 :
Linux의 경우 :
-
==============================
22.당신은 sshd_config ListenAddress 0.0.0.0의 설정을 점검하고이를 업데이트해야하며 문제를 해결할 sshd 서비스를 다시 시작해야합니다.
당신은 sshd_config ListenAddress 0.0.0.0의 설정을 점검하고이를 업데이트해야하며 문제를 해결할 sshd 서비스를 다시 시작해야합니다.
-
==============================
23.나를 위해 일한 것은 :
나를 위해 일한 것은 :
sudo mkdir /var/run/sshd sudo apt-get install --reinstall openssh-server
나는 위에서 언급 한 모든 해결책을 시도했지만 어떻게 든이 디렉토리 / var / run / sshd는 여전히 나를 위해 누락되었습니다. 나는 우분투 16.04.4 LTS있다. 누군가가 같은 문제가 있다면 내 대답이 도움이되기를 바랍니다. 우분투 sshxenial
-
==============================
24.ping을 할 수 있고 ssh를 할 수없는 경우 방화벽입니다. 방화벽은 기본적으로 켜져 있고 포트 8080 만 허용하는 18.4 (다른 버전은 확실하지 않음)입니다.
ping을 할 수 있고 ssh를 할 수없는 경우 방화벽입니다. 방화벽은 기본적으로 켜져 있고 포트 8080 만 허용하는 18.4 (다른 버전은 확실하지 않음)입니다.
여기 어떻게 고쳐야 할까?
https://linuxconfig.org/how-to-enable-disable-firewall-on-ubuntu-18-04-bionic-beaver-linux
from https://stackoverflow.com/questions/17335728/connect-to-host-localhost-port-22-connection-refused by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] Hadoop Map Reduce가 누구에게 유용할까요? (0) | 2019.07.04 |
---|---|
[HADOOP] 이클립스 / 메이븐 (Maven)과 함께 하둡 만들기 - 유물 누락 jdk.tools : jdk.tools : jar : 1.6 (0) | 2019.07.04 |
[HADOOP] 임팔라는 하이브에 비해 쿼리 응답이 더 빠릅니다. (0) | 2019.07.04 |
[HADOOP] Hadoop을위한 Java만으로 [닫기] (0) | 2019.07.04 |
[HADOOP] Big Data Analysis 시작 방법 [닫기] (0) | 2019.07.04 |