Таким образом, у меня есть этот другой настольный ПК, который служит моим сервером, primesystem
и ноутбук как мой клиент, zerosystem
это подключено к нему. Они оба служат моим ssh-server
и ssh-client
соответственно, и соединен через Ethernet (не перекрестное соединение) кабель. Обоим компьютерам назвали пользователей как one
. Таким образом я имею one@zerosystem
и one@primesystem
.
Я раньше мог выполнить a mpiexec
команда в primesystem
sudo mpiexec -n 6 -hosts zerosystem,primesystem python -m mpi4py helloworld
И это только обычно запрашивало бы one@zerosystem
пароль.
НО из-за непредвиденных обстоятельств (мой WiFi, не работающий), я должен был войти в систему как корень однажды в моем ноутбуке через sudo su
(Я просто вывел, что, возможно, это было из-за этого sudo su
, но я не совсем уверен), и это показало root@zerosystem
, и введите некоторую команду для фиксации моего WiFi.
ТОЛЬКО ПОСЛЕ ЭТОГО, сделал я замечаю это, когда я выполнил то же mpiexec
команда выше, OpenSSH попросил бы root@zerosystem
пароль, и нет one@zerosystem
!
Я пытался войти one
пароль, но это говорит Permission denied, please try again.
У меня есть другой пользователь, а именно, zero
, таким образом, я пытался ввести его пароль также, но он все еще говорит то же.
В небольшом поиске я нашел команду названной sudo passwd
, где это говорит, что изменяется root
пароль, и это запрашивает Enter new UNIX password:
при инициировании. Я ввел новый пароль там и привык ТОТ ЖЕ пароль для подсказки OpenSSH для root@zerosystem
пароль (изображение выше), но это все еще говорит что отклоненное разрешение....
Что точно произошло? Сделал sudo su
так или иначе инициированный авторизация суперпользователя, которая переопределяет полномочия другого пользователя, и что это должно быть только root
пароль, который должен быть введен? Также, почему сделал изменение пароля root
не, кажется, изменяете пароль вообще?
Примечание: Я могу войти в оба хоста через SSH, (ssh zerosystem
и ssh primesystem
) но каждый раз, когда я делаю команду это так или иначе доступы zerosystem
файлы, подсказка для root@zerosystem
всегда обнаруживается.
PS. Я также пытался генерировать другой набор ключей SSH для обоих zerosystem
и primesystem
, как обозначено Шагом 3 в здесь, но напрасно. Так или иначе, только primesystem
не может импортировать/копировать ssh-идентификатор из-за root@zerosystem
подсказка.