Такое сообщение появляется в том случае, если скрипт для запуска сервиса отсутствует в нужной папке (с CentOS я не очень хорошо знакома, но скорее всего это папка /etc/init.d).
Подозреваю, что вы пытались выполнить команду
$ service ssh restart
Попробуйте sshd вместо ssh.
Можно также зайти в папку со скриптами и выполнить там команду
$ ./sshd restart
Вариантов может быть много. Самые основные:
1) Имена директорий начинаются с точки. Такие файлы по-умолчанию скрываются.
2) ls в вашей оболочке переопределен на что-то типа ls -type f
3) Ограничения оболочки
Я редко использую "чистую" команду ls, обычно пишу ls -la, что выводит больше информации, включая скрытые файлы и права.
man ls расскажет о других полезных параметрах.
Ассоциировать юзера с доверенным сервером.
Как правило, в комплекте поставки с операционными системами идут консольные утилиты - 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.
Для этого существуют парсеры. Тот же пхп, но правильно написанный