Просмотр Исходного

Иногда бывает, что Ваша машина не может зайти на редуктор под root по ssh ключу, потому что права на папку root могут принадлежать не пользователю "root"

Проверить это можно следующим образом:

1. Зайти на Carbon Reductor

2. Выполнить команду
{code}
ll /root/
{code}

Увидим нечто подобное:

{code}
[root@reductor /]# ll /root/
итого 272
-rw-------. 1 root root 1456 Авг 10 2013 anaconda-ks.cfg
-rwxr-xr-x. 1 502 user1 13189 Фев 1 13:16 apply.sh
drwxr-xr-x. 8 root root 4096 Дек 2 2016 bk_network-scripts_git
-rw-r--r--. 1 502 user1 20897 Янв 24 13:33 config_new_rkn_delta
drwxr-xr-x. 2 502 user1 4096 Фев 8 16:49 cron.d
-rw-r--r--. 1 root root 1938 Янв 31 15:56 crond_reductor_bk
-rw-r--r--. 1 root root 1058 Окт 10 09:50 crond_reductor_web_bk
-rwxr-xr-x. 1 502 user1 30427 Дек 15 11:54 diagnostic.sh
-rwxr-xr-x. 1 502 user1 12953 Сен 21 13:45 dump_parser.py
-rwxr-xr-x. 1 502 user1 2069 Янв 26 18:04 dump_parser.sh
-rwxr-xr-x. 1 502 user1 4693 Ноя 28 11:36 events.sh
-rwxr-xr-x. 1 502 user1 3007 Фев 1 13:16 fetch_rkn_auth.sh
-rwxr-xr-x. 1 502 user1 25549 Сен 21 13:45 firewall.sh
-rw-r--r--. 1 root root 242 Сен 12 2013 gc
drwxr-xr-x. 2 root root 4096 Дек 15 2016 iface
-rw-r--r--. 1 root root 72 Авг 17 2013 ifcfg-eth0:0
-rw-r--r--. 1 root root 8526 Авг 10 2013 install.log
...
{code}

Заходим под root на Редукторе и выполняем команду:

{code}
chown -R root:root /root/
{code}

Проверяем:

{code}
[root@reductor /]# ll /root/
итого 272
-rw-------. 1 root root 1456 Авг 10 2013 anaconda-ks.cfg
-rwxr-xr-x. 1 root root 13189 Фев 1 13:16 apply.sh
drwxr-xr-x. 8 root root 4096 Дек 2 2016 bk_network-scripts_git
-rw-r--r--. 1 root root 20897 Янв 24 13:33 config_new_rkn_delta
drwxr-xr-x. 2 root root 4096 Фев 8 16:49 cron.d
-rw-r--r--. 1 root root 1938 Янв 31 15:56 crond_reductor_bk
-rw-r--r--. 1 root root 1058 Окт 10 09:50 crond_reductor_web_bk
-rwxr-xr-x. 1 root root 30427 Дек 15 11:54 diagnostic.sh
-rwxr-xr-x. 1 root root 12953 Сен 21 13:45 dump_parser.py
-rwxr-xr-x. 1 root root 2069 Янв 26 18:04 dump_parser.sh
-rwxr-xr-x. 1 root root 4693 Ноя 28 11:36 events.sh
-rwxr-xr-x. 1 root root 3007 Фев 1 13:16 fetch_rkn_auth.sh
-rwxr-xr-x. 1 root root 25549 Сен 21 13:45 firewall.sh
-rw-r--r--. 1 root root 242 Сен 12 2013 gc
drwxr-xr-x. 2 root root 4096 Дек 15 2016 iface
-rw-r--r--. 1 root root 72 Авг 17 2013 ifcfg-eth0:0
-rw-r--r--. 1 root root 8526 Авг 10 2013 install.log
...
{code}

Затем на машине, которая должна подключаться по ключу:

{code}
ssh-copy-id root@ip редуктора -p порт
{code}

Вводим пароль.

Проверяем, должно работать.