Такая ошибка возникает, когда в настройках sshd на сервере вы указали способы авторизации, которые Putty не может предоставить. В данном случае видно, что в файле sshd_config на сервере включена авторизация по ключу и GSSAPI. Если вы планируете входить по паролю системного пользователя - вам нужно включить авторизацию Keyboard-Interactive.
В этом случае необходимо также посмотреть настройку PermitRootLogin, если вы планируете вход под рутом. Также было бы неплохо отключить GSSAPI, если данным типом авторизации вы не пользуетесь.
тогда они начинают играть в разные игрухи.Я знаю одну компанию, где системные администраторы ходят в спорт клуб в рабочее время, устраивают ежедневные турниры по игре в дартс и еще много разных развлечений.
Как правило, в комплекте поставки с операционными системами идут консольные утилиты - wget (Linux) или fetch (FreeBSD). Даже если по каким-то причинам не оказалось wget - его можно установить с помощью менеджера пакетов вашей операционной системы.
На примере wget скачивание будет выглядеть так:
$ wget -O /home/admin/web/moi-site.ru/public_html/file.ext http://obmennik.com/file.ext
Если файл находится на вашем компьютере - то удобней будет использовать SFTP-клиент. Для Windows это может быть WinSCP или панель Network в FAR Manager. Если у вас Linux - можно использовать Midnight Commander.
Такое сообщение появляется в том случае, если скрипт для запуска сервиса отсутствует в нужной папке (с CentOS я не очень хорошо знакома, но скорее всего это папка /etc/init.d).
Подозреваю, что вы пытались выполнить команду
$ service ssh restart
Попробуйте sshd вместо ssh.
Можно также зайти в папку со скриптами и выполнить там команду
$ ./sshd restart
Судя по содержимому вашего скрипта и вот по этой строчке:
файлик cron.txt у вас записывался в /home/admin. Дело в том, что перед выполнением заданий из крона текущим каталогом становится домашний каталог пользователя, исполняющего задание, в данном случае это admin. Поэтому либо в скрипте, либо в самом задании нужно предусмотреть переход в нужный каталог, если это для него критично. В плане переносимости и поддержки лучше, конечно, выполнять chdir в скрипте.
А ещё можно вместо вызова интерпретатора PHP просто "скачать" файл, как будто бы вы открыли его в браузере. Тогда задание будет выглядеть так:
Также есть полезная команда which - она покажет полный путь к нужному вам файлу.