Запускаю vps с cpanel / whm / lamp, все работает нормально. но я не могу получить доступ к корню с помощью FTP. Я ввожу свой IP-адрес, «root» и пароль root, но получаю: Не могу подключиться.
Любые идеи? я хочу просмотреть папки / var / и прочее, как это включить?
Спасибо.
Том -
Я настоятельно рекомендую оставить root отключенным через FTP (как сейчас кажется). Включение его может оставить вас уязвимым для атак грубой силы и возможной компрометации сервера, если ваш пароль root слабый. Даже если ваш пароль не является ненадежным, вероятность взлома все равно существует (но это займет больше времени).
Если вам действительно нужен root-доступ к вашему серверу через FTP-клиент, вы можете рассмотреть возможность использования для этого SFTP через ssh. Включение корневого доступа через SFTP также не является хорошей идеей, но вы можете немного укрепить свою безопасность, потребовав ключи для ваших пользователей ssh. Это может показаться немного сложным для новичков, но есть довольно краткое и лаконичное руководство, которое может вам помочь:
Вероятно, что пользователь root отключен для доступа по FTP, а также вероятно, что ваш пользователь без полномочий root будет перемещен в ваш домашний каталог (стандартная практика безопасности).
Не зная, на какие функции вы имеете право на своем VPS, трудно сказать, что вы можете или не можете делать и как это делать.
Я бы посоветовал поговорить с вашим хостинг-провайдером VPS и спросить их.
Лучшим вариантом для включения просмотра вашего каталога / var является изменение его разрешений, чтобы пользователь / группа, которую вы хотите просматривать в этом каталоге, имела необходимые разрешения. Вы можете создать группу FTP на своем VPS, а затем назначить групповое владение на / var через chown. Возможно, вам потребуется изменить права доступа к файлу, чтобы разрешить чтение файлов.
Лучше сделать все это через SFTP, так как SFTP использует протоколы SSH для подключения к вашему серверу, шифруя передаваемую информацию.