Focster
@Focster
радиоинженер

Как установить права на файлы в Centos 7 + VestaCP?

Добрый день.
Я установил Centos 7 на ноутбук, поставил на неё панель управления VestaCP. Получил доступ с внешки пробросив порт на роутере и использовав сервис no-ip.

Сейчас при подключении через FileZilla к своему сайту на сервере я вижу список его каталогов., могу по ним бегать.., но не могу менять имена файлов, выставлять их атрибуты. Почему это происходит и как вернуть возможность управления файлами сайта, находящихся на сервере, через FileZilla?

P/S: вот, что пишет FileZilla при попытке подключения к серверу:

Статус: Соединение установлено, ожидание приглашения...
Статус: Небезопасный сервер, не поддерживает FTP через TLS.
Статус: Авторизовались
Статус: Получение списка каталогов...
Статус: Список каталогов "/" извлечен

Вот, что пишет при попытке смены имени файла:

Статус: Переименование '/public_html/admin/config-dist.php' в '/public_html/admin/config.php'
Команда: RNFR config-dist.php
Ответ: 350 Ready for RNTO.
Команда: RNTO config.php
Ответ: 550 Rename failed.
  • Вопрос задан
  • 744 просмотра
Пригласить эксперта
Ответы на вопрос 2
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
SSH (chmod, chown)
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Банально прав не хватает. Линух - это НЕвинда, сколь бы виндоподобный дистриб не брать. Линух - это UNIX (ну или почти UNIX-для копирайт-наци), и в нем принципиально иной подход к безопасности. Частично такой подход действует на Windows Server, ну похожий немного. Вне домашнего каталога пользователя - прав нет нигде и ни на что. Ну еще в /tmp есть. А уж переименовать файл, принадлежащий или юзеру www или руту - ну тут сразу барабан через плечо.
webirus правильно сказал - только ssh, только хардкор :-)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы