Как изменить владельца файла / папки на удаленном сервере без доступа к командной строке?

У меня есть только доступ к панели directadmin (и к ftp-доступу), и для моей установки mediawiki мне нужно изменить владельца определенной папки (так chown). Более конкретно, мне нужно сделать это:

sudo chown -R www-data:www-data images/

Есть ли способ сделать это без командной строки? С директадмином или через фтп?

2 ответа

Решение

CHOWN не работает через FTP и SFTP, протокол FTP не поддерживает его. Вам понадобится либо прямой доступ, либо полноценная удаленная оболочка SSH2.

В DirectAdmin вы можете только "сбросить" владельца через "Диспетчер файлов".

filezilla и другие известные ftp-клиенты поддерживают изменение прав доступа к файлам и папкам на сервере. Также вы можете использовать umask для изменения прав доступа с помощью php. Тогда нет необходимости в доступе из командной строки.

Другие вопросы по тегам