Все правые люди, у меня есть еще один очень простой вопрос. Пожалуйста, несите меня.
Я следую инструкциям на следующем веб-сайте, чтобы загрузить и настроить Hadoop на моем компьютере.
http://www.michael-noll.com/ tutorials / running-hadoop-on-ubuntu-linux-single-node-cluster /
Я участвую в последнем разделе SSH, когда я использую команду localhost. Когда я запускаю следующий код, я получаю сообщение об ошибке.
hadoop@amathew-Dimension-3000:~$ cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys
hadoop@amathew-Dimension-3000:~$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
Вот некоторая другая информация, которая может быть релевантной.
hadoop@amathew-Dimension-3000:~$ ssh -vvv localhost
OpenSSH_5.5p1 Debian-4ubuntu5, OpenSSL 0.9.8o 01 Jun 2010
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to localhost [::1] port 22.
debug1: connect to address ::1 port 22: Connection refused
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
Может ли кто-нибудь помочь?
Еще раз спасибо, что помогли новичкам, которые еще не могут понять вещи.
Мне кажется, что ваш SSH-процесс не запущен. Поэтому нет программного обеспечения, которое принимает соединения на этом порту. Вы можете проверить это:
sudo service ssh status
или
sudo /etc/init.d/ssh status
Сценарий должен вывести что-то вроде ssh start/running, process 1234, если SSH запущен. Если нет, вы увидите ssh stop/waiting. Я подозреваю, что вы получите последнее сообщение. Если это так, вам просто нужно запустить демон SSH:
sudo service ssh start
Кроме того, вы должны посмотреть в sshd_config и /etc/default/ssh, если есть некоторые «странные» варианты.
Мне кажется, что ваш SSH-процесс не запущен. Поэтому нет программного обеспечения, которое принимает соединения на этом порту. Вы можете проверить это:
sudo service ssh status
или
sudo /etc/init.d/ssh status
Сценарий должен вывести что-то вроде ssh start/running, process 1234, если SSH запущен. Если нет, вы увидите ssh stop/waiting. Я подозреваю, что вы получите последнее сообщение. Если это так, вам просто нужно запустить демон SSH:
sudo service ssh start
Кроме того, вы должны посмотреть в sshd_config и /etc/default/ssh, если есть некоторые «странные» варианты.
Мне кажется, что ваш SSH-процесс не запущен. Поэтому нет программного обеспечения, которое принимает соединения на этом порту. Вы можете проверить это:
sudo service ssh status
или
sudo /etc/init.d/ssh status
Сценарий должен вывести что-то вроде ssh start/running, process 1234, если SSH запущен. Если нет, вы увидите ssh stop/waiting. Я подозреваю, что вы получите последнее сообщение. Если это так, вам просто нужно запустить демон SSH:
sudo service ssh start
Кроме того, вы должны посмотреть в sshd_config и /etc/default/ssh, если есть некоторые «странные» варианты.
Мне кажется, что ваш SSH-процесс не запущен. Поэтому нет программного обеспечения, которое принимает соединения на этом порту. Вы можете проверить это:
sudo service ssh status
или
sudo /etc/init.d/ssh status
Сценарий должен вывести что-то вроде ssh start/running, process 1234, если SSH запущен. Если нет, вы увидите ssh stop/waiting. Я подозреваю, что вы получите последнее сообщение. Если это так, вам просто нужно запустить демон SSH:
sudo service ssh start
Кроме того, вы должны посмотреть в sshd_config и /etc/default/ssh, если есть некоторые «странные» варианты.
Мне кажется, что ваш SSH-процесс не запущен. Поэтому нет программного обеспечения, которое принимает соединения на этом порту. Вы можете проверить это:
sudo service ssh status
или
sudo /etc/init.d/ssh status
Сценарий должен вывести что-то вроде ssh start/running, process 1234, если SSH запущен. Если нет, вы увидите ssh stop/waiting. Я подозреваю, что вы получите последнее сообщение. Если это так, вам просто нужно запустить демон SSH:
sudo service ssh start
Кроме того, вы должны посмотреть в sshd_config и /etc/default/ssh, если есть некоторые «странные» варианты.
Мне кажется, что ваш SSH-процесс не запущен. Поэтому нет программного обеспечения, которое принимает соединения на этом порту. Вы можете проверить это:
sudo service ssh status
или
sudo /etc/init.d/ ssh status
Сценарий должен выводить что-то вроде ssh start / running, process 1234
, если SSH запущен. Если нет, вы увидите ssh stop / waiting
. Я подозреваю, что вы получите последнее сообщение. Если это так, вам просто нужно запустить демон SSH:
sudo service ssh start
Кроме того, вы должны взглянуть на вас sshd_config
и в / etc / default / ssh
, если есть некоторые «странные» варианты.
Мне кажется, что ваш SSH-процесс не запущен. Поэтому нет программного обеспечения, которое принимает соединения на этом порту. Вы можете проверить это:
sudo service ssh status
или
sudo /etc/init.d/ ssh status
Сценарий должен выводить что-то вроде ssh start / running, process 1234
, если SSH запущен. Если нет, вы увидите ssh stop / waiting
. Я подозреваю, что вы получите последнее сообщение. Если это так, вам просто нужно запустить демон SSH:
sudo service ssh start
Кроме того, вы должны взглянуть на вас sshd_config
и в / etc / default / ssh
, если есть некоторые «странные» варианты.
Мне кажется, что ваш SSH-процесс не запущен. Поэтому нет программного обеспечения, которое принимает соединения на этом порту. Вы можете проверить это:
sudo service ssh status
или
sudo /etc/init.d/ ssh status
Сценарий должен выводить что-то вроде ssh start / running, process 1234
, если SSH запущен. Если нет, вы увидите ssh stop / waiting
. Я подозреваю, что вы получите последнее сообщение. Если это так, вам просто нужно запустить демон SSH:
sudo service ssh start
Кроме того, вы должны взглянуть на вас sshd_config
и в / etc / default / ssh
, если есть некоторые «странные» варианты.
Мне кажется, что ваш SSH-процесс не запущен. Поэтому нет программного обеспечения, которое принимает соединения на этом порту. Вы можете проверить это:
sudo service ssh status
или
sudo /etc/init.d/ ssh status
Сценарий должен выводить что-то вроде ssh start / running, process 1234
, если SSH запущен. Если нет, вы увидите ssh stop / waiting
. Я подозреваю, что вы получите последнее сообщение. Если это так, вам просто нужно запустить демон SSH:
sudo service ssh start
Кроме того, вы должны взглянуть на вас sshd_config
и в / etc / default / ssh
, если есть некоторые «странные» варианты.