#codeigniter
#codeigniter
Вопрос:
Я осмотрелся, но не нашел полезной статьи по этому вопросу. Я не знаю, как переместить файлы выше root, чтобы они были недоступны напрямую. Мой ftp-клиент не предоставляет никакой возможности перейти выше, и я невежественен.
Комментарии:
1. В зависимости от того, что вы подразумеваете под «root», ответ вполне может быть «выше корня нет нигде». Нам понадобится больше информации о вашем сервере. Какая операционная система? Какой сервер (веб, ftp, почтовый и т.д.)? В каком контексте вы хотите, чтобы файлы были недоступны?
2. Это действительно зависит от доступа, который у вас есть на любом сервере, на который вы входите. Это сервер Linux? Вероятно, вы «привязаны» к определенному каталогу, скажем, /var/www /somedomain.com например. Если это так, вам не разрешено. Не могли бы вы пояснить?
3. Это сервер через fatcow.com итак, каталог выглядит как /hermes/web06/b2521/moo.account_user_name / — В принципе, я не знаю, возможно ли переместить эти файлы за пределы public_html.
4. Похоже, у вас есть так называемая учетная запись общего хостинга, и вы привязаны к своему пользовательскому / домашнему пути с помощью chroot. Спросите их, «заключены» ли вы в тюрьму. И независимо от этого, запрашивайте доступ по SSH, FTP отстой
5. Да, я заключен в тюрьму, есть какие-нибудь рекомендации хостинга, которые доступны, но не ограничивают вас?
Ответ №1:
Просто сделайте это в putty mv filename ..
или вы можете сделать cd ..
, чтобы перейти в один каталог.
Комментарии:
1.
mv ..
ничего не сделает:mv: missing destination file operand after `..'
2. Я использую Mac OS, должен ли я подключиться к своему серверу с помощью терминала и переместить файлы таким образом?
3. Итак, я создал FTP-соединение с терминалом на свой сервер. Я не могу создать каталог на компакт-диске, и mv продолжает выдавать мне недопустимую команду
Ответ №2:
Я позвонил своему поставщику услуг, и с помощью Fatcow просто невозможно перейти выше корневой папки.